18.01.2008, 10:14
Beitrag #1
|
|
|
19.01.2008, 18:47
Beitrag #2
|
|
|
21.01.2008, 08:47
Beitrag #3
|
Simsdibims
LVF-Gelegenheitsschreiber
Beiträge: 70
Registriert seit: May 2007
8.5
2006
kA
83553
Deutschland
|
Dialog Popup
Vielen Dank für den Tipp, leider kann es nicht geöffnet werden, da die Version
4.0 ist und somit zu alt. Gibt es keine LV-interne Lösung?
|
|
|
21.01.2008, 09:26
Beitrag #4
|
Simsdibims
LVF-Gelegenheitsschreiber
Beiträge: 70
Registriert seit: May 2007
8.5
2006
kA
83553
Deutschland
|
Dialog Popup
Habs jetz über Umwege hingekriegt...
Danke, funktioniert super. Jetzt stellt sich nur eine Frage.
In den Funktionen wird auf die user32.dll im system32 ordner zurückgegriffen.
Die Anwendung geht an Kunden verschiedener Länder und Betriebssysteme.
Kann man davon ausgehen, dass jedes System diese DLL hat und dass LabVIEW sich diese
Datei immer dynamisch sucht? Oder sollte man die DLL im Installer dazupacken?!
Grüße, Simon
|
|
|
21.01.2008, 13:07
Beitrag #5
|
IchSelbst
LVF-Guru
Beiträge: 3.695
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
Dialog Popup
' schrieb:Kann man davon ausgehen, dass jedes System diese DLL hat
Solange es W2k oder XP ist: ja. Ansonsten: Ich habe keine Ahnung.
Zitat:und dass LabVIEW sich diese Datei immer dynamisch sucht?
Ja, LV wird immer dynamisch suchen - solange ein entsprechender Suchpfad mit Inhalt vorhanden ist - was normalerweise der Fall ist.
Zitat:Oder sollte man die DLL im Installer dazupacken?!
Davon würde ich abraten. Zumindest in Windows Betriebssystemen kann das zu schweren Problemen führen - muss aber nicht.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
21.01.2008, 16:00
Beitrag #6
|
RoLe
LVF-Guru
Beiträge: 1.236
Registriert seit: Jul 2007
-
1997
en
0
Schweiz
|
Dialog Popup
' schrieb:Wenn nun Daten kommen, möchte ich, dass der Serial Monitor in den Vordergrund tritt, auch
wenn man gerade mit anderen Programmen beschäftigt ist.
Nur so zum Nachdenken:
Fragt sich nur, ob das deine Kunden auch möchten.
Ich persönlich möchte das nicht, und wenn, dann als Option, die ich aktivieren oder deaktivieren kann.
Wenn ich an einem Mail schreiben bin, will ich nicht, das mir das Mail-Fenster entzogen wird.
Oder wenn schon, dann bring es in den Vordergrund, aber mache es nicht als aktives Fenster.
Dein "Serial Monitor", als Dialog im LV konfiguriert, bringt es in den Vordergrund deiner Anwendung.
Die anderen Anwendungen solltest du nicht manipulieren.
Deshalb ist diese Funktion vermutlich auch nicht in LV integriert. :-)
Gruss
Roland
.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
|
|
|
22.01.2008, 07:56
Beitrag #7
|
Simsdibims
LVF-Gelegenheitsschreiber
Beiträge: 70
Registriert seit: May 2007
8.5
2006
kA
83553
Deutschland
|
Dialog Popup
Der Serial Monitor kommt auch nur in den Vordergrund, wenn
Daten über RS232 kommen. Und die kommen nur, wenn ein Fehler am Sender
auftritt, der Sender eine Modemverbindung zum PC herstellt, und dann die Fehlermeldung
schickt. Und ein Fehler an unserem Gerät kommt so gut wie gar nicht vor.
Aber wenn, dann sollte der Benutzer auch schnellstens davon erfahren...
Gruß Simon
|
|
|
| |