INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Aufruf von VI / MessageBox ohne das aufrufende VI zu blocken



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

30.11.2005, 17:42
Beitrag #1

drherbie Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Nov 2005

8.6 - 2010
2006
DE_EN

01324
Deutschland
Aufruf von VI / MessageBox ohne das aufrufende VI zu blocken
Hallo,

ich habe folgende Aufgabe zu lösen:

In einem ablaufenden Steuerungsprogramm (VI) soll an einigen Stellen der Bediener eine MessageBox mit einer Meldung bekommen, die er (irgendwann) mit OK quittieren muß. Von der MessageBox geht dabei (vorerst) keine Information an das aufrufende VI zurück.

Problem: Wenn ich die normale MessageBox nutze, bleibt das aufrufende VI solange stehen, bis der Bediener die OK-Taste gedrückt hält.

Fragen: Kann man das Problem ohne zusätzliche immer parallel laufende zweite While-Schleife lösen? Also z.B. ein weiteres VI aufrufen, ohne dabei das aufrufende VI in der Abarbeitung zu unterbrechen?

Wie sieht das aus, wenn das aufrufende VI Informationen zurückbekommen soll?

Ich vermute, daß man mehrere laufende Prozesse (neue VI's) aus VI's heraus starten kann, habe aber bis jetzt kein Beispiel dazu gefunden. Gibt es solche Beispiele?

Viele Grüße
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.11.2005, 19:41
Beitrag #2

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Aufruf von VI / MessageBox ohne das aufrufende VI zu blocken
beispiele hierfuer gibt es generell nicht!
du kannst lediglich das eine vi mit dem popup dynamische laden-ausfuehren und aufs ende der ausfuehrung nicht warten...
setz den parameter im angehaengten beispiel "wait until done" einfach auf false, dann laeuft der code gleich weiter...


Angehängte Datei(en)
Sonstige .vi  VI_starten.vi (Größe: 32,51 KB / Downloads: 230)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.12.2005, 12:14
Beitrag #3

drherbie Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Nov 2005

8.6 - 2010
2006
DE_EN

01324
Deutschland
Aufruf von VI / MessageBox ohne das aufrufende VI zu blocken
Hallo,

Besten Dank freedive. Auf den Parameter bin ich auch schon einmal gestoßen. Ich habe bei meinen Versuchen allerdings noch einen anderen Fehler gemacht, so daß ich auch mit dem buwußten Parameter keinen Erfolg hatte. Jetzt gehts. Danke!

Gruß
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  FFT aus mehreren Sample-Blöcken flthieng 1 4.476 28.09.2011 07:18
Letzter Beitrag: M Nussbaumer
  Erkennung direkter Aufruf oder SubVI-Aufruf Lucki 18 16.777 20.05.2009 14:22
Letzter Beitrag: TSC

Gehe zu: