Ich möchte, dass wenn nichts in der Inputbox geschrieben wird das dann eine error Msgbox kommt und dann die gleiche Form nochmal anzeigt ohne das das script danach weiter läuft.
Ich habs mal so gemacht aber der läuf einfach weiter nach der msgbox:
PHP Code:
if GUICtrlRead($input3) = "" then for $i=1 to $versuche2 next msgbox(16, "Folder", "Bitte geb einen Pfad an oder einen Ordner") $Input3 = GUICtrlCreateInput("D:\ImagesbyBot", 16, 208, 193, 21) GUISetState(@SW_SHOW)
While 1 if ProcessExists("screenshotprogramm.exe") Then GUISetState(@sw_hide) msgbox(16, "Error", "Programm alredy exists") exitloop exit endif $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit case $Button4 if FileExists(GUICtrlRead($input3)) Then ShellExecute(GUICtrlRead($input3)) Else msgbox(16, "Error", "Cannot open "&GUICtrlRead($input3)) endif case $Button3
case $Button1 if not FileExists(GUICtrlRead($input3)) then DirCreate(GUICtrlRead($input3)) endif
if GUICtrlRead($input3) = "" then for $i=1 to $versuche2 next msgbox(16, "Folder", "Bitte geb einen Pfad an oder einen Ordner") $Input3 = GUICtrlCreateInput("D:\ImagesbyBot", 16, 208, 193, 21) GUISetState(@SW_SHOW)
EndIf
GUISetState(@sw_hide) $input=Inputbox("Passwort", "Bitte gib das Passwort ein") if $input="Dj Ludder" Then TrayTip("Succefully", "Das eingegebene Passwort ist richtig", "") sleep(3000) Else for $i=1 to $versuche msgbox(16, "Error", "Passwort ist falsch") $input=Inputbox("Passwort", "Bitte gib das Passwort ein") next msgbox(16, "Error", "3 versuche fehlgeschlagen," & @CRLF & _ "bitte programm neu starten") exit endif
TrayTip("Folder", "Open Folder with F8" &@CRLF& _ "Stop Manager with F5", "") for $i=1 to GUICtrlRead($Input2) sleep(guictrlread($input1)) ToolTip("Gemachte Bilder:" & $i& @CRLF & _ "Noch zu machende Bilder:" & GUICtrlRead($Input2) - $i , 0, 0, "Fortschritt") _ScreenCapture_Capture(GUICtrlRead($Input3)&"\Capture " &@HOUR&"Uhr " &@MIN&"min " &@SEC&"sec " & ".png")
next exit
EndSwitch WEnd
func _stop() Exit EndFunc
func _folder() if FileExists(GUICtrlRead($input3))then ShellExecute(GUICtrlRead($input3))
Else msgbox(16, "Folder", "Folder does not exist, it will created") DirCreate(GUICtrlRead($input3)) IniWrite(GUICtrlRead($input3), "oDirCreate", "created", $dircreate) ShellExecute(GUICtrlRead($input3)) endif
Der Thread ist zwar relativ alt, aber falls es noch nicht gelöst wurde :
PHP Code:
if GUICtrlRead($input3) = "" then for $i=1 to $versuche2 next msgbox(16, "Folder", "Bitte geb einen Pfad an oder einen Ordner") GUICtrlSetData($input3,"D:\ImagesbyBot") GUISetState(@SW_SHOW) Else
GUISetState(@sw_hide) $input=Inputbox("Passwort", "Bitte gib das Passwort ein") if $input="Dj Ludder" Then TrayTip("Succefully", "Das eingegebene Passwort ist richtig", "") sleep(3000) Else for $i=1 to $versuche msgbox(16, "Error", "Passwort ist falsch") $input=Inputbox("Passwort", "Bitte gib das Passwort ein") next msgbox(16, "Error", "3 versuche fehlgeschlagen," & @CRLF & _ "bitte programm neu starten") exit endif EndIf
Mehrere Channel 2010 Files (Frage zur Anzeige "norm" / "...") 02/11/2011 - Metin2 Private Server - 1 Replies Guten Tag liebe Community,
ich habe mir gestern (mehr aus lw) mal 6 Channels gemacht. Hier für habe ich Serverside den Channel1 (kp wie der vorher hieß, glaube game) kopiert und dann immer in Channel1/2/3/4 usw umbenannt. In diesen Channels hab ich jeweils die Ports erhöht, so dass diese funktionieren. Dann habe ich im Client in der Serverinfo.py den einen Channel der bisher da war 5 mal kopiert und auch die Ports umgeändert und diese 11 in 12/13/14 usw erhöht. Nun kann man auf die Channels...
Kann mir bitte jemmand eine Hmachi HP erstellen """""SOS HELP"""" 09/15/2010 - Metin2 Private Server - 11 Replies SO wie der Titel schon sagt ich suche einen der mir per Teamviwer eine hp machen kann habe schon alles ausprobiert aber es klappt nie!!!!
PLS HELP...