Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => C/C++ => Konuyu başlatan: magnetron - 20 Ağustos 2014, 16:54:05

Başlık: VC++8 de yazılmış bir programın oluşturduğu bir değişkene başka bir programdan
Gönderen: magnetron - 20 Ağustos 2014, 16:54:05
merhaba forum

derdim şu ;

VC++8 de yazılmış bir program var
bu program büyük bir struct değişken oluşturuyor

ben başka bir programdan bu değişkene ulaşmak istiyorum

C++ pek bilmiyorum

hangi yöntemi izlemeliyim ?
bir fikir verecek yönlendirecek var mı ?

( DDE diye bişey var ama o olmadan da olur mu ? )

teşekkür
Başlık: Ynt: VC++8 de yazılmış bir programın oluşturduğu bir değişkene başka bir programdan
Gönderen: Gökhan BEKEN - 20 Ağustos 2014, 17:47:43
çeşitli yöntemler var ama, diğer programın oluşturduğu veriye ulaşmak için programın kodlarının elinizde olması lazım.
Mesela, ürettiği veriyi bir txt dosyasına basabilir,
Projeyi DLL olarak derleyip, sizin diğer programınız veriyi dll'den alabilir
Programa argüman yollarsınız, diğer program sizin yolladığınız verilere göre geri dönüş yapar, örneğin bu proje: http://rosesoft.wordpress.com/2012/09/19/c-da-iki-exe-arasinda-veri-gonderme/ (http://rosesoft.wordpress.com/2012/09/19/c-da-iki-exe-arasinda-veri-gonderme/)

soket programlama biliyorsan bu tarz şeylere gerek kalmaz. En iyisi o.
Başlık: Ynt: VC++8 de yazılmış bir programın oluşturduğu bir değişkene başka bir programdan
Gönderen: magnetron - 20 Ağustos 2014, 18:49:07
cevap için teşekkür

hocam txt dosyasına yazmak yavaş kalabilir - bana hız lazım

gönderdiğiniz linkte de sanırım program sadece ilk açılışta bilgi gönderiyor
oysa bana sürekli açık bir haberleşme kanalı lazım

bu arada soket programlama ne demek hocam ?

not : VC++8 programının kodları mevcut
sadece bu programdaki bir structun kopyasını haricteki programa göndermek için
nasıl bir yol izlemeliyim
Başlık: Ynt: VC++8 de yazılmış bir programın oluşturduğu bir değişkene başka bir programdan
Gönderen: AsHeS - 20 Ağustos 2014, 22:04:14
Soket ya da winpipe en kotu txt