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 

Application verhält sich anders als in der Entwicklungsumgebung



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!

20.01.2014, 11:45 (Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2014 11:57 von csnuebi.)
Beitrag #1

csnuebi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jun 2013

2011
2010
DE



Application verhält sich anders als in der Entwicklungsumgebung
Hallo liebe LF Gemeinde,

ich habe folgende Frage:

Ich habe ein Vi programmiert zum Einlesen eines Barcodes und dessen Verarbeitung bzw. Teilung in Produktnummer und Seriennummer.

Nun folgendes Problem:

In der Entwicklungsumgebung funktioniert das VI wunderbar. Es wird nach einlesen des Barcodes der OK Button angezeigt, und das Programm kann beendet werden.

In der Exe Datei hingegen muss man nach dem Einscannen noch irgendwo ins Fenster mit der Maus klicken, damit der OK Button erscheint und das Programm beendet werden kann.

Ich schätze es hängt mit dem Tastaturfokus von String2 zusammen, allerdings weiss ich nicht, wie ich dieses Problem lösen soll.

Vielleicht hatte ja jemand schonmal ein ähnliches Problem und weiss Rat.

Vielen Dank im Voraus

Gruß

Tobias

PS: anbei das VI die Exe Datei darf ich irgendwie nicht hochladen, da der Dateityp nicht erlaubt ist


Angehängte Datei(en)
11.0 .vi  EingabeaufforderungBARCODE.vi (Größe: 45,09 KB / Downloads: 275)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 12:43
Beitrag #2

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Application verhält sich anders als in der Entwicklungsumgebung
Wenn Du die EXE zippst, sollte es klappen. Wink

Gruß Markus

(20.01.2014 11:45 )csnuebi schrieb:  PS: anbei das VI die Exe Datei darf ich irgendwie nicht hochladen, da der Dateityp nicht erlaubt ist

--------------------------------------------------------------------------
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
20.01.2014, 12:46
Beitrag #3

csnuebi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jun 2013

2011
2010
DE



RE: Application verhält sich anders als in der Entwicklungsumgebung
Dann hier nochmal die gezippte Exe Datei

Gruß

Tobias


Angehängte Datei(en)
0.0 .zip  build.zip (Größe: 151,34 KB / Downloads: 266)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 13:12
Beitrag #4

csnuebi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jun 2013

2011
2010
DE



RE: Application verhält sich anders als in der Entwicklungsumgebung
Wenn ich den Tastaturfokus nach einer gewissen Zeit auf False wieder setze, funktioniert auch die Exe.

Ist es möglich einen String bei aktivem Tastaturfokus auszuwerten oder muss das über eine verstrichene Zeit zurückgesetzt werden?

Gruß

Tobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 13:57
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Application verhält sich anders als in der Entwicklungsumgebung
Hallo Tobias,

du kannst den String immer auswerten, unabhängig vom Tastaturfokus.
Es gibt aber eine Einstellung (im Kontextmenü), mit der man das zeichenweise Updaten des Strings einstellen kann...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 14:16
Beitrag #6

csnuebi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jun 2013

2011
2010
DE



RE: Application verhält sich anders als in der Entwicklungsumgebung

Akzeptierte Lösung

Vielen Dank für die schnellen Antworten.

Ich habe es jetzt so gelöst, dass der Barcodescanner so eingestellt ist, dass als Abschlußzeichen ein Tab gesetzt wird. Dadurch wird aus dem String2 "rausgetabt" und das Programm läuft auch in der kompilierten Version so wie es soll.

Aber schon komisch, dass sich die Exe anderes als die Entwicklungsumgebung verhält. Das ist mir noch nie so aufgefallen.

Gruß

Tobias


@GerdW meinst du den Haken setzen bei Wert beim schreiben einlesen ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 14:24 (Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2014 14:24 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Application verhält sich anders als in der Entwicklungsumgebung
Kannst du dem Barcodescanner auch sagen, dass er mit einem CR beenden soll?
Das wäre mMn die sauberere Lösung...

Ja, den Haken meinte ich...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 14:47
Beitrag #8

csnuebi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jun 2013

2011
2010
DE



RE: Application verhält sich anders als in der Entwicklungsumgebung
Könnte ich auch.. aber das CR am Ende ändert den Tastaturfokus nicht, da der String auf Codeansicht eingestellt ist und er am Ende dann einfach ein /r/n anhängt .. Ich weiss, dass das CR+LF ist, aber nur mit CR funktioniert es auch nicht.

Der Barcodescanner ist auf Tastaturmodus eingestellt, also im Keyboard wedge Mode.

Gruß

Tobias
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
  VI funktioniert in Entwicklungsumgebung, als EXE kommt Fehler Stephan235 6 6.041 14.12.2020 13:41
Letzter Beitrag: Stephan235
  exe in RT anders als in Developmentumgebung BassSportler 7 7.658 12.12.2011 09:26
Letzter Beitrag: rolfk
  Laufzeitunterschiede Entwicklungsumgebung & EXE gottfried 1 4.742 15.11.2011 08:22
Letzter Beitrag: unicorn
  Build Installer + Entwicklungsumgebung gottfried 1 4.431 06.06.2011 12:20
Letzter Beitrag: toaran_

Gehe zu: