hey Community,
muss ich mal wieder nerven :P.
Habe folgendes Programm geschrieben
#include <GUIConstants.au3>
#include <Array.au3>
#region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Programm-Checker", 214, 72, 193, 125)
$Label2 = GUICtrlCreateLabel("Pfad:", 0, 22, 29, 17)
$1 = GUICtrlCreateInput("", 40, 24, 147, 21)
$Button1 = GUICtrlCreateButton("...", 188, 24, 23, 21, 0)
$Button2 = GUICtrlCreateButton("Speichern", 2, 50, 61, 19, 0)
$Button3 = GUICtrlCreateButton("Vorschau", 76, 50, 61, 19, 0)
$Button4 = GUICtrlCreateButton("Werbung", 150, 50, 61, 19, 0)
$Label1 = GUICtrlCreateLabel("PN:", 2, 0, 22, 17)
$2 = GUICtrlCreateInput("", 40, 0, 147, 21)
$Label3 = GUICtrlCreateLabel("?", 194, 0, 10, 17)
GUISetState(@SW_SHOW)
#endregion ### START Koda GUI section ### Form=
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $Label3
MsgBox(48, "Process Name", "Gebe hier bitte den Process Namen des entsprechenden Programmes ein" & @CRLF & "Wird gebraucht!!")
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$ziel = FileOpenDialog("?fad wählen", "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "Programme (*.exe)")
GUICtrlSetData($1, $ziel)
Case $Button2
$eingabe1 = GUICtrlRead($1)
$eingabe2 = GUICtrlRead($2)
IniWrite(@DesktopDir & "\Programme.ini", "Programme", "1", $eingabe1 & " - " & $eingabe2)
Case $Button3
$lol = IniReadSection(@DesktopDir & "\Programme.ini", "Programme")
_ArrayDisplay($lol)
Case $Button4
WinSetState("Program.-Checker", "", @SW_HIDE)
MsgBox(0, "Werbung", "Programm geschrieben von Benedikt 'r1fLeX' Schubert." & @CRLF & "Visit me @ http://r1flex.kilu.de" & @CRLF & "Or contact me via ICQ @ 216-308-658")
WinSetState("Programm-Checker", "", @SW_SHOW)
EndSwitch
WEnd
While 1
$array = IniReadSection(@DesktopDir & "\Programme.ini", "Programme")
For $i = 1 To $array[0][0]
$ziel = IniRead(@DesktopDir & "\Programme.ini", "Programme", $array[$i][0], "0")
$lol2 = StringSplit($ziel, " - ")
If Not ProcessExists($lol2[2]) Then
Run($lol2[2])
ToolTip($lol2[2] & " wurde aktiviert!", 0, 0, "Achtung!")
EndIf
Next
WEnd
Aber "er" erkennt leider nicht dsa es den Process nicht gibt. Woran könnte das liegen?
mfg