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 

Autostart der Applikation verhindern



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!

02.07.2007, 11:31
Beitrag #1

tron Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2006

8.21
2006
de

64289
Deutschland
Autostart der Applikation verhindern
Hallo LabVIEW-Experten,

Seit dem Upgrade von 8.0 auf 8.2 starten meine Applikationen automatisch beim Aufruf. Das genau möchte ich nicht. Dazu ist ja eigentlich beim Application Builder unter "Source Files Settings" die Option "Run When Opened" zuständig. Dieser Haken ist weder bei "Use VI Setting" noch bei "Value" gesetzt, trotzdem startet die compilierte Applikation automatisch. Das ist auch bei einer kleinen Testschleife ohne Sub-VIs der Fall. Bei der "großen" Anwendung kann ich zwar den Haken wegklicken, aber beim erneuten Öffnen des Application Builders ist er wieder da.

Irgendwo muß da ja wohl eine globale Option reinspielen, nur wo könnte die sein?

Gruß,
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 11:38
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Autostart der Applikation verhindern
' schrieb:Hallo LabVIEW-Experten,

Seit dem Upgrade von 8.0 auf 8.2 starten meine Applikationen automatisch beim Aufruf. Das genau möchte ich nicht. Dazu ist ja eigentlich beim Application Builder unter "Source Files Settings" die Option "Run When Opened" zuständig. Dieser Haken ist weder bei "Use VI Setting" noch bei "Value" gesetzt, trotzdem startet die compilierte Applikation automatisch. Das ist auch bei einer kleinen Testschleife ohne Sub-VIs der Fall. Bei der "großen" Anwendung kann ich zwar den Haken wegklicken, aber beim erneuten Öffnen des Application Builders ist er wieder da.

Irgendwo muß da ja wohl eine globale Option reinspielen, nur wo könnte die sein?

Wie startest Du denn die Applikation? Hast Du die Toolbar noch sichtbar gemacht in Deinen Programmen?
Das ist dann nicht unbedingt eine gute Lösung. Ok wenn es nur für Dich ist aber absolut nicht leicht verständlich für einen unbedarften Benützer. Also ich käme nie auf die Idee um ein Executable nicht selbststartend zu machen.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 11:52
Beitrag #3

tron Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2006

8.21
2006
de

64289
Deutschland
Autostart der Applikation verhindern
Hallo Rolf,

Ja, die Toolbar ist sichtbar und ich starte nach Aufruf der Applikation selbige dann mit dem Startbutton (dieser Rechtspfeil). Das soll auch so sein, da vor dem Start einige Werte eingestellt werden müssen. Wenn die Applikation direkt losläuft, dann startet die erwartungsgemäß mit den Defaultwerten, was in diesem Fall kontraproduktiv ist.

Gruß,
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 12:14
Beitrag #4

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Autostart der Applikation verhindern
' schrieb:Hallo Rolf,

Ja, die Toolbar ist sichtbar und ich starte nach Aufruf der Applikation selbige dann mit dem Startbutton (dieser Rechtspfeil). Das soll auch so sein, da vor dem Start einige Werte eingestellt werden müssen. Wenn die Applikation direkt losläuft, dann startet die erwartungsgemäß mit den Defaultwerten, was in diesem Fall kontraproduktiv ist.

Dann mache ich es so, dass die Applikation beim Starten die Defaultwerte aus einem Inifile einliest, setze einen Buttion aufs Userinterface der Start heisst, und speichere die aktuellen Werte vor dem Abschliessen der Applikation in das Inifile. Gibt eine perfekte Applikation die nicht mehr LabVIEW spezifische Benienung verlangt.

Ist aber schon ein kitzekleines bischen aufwendiger zu programieren aber mit der Eventstruktur als eine Arte sehr einfache Zustandsmaschine ist der Mehraufwand praktisch gleich Null. Und wenn Du von einem der bestehenden Templates startest sowieso.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 13:56
Beitrag #5

tron Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2006

8.21
2006
de

64289
Deutschland
Autostart der Applikation verhindern
Hallo Rolf,

klar, eine While-Schleife mit einem "Start"-Knopf als Abbruchkriterium vornewegstellen geht natürlich. Ich glaube, sowas nennt sich dann "Würgaround"...

Es scheint also doch ein Bug im Application Builder zu sein? Ich meine, wenn es da eine Funktion für das automatische Starten oder eben Nichtstarten der Applikation gibt, dann sollte der doch auch funkionieren. In der Version 8.0 klappte das jedenfalls.

Gruß,
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 15:33
Beitrag #6

tron Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2006

8.21
2006
de

64289
Deutschland
Autostart der Applikation verhindern
Es ist definitiv ein bug - auch sämtliche anderen Optionen wie "Window Maximized" oder "Show Toolbar" haben keinen Effekt. Wenn ich das Ganze auf Version 8.0 mache, dann funktioniert alles wie erwartet.

Gruß,
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 15:47
Beitrag #7

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Autostart der Applikation verhindern
Ist das bei jemand von Euch unter LabVIEW 8.2.1 auch schon passiert?

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 16:03
Beitrag #8

tron Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Jul 2006

8.21
2006
de

64289
Deutschland
Autostart der Applikation verhindern
' schrieb:Ist das bei jemand von Euch unter LabVIEW 8.2.1 auch schon passiert?

Interessante Frage - dann lohnt sich das Update ja vielleicht doch.

Gruß,
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 17:44
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Autostart der Applikation verhindern
' schrieb:Ist das bei jemand von Euch unter LabVIEW 8.2.1 auch schon passiert?

Gruß Markus
Nein, da sich sowas im Normalfall nicht mache, sprich in den Endapplikationen ist der Toolbar nicht zu sehen.

Aber ich habe es gerade mal ausprobiert, in 8.2.1 geht es, ob es Probleme unter 8.20 gab, kann ich aber nicht sagen.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2007, 19:00
Beitrag #10

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Autostart der Applikation verhindern
Hallo zusammen...folgenden Beitrag wollte ich eigentlich schon heute nachmittag so um 16 Uhr posten, leider hab ich keine Verbindung zum Forum gekriegt...allerdings haben wir hier in der Firma momentan auch massive Netzwerkprobleme...ich hab jetzt nix mehr verändert, auch wenn sich z.T. schon der Nebel hier im Thread ein bisschen gelichtet hat!

Here we go:

Hi tron,

ich würd's zwar so machen, wie rolfk vorschlägt...also mit Autostart...Schritt1 (Einstellungen)...Schritt2 (Messung)...

Aber es geht auch so wie du möchtest:

1. Stell in deinem VI unter VI Properties>>Execution "Run when opened" ein und speichere das ganze...
2. Geh dann in deine Build Specifications und nimm die Häkchen "Use VI Settings" und "Run when opened" raus...und dann "Build"

Dann wird die Applikation geöffnet, startet aber nicht...zumindest bei mir mit LV8.2.1...wenn ich im VI "Run when opened" nicht aktiviere und die Exe dann einfach so erstelle, passiert das gleiche wie bei dir, d.h. die Applikation startet automatisch!

Früher gabs mal die Option "openInRun" im INI-File der Exe, das funktioniert aber scheinbar nicht mehr...

Guckst du hier:
http://www.LabVIEWforum.de/index.php?s=&am...ost&p=26501

Zu diesem Thema weiß JensG (Mod) ganz gut Bescheid!

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
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
  Installation unter Windows 10 verhindern tuhpon 2 7.510 17.09.2019 17:21
Letzter Beitrag: tuhpon
  Laufende exe soll den Start einer anderen exe verhindern. TpunktN 6 10.856 12.02.2017 19:43
Letzter Beitrag: rolfk
  mehrere Programminstanzen bei unterschiedlichen Benutzern verhindern Goldie 7 9.946 03.10.2014 12:47
Letzter Beitrag: rasta
  Autostart ohne Application Builder Bachaco 3 6.229 31.07.2006 11:16
Letzter Beitrag: Bachaco

Gehe zu: