2 c# ban írt program egyszerre fut a gépen. Van lehetőségem arra, hogy az egyik paramétert adjon át a másiknak?
Egy program, az indulása pillanatában elindít egy másik teljesen különálló programot.
De ez a másik program várna 1 paramétert.
Mivel 2 külön program, ezért egy "közös változót használok.
Ez a közös változo, egy globális változó egy dll ben.
Class libary ban megírva.
Ez a dll mind 2 programban hozzávan adva referenc-nek.
Az első program load eseményekor ezt a változót feltölti ertékkel,majd egy uj process metódus indítja a másik programot.
Ez a másik program, mégis üresen látja a változót.
Hiába úgymond közös a változó.
Illetve majd vissza is kell szólnia az őt elindító programba, ugyan ezen a dll en keresztül szintén egy globális változóban.
De akkor ez is üres lenne ezek szerint.
Ötlet?
(Teljesen mindegy hogy miért igy van megoldva. Én a megoldásra vagyok kiváncsi, és nem arra h ez így hülyeség vagy nem.)
1# köszönöm szépen. A mai nap utánajárok.
Ment a zöld.
#3 "1000 féleképp megoldható..."
Oké.kösz.
Szívesen.
Amit az #1 írt, az például horror, ez lenne amit utoljára választok.
Alkalmazásoknak lehet átadni parancssori argumentumot és lehet visszatérési értéke is.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!