du hast auf der zweiten form deinen stop button
definiere eine variable als public und boolean
also
Public Abbruch as boolean
und an einem anderen teil des codes....
Loop Until TimeOut < (GetTickCount / 1000) or abbruch = true
code im commandbutton
abbruch = true
dann wird die schleife entweder nach der wartezeit beendet oder wenn abbruch gedrückt wurde
hoffe du konntest damit w ...
Verfasst am: 28.10.2011, 09:29 Aufrufe: 175
hey!
ich gebe vor der wartezeit an das angeschlossene gerät werte für spannung und strom weiter, die dieses dann ausführt solange die wartezeit eben ist. dieses ausführen muss aber auch abgebrochen werden können! wenn der stop button auf der gleichen form wie das mscomm(bei mir rs232) liegt funktioniert das wunderbar.
ich hätte aber gerne, dass während des ausführens des geräts eine neue form geöffnet wird, die die ...
Verfasst am: 28.10.2011, 08:37 Aufrufe: 175
hi
was meinst du mit du möchtest stop drücken
was willst du denn unterbrechen?
die wartezeit? der delayfunktion?
Verfasst am: 27.06.2011, 07:42 Aufrufe: 259
hi
ich denke nicht dass du einfach so in den ladevorgang eingreifen kannst
die einzigen möglichkeiten die dir bleiben sind
eben die progressbar mit einem timer füllen ( auf gut glück)
oder
screen.mousepointer = vbhourglass
dass einfach eine sanduhr zu sehen ist
wärend der wartezeit solltest du aber auf jeden fall
doEvents
verwenden da sonst wirklich der eindruck entsteht dass sich das prog aufge ...
Verfasst am: 18.03.2011, 23:01 Aufrufe: 640
Du könntest das Bewegen auch in einer Dauerschleife (mit geeignetem Abbruch-Kriterium) bewerkstelligen. Und zum ausbremsen kannst du z.B.:
System.Threading.Thread.Sleep(300) (entspricht einer Wartezeit von 300 ms)
in die Schleife mit aufnehmen.
Verfasst am: 27.07.2010, 11:14 Aufrufe: 295
Hallo christopher,
vielen Dank für die schnelle Antwort.
Es sind mehr als 2 Sekunden.
10 bis 60 Sekunden.
Ich habe die Wartezeit getestet.
Funktioniert leider auch nicht.
Gruss Würzie
System.Threading.Thread.Sleep(10000) 'Millisekunden
Verfasst am: 27.07.2010, 09:24 Aufrufe: 295
ja dann drehs ganz einfach um
und mache die berechnung bevor du der dialog erscheint
ich mein wenns nicht viel länger als 2 sek dauert
wirds kaum auffallen
weil ja sowiso alles leute windows gewohnt sind
edit:
mir is nochwas eingefallen
weil du sagtest dass es mit der form verschwimmt
lass den dialog anzeigen...
ok drücken
und dann legste eine halbe sekunde wartezeit ein
dass muss reichen um den ...
Verfasst am: 15.06.2009, 11:31 Aufrufe: 1157
Um es dem Benutzer noch angenehmer zu machen, wäre eine Progressbar und ein DoEvents im Code mit einer Abfrage ob Abgebrochen wurde noch praktisch.Dadurch wird es zwar wieder langsamer, aber dem Benutzer wird so die Möglichkeit geboten etwas anderes in eurem Programm zu tun, bzw. die Berechnung abzubrechen und durch die optische Darstellung des Fortschrittes in der Progressbar kommt dem Benutzer die Wartezeit nicht s ...
Verfasst am: 06.02.2009, 20:10 Aufrufe: 1219
hi
aber so schwer is das ja nicht
Option Explicit
' API Declaration
Public Declare Function GetTickCount Lib "kernel32" () As Long
Public Sub Delay(nSekunden As Long) 'ist für die wartezeit
Dim TimeOut As Long
' Abbruchbedingung für die Do Loop Schleife ermitteln
TimeOut = (GetTickCount / 1000) + nSekunden
Do
' Systemevents zulassen
...
Verfasst am: 26.06.2008, 17:44 Aufrufe: 1269
Ja es geht, aber nur mit nem Account. Sonst würden die sich ja ins eigene Bein schießen wenn FreeUser direkt laden könnten ohne Wartezeit/Captcha/etc.
Verfasst am: 10.05.2008, 14:12 Aufrufe: 2649
Um es dem Benutzer noch angenehmer zu machen, wäre eine Progressbar und ein DoEvents im Code mit einer Abfrage ob Abgebrochen wurde noch praktisch.
Dadurch wird es zwar wieder langsamer, aber dem Benutzer wird so die Möglichkeit geboten etwas anderes in eurem Programm zu tun, bzw. die Berechnung abzubrechen und durch die optische Darstellung des Fortschrittes in der Progressbar kommt dem Benutzer die Wartezeit n ...
Verfasst am: 04.03.2008, 18:51 Aufrufe: 1022
Moechtet ihr eigentlich, das hier ueberhaupt noch jemand was postet ?
dann uppt man mal was auf nen hoster, der keine wartezeit verlangt, und schon wird einem der ftp gescannt.
Scan am besten auch noch meinen.
ich find das echt miess von dir tkoh.
Es geht hier keinen was an, was noch fuer dateien auf dem ftp sind. (thema datenschutz)
@3rror was kann man da bitte an source klauen ?
er wird das modul sicher ...
[ Time: 0.1911s ][ Queries: 109 (0.0466s) ][ GZIP on - Debug on ]