Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 11:21

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Fehlermeldung kommt 5x -.-

Discussion on Fehlermeldung kommt 5x -.- within the AutoIt forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
Benjihz's Avatar
 
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 !
Benjihz is offline  
Old 09/03/2012, 16:21   #2
 
butter123's Avatar
 
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
butter123 is offline  
Old 09/03/2012, 16:24   #3
 
Benjihz's Avatar
 
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
Benjihz is offline  
Old 09/03/2012, 16:44   #4
 
Logtetsch's Avatar
 
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
Logtetsch is offline  
Thanks
1 User
Old 09/03/2012, 17:00   #5
 
Benjihz's Avatar
 
elite*gold: 100
Join Date: Feb 2012
Posts: 2,341
Received Thanks: 207
Wo kommt dann InetGet hin ?
Benjihz is offline  
Old 09/03/2012, 17:14   #6
 
Logtetsch's Avatar
 
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.
Logtetsch is offline  
Thanks
1 User
Old 09/03/2012, 17:18   #7
 
Benjihz's Avatar
 
elite*gold: 100
Join Date: Feb 2012
Posts: 2,341
Received Thanks: 207
Daanköööö Und wieder was dazu gelernt
Benjihz is offline  
Old 09/03/2012, 17:43   #8
 
Logtetsch's Avatar
 
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.
Logtetsch is offline  
Old 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 View Post
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.
KDeluxe is offline  
Old 09/04/2012, 18:46   #10


 
Lawliet's Avatar
 
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
Lawliet is offline  
Closed Thread


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.