Überprüfen, ob Programm bereits läuf - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Überprüfen, ob Programm bereits läuf (/Thread-Ueberpruefen-ob-Programm-bereits-laeuf) |
Überprüfen, ob Programm bereits läuf - Frostenskog - 19.02.2007 16:16 Wie kann ich mit LabVIEW überprüfen, ob ein anderes Programm (z.B. Word) bereits aktiv ist und nicht mehr gestartet werden muss? Zum starten benutze ich das SystemExecute Vi. Kann ich es gleich hier überprüfen? Danke für eure Hilfe! Überprüfen, ob Programm bereits läuf - eg - 19.02.2007 16:48 Ich denke es geht mit .NET In LV gibt es ein gutes Beispiel dazu. Suche mal in Examples nach .NET Gruss, Eugen Überprüfen, ob Programm bereits läuf - Frostenskog - 19.02.2007 17:04 ' schrieb:Ich denke es geht mit .NET Danke für die Antwort. Mmh, da habe ich zwei Beispiele gefunden. Zum einen das Calculator.vi und zum anderen das SimpleTaskMonitor.vi, meinst du eines von diesen beiden? Ich verstehe nämlich überhaupt nicht wie das funktionieren sollte. Grüsse Überprüfen, ob Programm bereits läuf - eg - 19.02.2007 17:30 ' schrieb:Danke für die Antwort. Mmh, da habe ich zwei Beispiele gefunden. Zum einen das Calculator.vi und zum anderen das SimpleTaskMonitor.vi, meinst du eines von diesen beiden? Ich verstehe nämlich überhaupt nicht wie das funktionieren sollte. Ja ich meine das zweite Beispiel. Da kannst du sehen welche Tasks im Windows gerade laufen, somit weisst du ob das betreffende Programm gerade läuft oder nicht. Gruss, Eugen Überprüfen, ob Programm bereits läuf - Frostenskog - 20.02.2007 10:32 ' schrieb:Ja ich meine das zweite Beispiel. Da kannst du sehen welche Tasks im Windows gerade laufen, somit weisst du ob das betreffende Programm gerade läuft oder nicht. Ok, habe gefunden was ich brauche. Funktioniert ausgezeichnet, vielen Dank für deine Hilfe! Gruss Überprüfen, ob Programm bereits läuf - Frostenskog - 20.02.2007 11:35 Habe aber noch eine andere Frage. Wie kann ich machen, dass ein Prozess (Task) in den Vordergrund rückt? Also angenommen LabVIEW läuft und ich betätige dort einen Button und dann soll das Programm, welches auch bereits läuft, in den Vordergrund kommen. Also wenn ihr wisst was ich meine... Überprüfen, ob Programm bereits läuf - eg - 20.02.2007 12:04 ' schrieb:Habe aber noch eine andere Frage. Wie kann ich machen, dass ein Prozess (Task) in den Vordergrund rückt? Also angenommen LabVIEW läuft und ich betätige dort einen Button und dann soll das Programm, welches auch bereits läuft, in den Vordergrund kommen. Also wenn ihr wisst was ich meine... K.A., such mal weiter in .NET oder winapi, wenn nicht dann musst du über ActiveX-Schnittstelle an die Anwendung gehen, wenn diese es hat. Wenn es nur um Excel, Word, Internet Explorer oder Acrobat Reader geht, dann ist ActiveX meiner Meinung nach das passende für dich. Gruss, Eugen Überprüfen, ob Programm bereits läuf - Y-P - 20.02.2007 13:12 Hallo, das ist ein sehr spezielles Problem. Wenn Du es über ActiveX,... schaffst, ist es OK, wenn nicht, würde ich mal bei NI nachhaken. Wenn Du einen SSP-Vertrag hast, kannst Du bei denen anrufen, bzw. auch per E-Mail mit einem Entwicklungsingenieur Kontakt aufnehmen. Die wissen so was bestimmt. Wenn Du dann Bescheid weißt, dann kannst Du es ja hier posten. Gruß Markus ' schrieb:Habe aber noch eine andere Frage. Wie kann ich machen, dass ein Prozess (Task) in den Vordergrund rückt? Also angenommen LabVIEW läuft und ich betätige dort einen Button und dann soll das Programm, welches auch bereits läuft, in den Vordergrund kommen. Also wenn ihr wisst was ich meine... Überprüfen, ob Programm bereits läuf - VDB - 20.02.2007 13:15 Guck mal ob hier was für dich bei ist: ftp://ftp.ni.com/contrib/epd/B45EACE3EF46...1/lvwutil32.zip Gruß VDB Überprüfen, ob Programm bereits läuf - Frostenskog - 21.02.2007 09:17 ' schrieb:Guck mal ob hier was für dich bei ist: Sehr schön. Genau das, was ich gesucht habe. Jetzt funktioniert alles einwandfrei. Besten Dank euch allen! |