Entwickler-Ecke

Basistechnologien - Task übergreifende Variablen??


xunil90 - Mo 26.07.10 21:22
Titel: Task übergreifende Variablen??
Hallo ich habe eine frage.
Ist es möglich eine variable zwischen zwei exe dateien zu nurtzen

z.b Programm1.exe (besitzt die Variable i (int))
ich würde jetzt gerne mit dem Programm2.exe auf i aus programm1.exe zugreifen ist sowas möglich?
wenn ja hat mir hier jemand ein beispiel oder eine korektere bezeichnung für sowas?

PS meine C# kentnisse halten sich in grenzen und in c hab ich sowas noch nie benötigt
bin für jede hilfe dank bar, besten dank im foraus


jaenicke - Mo 26.07.10 21:27

Hallo und :welcome:

Rein theoretisch kannst du auf den Adressraum eines anderen Programms zugreifen. Ratsam ist das nicht, wenn du wie in diesem Fall beide entwickelst.

Denn für Interprozesskommunikation gibt es dann viel bessere Möglichkeiten. Stichwort Windows Messages und zum Datenaustausch insbesondere MMFs, ...


xunil90 - Mo 26.07.10 22:02

schon mal besten dank =)
schon weis google was ich meine ;)