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 

Dialogfeld nach x Sekunden schließen



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!

16.12.2009, 16:03
Beitrag #1

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
Dialogfeld nach x Sekunden schließen
Hallo,

ich geb' über ein Dialogfeld, mit 2 Schaltflächen, eine Meldung aus. Der Bediener hat nun die Möglichkeit den Vorgang abzubrechen oder fortzusetzen. Soweit kein Problem, allerdings soll die Fortsetzung des Vorgangs nach x Sekunden automatisch erfolgen. Wie kann ich das meinem Dialogfeld "sagen"?

Danke für euren Support
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.12.2009, 16:23
Beitrag #2

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Dialogfeld nach x Sekunden schließen
Habe dir da was einfaches zusammengestellt.
Lv82_img


Angehängte Datei(en)
Sonstige .vi  olmethn_Dialog.vi (Größe: 11,51 KB / Downloads: 387)

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.12.2009, 16:38 (Dieser Beitrag wurde zuletzt bearbeitet: 16.12.2009 18:13 von dimitri84.)
Beitrag #3

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Dialogfeld nach x Sekunden schließen
Ich raff's grad nicht ... wieso läuft es bei mir immer weiter?!Hmm
   



EDIT: Aaaasoooo .... F-Time sowie der Timerwert waren vom Typ U32. Da kann ja nix unter Null rauskommen. Wenn ich den Timerwert und F-Time auf I32 stelle funktioniert's auch bei mir.

Läuft das echt bei euch auch, wenn beides U32 ist?!?

Dann dauert bei RoLe wohl jede Iteration tatsächlich 'genau' 100ms und die Differenz ist irgendwann auf 0 und die Abbruchbedingung greift. Auf meinem Laptop endet es jetzt immer zwischen -12 und -16. Die Null trifft der aber nie.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.12.2009, 17:10
Beitrag #4

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
Dialogfeld nach x Sekunden schließen
als (Sub)VI hätte ich es auch hinbekommen. Das wollte ich aber vermeiden, denn es gibt da diese Dialogfelder.

Also gibt es noch eine Möglichkeit das ganze mit meinem Dialogfeld zu realisieren??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.12.2009, 17:27
Beitrag #5

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Dialogfeld nach x Sekunden schließen
Lad' ein Bsp. VI hoch.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.12.2009, 19:13
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Dialogfeld nach x Sekunden schließen
' schrieb:Also gibt es noch eine Möglichkeit das ganze mit meinem Dialogfeld zu realisieren??
Ja natürlich. Dialogfeld als Sub-VI, daß sich beim Aufruf öffent und sich nach der Bedienung bzw. nach dem Timeout wieder schließt.
Lv86_img
Sonstige .vi  DialogSUB.vi (Größe: 7,82 KB / Downloads: 363)

Sonstige .vi  Dialog.vi (Größe: 6,76 KB / Downloads: 331)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.12.2009, 08:56
Beitrag #7

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Dialogfeld nach x Sekunden schließen
' schrieb:als (Sub)VI hätte ich es auch hinbekommen. Das wollte ich aber vermeiden, denn es gibt da diese Dialogfelder.
Dann schreib das doch das nächste mal.

' schrieb:Also gibt es noch eine Möglichkeit das ganze mit meinem Dialogfeld zu realisieren??
Nein

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.12.2009, 09:03
Beitrag #8

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Dialogfeld nach x Sekunden schließen
' schrieb:Läuft das echt bei euch auch, wenn beides U32 ist?!?

Dann dauert bei RoLe wohl jede Iteration tatsächlich 'genau' 100ms und die Differenz ist irgendwann auf 0 und die Abbruchbedingung greift. Auf meinem Laptop endet es jetzt immer zwischen -12 und -16. Die Null trifft der aber nie.
Hehe, mit Multicore und Vista , habe ich quasi ein RT-WindowsBig Grin, das dauert genau 100ms.

Da hast du Recht, das war ein etwas zu schlampig erstelltes VI, aber es ging ja ums Konzept und Feierabend.
Habe das noch ergänzt das es sauber läuft.


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.12.2009, 01:31
Beitrag #9

Dr. Jones Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Nov 2009

8.6
-
de

10248
Deutschland
Dialogfeld nach x Sekunden schließen
Man kann auch per .NET die dialogbox durch eine simulierte Eingabe von "enter" beenden, falls das was hilft...


Sonstige .vi  send_enter.vi (Größe: 7,05 KB / Downloads: 344)
(LV 8.0)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.12.2009, 09:51
Beitrag #10

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Dialogfeld nach x Sekunden schließen
Hej Dr.Jones,

kann man via .NET auch bestimmen, welche der beiden Schaltflächen bestätigt werden soll? Wenn der user nun bereits mit "TAB" auf Cancel gesprungen ist wird dies nach Ablauf der Zeit bestätigt.

Grüsse,
Tobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sekunden nach Zeitstring skywalker 3 7.711 16.08.2017 15:09
Letzter Beitrag: Tob
  "freie Beschriftung" nach VI schließen speichern Gruenschnabel 5 5.593 09.09.2016 13:05
Letzter Beitrag: jg
  Dialogfeld mit Fortschrittsbalken? aw 2 3.909 06.05.2015 06:53
Letzter Beitrag: NoWay
  Vi schließen Pansonia 6 6.208 24.03.2015 10:13
Letzter Beitrag: GerdW
  Dialogfeld mit einer Schaltfläche Pansonia 36 20.787 26.01.2015 16:05
Letzter Beitrag: Nordvestlys
  Debugging - Panel schließen ohne es zu schließen NoWay 5 5.723 11.11.2014 15:07
Letzter Beitrag: Lucki

Gehe zu: