LabVIEWForum.de
Hintergrund-Prozess finden mit DLL - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: DLL & externer Code (/Forum-DLL-externer-Code)
+---- Thema: Hintergrund-Prozess finden mit DLL (/Thread-Hintergrund-Prozess-finden-mit-DLL)



Hintergrund-Prozess finden mit DLL - Frank M-F - 01.10.2013 18:20

Moin moin,

folgendes: Ich möchte aus LabVIEW heraus ein Kommandozeilen-Programm öffnen, geöffnet lassen und dann in dieses kontinuierlich schreiben und aus diesem lesen können.

Das mit dem kontinuierlichen Schreiben ohne das Programm immer neu aufzurufen, habe ich bisher so gelöst, dass ich "Auf Abschluss der Operation warten" aus False setze und dann mit DLL's wie "FindWindow" das geöffnete Kommdozeilen-Fenster finde und durch das Menü navigiere um Text vom Clipboard in das Fenster zu kopieren.

So weit so kompliziert.
Nun möchte ich aber, dass das Fenster nicht sichtbar im Hintergrund läuft. Damit funktioniert "FindWindow" nicht mehr.

Was kann ich tun.


Gruß


RE: Hintergrund-Prozess finden mit DLL - Y-P - 09.10.2013 13:23

Wie willst Du dann in einem unsichtbaren Fenster Text einfügen? Bahn

Gruß Marksu

(01.10.2013 18:20 )Frank M-F schrieb:  Moin moin,

folgendes: Ich möchte aus LabVIEW heraus ein Kommandozeilen-Programm öffnen, geöffnet lassen und dann in dieses kontinuierlich schreiben und aus diesem lesen können.

Das mit dem kontinuierlichen Schreiben ohne das Programm immer neu aufzurufen, habe ich bisher so gelöst, dass ich "Auf Abschluss der Operation warten" aus False setze und dann mit DLL's wie "FindWindow" das geöffnete Kommdozeilen-Fenster finde und durch das Menü navigiere um Text vom Clipboard in das Fenster zu kopieren.

So weit so kompliziert.
Nun möchte ich aber, dass das Fenster nicht sichtbar im Hintergrund läuft. Damit funktioniert "FindWindow" nicht mehr.

Was kann ich tun.


Gruß