die exitloops ja, das war gestern nur zum testen.
DasSetError nicht, das kann man ja noch brauchen.
Beiträge von L3viathan
-
-
Ahh, ich sehs Problem... Das GUIDelete. Ich war schon am verzweifeln...
Spoiler anzeigen
[autoit]#include <GUIConstants.au3>
[/autoit]
HotKeySet ("+a", "_Edit")
While 1
sleep(1000)
WEnd
Func _Edit()
HotKeySet ("+a")
ClipPut(_EditBox("Titel"))
HotKeySet ("+a", "_Edit")
EndFunc
Func _EditBox($sTitle,$sText="",$sDefault="")
;~ Local $sText="",$sTitle="",$sDefault=""
$hForm=GUICreate($sTitle,400,320)
GUICtrlCreateLabel($sText,5,5)
$hEdit=GUICtrlCreateEdit($sDefault,5,30,390,250)
$hOk=GUICtrlCreateButton("Ok",100,285,100,30)
$hCancel=GUICtrlCreateButton("Abbrechen",200,285,100,30)
GUISetState(@SW_SHOW,$hForm)
While True
$msg=GUIGetMsg()
Switch $msg
Case $hCancel
SetError(1)
GUIDelete()
Return ""
ExitLoop
Case $GUI_EVENT_CLOSE
SetError(1)
GUIDelete()
Return ""
ExitLoop
Case $hOk
$tmp=GUICtrlRead($hEdit)
GUIDelete()
Return $tmp
ExitLoop
EndSwitch
WEnd
EndFunc -
Hä???
Check ich auch nicht! Was ist da falsch??? Ich glaub ich seh den Wald vor lauter Bäumen nicht!!!
Msg ist zu Beginn einmal -11, beim ersten Klick auf einen Button -7, sonst immer null...
-
??? Es geht bei mir, du musst das benutzen wie die Inputbox, also:
[autoit]ClipPut(_EditBox("Titel"))
[/autoit] -
Du kannst mit FileOpenDialog die Dateien festlegen.
Geile Idee, progge ich mir mal um
-
[autoit]
While 1
[/autoit]
HotKeySet ("+a", "_Edit")
WEnd
Func _Edit()
_EditBox("Titel")
EndFunc
Func _EditBox ($sTitle,$sText="",$sDefault="")
$hForm=GUICreate($sTitle,400,320)
GUICtrlCreateLabel($sText,5,5)
$hEdit=GUICtrlCreateEdit($sDefault,5,30,390,250)
$hOk=GUICtrlCreateButton("Ok",100,285,100,30)
$hCancel=GUICtrlCreateButton("Abbrechen",200,285,100,30)
GUISetState()
While True
Switch GUIGetMsg()
Case $hCancel
SetError(1)
Return ""
Case $GUI_EVENT_CLOSE
SetError(1)
Return ""
Case $hOk
Return GUICtrlRead($hEdit)
EndSwitch
WEnd
EndFunc -
[autoit]
Func _EditBox($sTitle,$sText="",$sDefault="")
[/autoit]
$hForm=GUICreate($sTitle,400,320)
GUICtrlCreateLabel($sText,5,5)
$hEdit=GUICtrlCreateEdit($sDefault,5,30,390,250)
$hOk=GUICtrlCreateButton("Ok",100,285,100,30)
$hCancel=GUICtrlCreateButton("Abbrechen",200,285,100,30)
GUISetState()
While True
Switch GUIGetMsg()
Case $hCancel
SetError(1)
Return ""
Case $GUI_EVENT_CLOSE
SetError(1)
Return ""
Case $hOk
Return GUICtrlRead($hEdit)
EndSwitch
WEnd
EndFunc -
mit ner eigenen GUI, Befehle dazu:
[autoit]GUICreate
[/autoit]
GUICtrlCreateEdit -
-
-
Zuviel Zeit?

-
Wenn du Firefox hast:
Drücke die mittlere Maustaste/das Scrollrad.
Bewege die Maus langsam nach unten.
Stoppen mit Klick. -
Ich habe doch schon MouseClick genannt!
-
[autoit]
MouseClick("right",100,100,1,0)
[/autoit]
Klickt einmal mit sofortiger Wirkung auf 100/100 -
-
1.) versteckte Dateien
2.) genau -
_FileListTreeToArray im Entwicklerforum
-
Ich bin für nein da in manchen Scripten Passwörter sein können und die soll ja na nur der Autor wissen ud verwenden
Problem ist aber, dass AutoIt decompilable ist.
Ich finde, sosehr wir das verdammen müssen, sollten wir auch publik machen, dass decompilieren möglich ist, und man deshalb auf keinen Fall Passwörter in Exes packen sollte... -
Das ist schon so. Die Videodatei ist dann der einzige Parameter.
edit:Zu spät
-
Ich schätze, das liegt an der Begrenzung des Arrays...
