Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
2
Erster Beitrag:
vor 2 Jahren, 7 Monaten
Letzter Beitrag:
vor 2 Jahren, 7 Monaten
Beteiligte Autoren:
Paulo Oliveira, Guide

Newbie question related to loops

Startbeitrag von Guide am 03.11.2015 16:15

I have done several types of loops described in the tutorial with success...so i thought let's write something useful this time...lets make a app that when a certain network is available performs a action....until a certain time....so i need to refresh the wifi acces points evry 2 seconds ....what i have so far works for like a couple of seconds until android/windows think the app stopped working can i some how force windows/android to not show the message or is there a better way to write this code?any advice is welcome

the action=show a message
current time= loop run until 12 a clock
A1= edit ctrl

os =W8
wme =19


ListPoint is string
sSSID is string
sBSSID is string
res is string
CurrentTime is string
res = TimeSys()
res = TimeToString(TimeSys())
CurrentTime = Left(TimeSys(), 4)


loop
ListPoint = WiFiDetectAccessPoint()
EACH STRING AccessPoint OF ListPoint SEPARATED BY CR
sSSID = ExtractString(AccessPoint, 2, TAB)
sBSSID = ExtractString(AccessPoint, 3, TAB)
...
END

A1=ListPoint
xFIND=Position(A1,"TARGET",1,FromBeginning)

IF xFIND = "1" THEN
trace("found")
END

IF CurrentTime="1200" THEN BREAK

END



Antworten:

did you use Multitask function to wait the 2 seconds?

Another possible way of doing this is using timersys or one Automatic procedure without all this loops.

von Paulo Oliveira - am 03.11.2015 17:50
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.