hi, ich habe ein kleines problem wo ich grad absolut net drauf klarkomme.
ich würde gerne aus einer inputbox und aus einer editbox einen dateipfad prüfen, bei der inpubox funktioniert das ohne problem, aber bei der editbox nicht.
kann mir da wer auf die sprünge helfen?
hier mal was zum testen.
[autoit]#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 252, 82, 374, 242,-1, 0x10)
$input = GUICtrlCreateInput("", 34, 16, 121, 21)
guictrlsetstate(-1,8)
$edit = GUICtrlCreateEdit("", 34, 42, 121, 21)
guictrlsetstate(-1,8)
$start1 = GUICtrlCreateButton("start1", 164, 16, 75, 25, 0)
$start2 = GUICtrlCreateButton("start2", 164, 40, 75, 25, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $start1
variante1()
case $start2
variante2()
EndSwitch
WEnd
func variante1()
$bla = GUICtrlRead($input)
if not FileExists($bla) Then
MsgBox(48,"Achtung!", $bla)
Else
MsgBox(48,"Achtung!", "alles ok")
EndIf
EndFunc
func variante2()
$bla = GUICtrlRead($edit)
if not FileExists($bla) Then
MsgBox(48,"Achtung!", $bla)
Else
MsgBox(48,"Achtung!", "alles ok")
EndIf
EndFunc