|
You last visited: Today at 11:21
Advertisement
Fehlermeldung kommt 5x -.-
Discussion on Fehlermeldung kommt 5x -.- within the AutoIt forum part of the Coders Den category.
09/03/2012, 16:13
|
#1
|
elite*gold: 100
Join Date: Feb 2012
Posts: 2,341
Received Thanks: 207
|
Fehlermeldung kommt 5x -.-
Taachen,
Villt wissen ja schon par Leute das ich an nem Downloader arbeite, & jetzt ist wenn der User z.b keine Internetverbindung hat, dann soll eine Fehlermeldung kommen.
[IMG]  [/IMG]
Hier sieht man den Code, die Regionen sind gleich, nur angepasst.
[IMG]  [/IMG]
Hier sieht man due GUI von dem Programm, wenn man da etwas flasches eingibt, garnichts oder einfach keine Internetverbindung hat, soll eine Fahlermeldung kommen, hier ist etwas falsches eingegeben.
[IMG]  [/IMG]
Hier sieht man die Fehlermeldung, die kommen soll wie oben erklärt.
Sie soll aber immer natürlich nur 1 mal kommen, wenn ich jetzt im DOwnloader z.b 'Abc' eingeben würde, dann kommt natürlich die Fehlermeldung.
Allerdings wenn man bei der Fehlermeldung auf OK klickt, dann wird sie Fehlermeldung nochmal geöffnet, & das 5 mal!
Jetzt ist meine Frage, wie ich es machen kann das die Fehlermeldung immer nur 1 mal angezeigt wird ?
Mfg.. Benny !
|
|
|
09/03/2012, 16:21
|
#2
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
anstatt bei else ein fenster zu öffnen, setz einfach jedes mal die gleiche variable auf false.
so weißt du dann danach, ob es fehler gab. und zum schluss fragst du dann mit einer if abfrage, ob die variable true oder false ist. bei fals dann fehlerfenster öffnen.
lg
|
|
|
09/03/2012, 16:24
|
#3
|
elite*gold: 100
Join Date: Feb 2012
Posts: 2,341
Received Thanks: 207
|
Ich blick das ned ganz, kannst du mir das nochma in Code zeigen ? :S
|
|
|
09/03/2012, 16:44
|
#4
|
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
|
Habe gerade echt wenig Lust zu schreiben, deswegen gleich die Lösung. Vielleicht erkennst du ja den Unterschied.
Code:
$Download = InputBox ("","")
Switch $Download
Case "testdatei1.txt"
MsgBox (0,"","testdatei1.txt")
InetGet (...)
Case "testdatei2.txt"
MsgBox (0,"","testdatei1.txt")
InetGet (...)
Case Else
MsgBox (64,"","Falsche Eingabe!")
EndSwitch
|
|
|
09/03/2012, 17:00
|
#5
|
elite*gold: 100
Join Date: Feb 2012
Posts: 2,341
Received Thanks: 207
|
Wo kommt dann InetGet hin ?
|
|
|
09/03/2012, 17:14
|
#6
|
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
|
Hab das ganze etwas Editiert. Schau dir doch mal die Switch...Case...Endswitch-Funktion in der AutoIT Hilfe an.
|
|
|
09/03/2012, 17:18
|
#7
|
elite*gold: 100
Join Date: Feb 2012
Posts: 2,341
Received Thanks: 207
|
Daanköööö  Und wieder was dazu gelernt
|
|
|
09/03/2012, 17:43
|
#8
|
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
|
Ganz nebenbei, man kann keine Dateien, Dokumente etc. von oneclick-hoster beziehen. Du brauchst einen FTP Server.
|
|
|
09/03/2012, 18:19
|
#9
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Dieser Thread ist unnötig, du hättest ruhig deinen anderen hernehmen können.
Beachte außerdem die Antworten anderer.
Quote:
Originally Posted by lolkop
rapidshare bietet keine direkt downloads an...
|
Nutze außerdem die F1-Hilfe, dann wäre diese Frage auch nicht entstanden. Im Zweifelsfall vorher kurz googlen, bevor du blind einen neuen Thread erstellst, der wie bereits gesagt unnötig ist.
Quote:
|
Originally Posted by If...ElseIf...Else...EndIf
Code:
If <expression> Then
statements
...
[ElseIf expression-n Then
[elseif statements ... ]]
...
[Else
[else statements]
...
EndIf
|
Wenn sich die Dateinamen nur durch die Zahl am Ende unterscheiden kannst du außerdem z. B. eine For-Schleife verwenden.
|
|
|
09/04/2012, 18:46
|
#10
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Bitte das nächste mal einen aussagekräftigen Threadtitel wählen und in Zukunft solche kleinen Fragen im Autoit Tratsch stellen 
#closed
|
|
|
 |
Similar Threads
|
Bei LoL Öffnen kommt Fehlermeldung ?
07/08/2011 - League of Legends - 3 Replies
HI,ich habe LoL neuinsterlliert (NA Version)
da kommt die Fehlermeldung wenn ich den Launcher Öffne ->
A previous instance of the launcher is running but is not responsive
Would you like to terminate this instance?
JA NEIN
|
Metin2 de server kommt immer LOG fehlermeldung
03/05/2011 - Metin2 - 6 Replies
Was kann ich da machen bei mir kommt immer diese LOG fehlermeldung hab alles versucht neu gedownloadet alles funkt net hat noch wer ne lösung dann schreibt PLS
Danke
|
p server erstellt und kommt immer fehlermeldung [Admin]
11/10/2010 - Metin2 Private Server - 15 Replies
Srs Leute ich hab ne frage ich hab ein p server erstellt und bei mir kommt dauernt Fehler beim verbinden mit dem server und ich hab server gestartet und port map is volständing
könnt ihr mir pls hälfen is wichtig
|
SERVER SOLLTE GEHEN ABER FEHLERMELDUNG KOMMT
12/31/2009 - Metin2 Private Server - 7 Replies
Hey leute mal ne frage weiss jmnd von euch was diese Fehlermeldung soll?
ja also das spiel/login fenster versucht zu starten wird schwarz und schliesst sich wieder und dann kommt diese fehlermeldung:
system.py(line:273) RunMainScript
system.py(line:192) execfile
system.py(line:163) Run
prototype.py(line:60)?
prototype.py(line:51) RuApp
networkModule.py (line:171) SetLoginPhase
|
[Autoit]Problem weil Fehlermeldung kommt
08/23/2009 - AutoIt - 20 Replies
Hi Leute ich hab ein großes Problem...
ich hab versucht etwas mit Autoit zu scripten, aber immer wenn ich es starten will kommt:
Line 15(file"C:\...)
$coord = Pixel Search(240, 160, 766, 655,f4f4f4)
$coord = Pixel Search(240, 160, 766, 655,f4f4f4^ERROR
Error: Missing separator charakter after keyword.
Hier das Script:
|
All times are GMT +1. The time now is 11:22.
|
|