C# dll -> Delphi 7 adatközvetítés
2010-07-26T19:46:41+02:00
2010-07-26T22:48:43+02:00
2022-08-02T13:10:28+02:00
jansey
Sziasztok!

Milyen eljárással/protokollal érdemes adatokat közvetíteni egy C# dll-ből(ez a dll egy c#-ban írt program dll-je) egy delphi7-es programnak, ha mindkét program ugyanazon a gépen van? Az adatok jöhetnek 50ms-mal is akár és nem feltétlen van LAN.

Előre is köszi az ötleteket!

Jansey
Mutasd a teljes hozzászólást!
ha az assembly-t (.NET-es dll) akarod a Delphi programodban használni, akkor COM komponensként:
.NET assembly COM komponensként
Azok az osztályok, metódusok, stb. látszanak COM-ként is, ahogy a ComVisible attribútum true...mivel ez a default, így általában szoktak látszani.

Ha meg két különálló program, akkor valami IPC, message queue, vagy ilyesmi kellene. ha nincs LAN/Wifi kártya, modem a gépben, akkor is szokott lenni TCP/IP, de úgy csak a localhost szokott élni. Szóval ha az egyikben csinálsz egy socket servert, adott portra, és 127.0.0.1-es címre, a másikban ugyanerre a címre és portra becsatlakozol, elvileg mennie kell.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd