Frage wegen suchen^^

02/07/2011 18:13 lautlosertot#1
eine frage bei diesen code(
) sucht er nur nach einer "bin" datei ich möchte das er eine "exe" datei durch sucht wie mache ich das pls help
02/07/2011 18:18 TrickGamer#2
wie jz genau? was soll er machen?
02/07/2011 18:22 omer36#3
ich glaub du meinst den teil:

$Pfad = FileOpenDialog("suche...","C:\" ,"(*.exe)", 1 )
02/07/2011 18:27 TrickGamer#4
naja ich habe mal es so gemacht wie er es sich glaube ich vorstellt
Meinst du es etwar so?:
02/07/2011 18:59 lautlosertot#5
Habs selbst herausgefunden XD aber THX an omar^^ eine frage noch bei
Case $Button2
ProcessClose("metin2.bin")
will ich das das gesuchte z.b. fsdsg.exe was dan gestartet wurde geschlossen wird also stad ProcessClose("metin2.bin") ProcessClose("die gesuchte exe")

Hier noch mal mein neuer code
02/07/2011 22:29 KDeluxe#6
Mit StringSplit den Namen der .exe herausfinden.

PHP Code:
#RequireAdmin
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

Global $File = "clientpath.ini"
Global $Pfad

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Universial Starter", 409, 96, -1, -1, -1, BitOR($WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE))
$Group1 = GUICtrlCreateGroup("Part", 8, 8, 393, 49)
$Input1 = GUICtrlCreateInput("", 16, 24, 337, 21)
$Button1 = GUICtrlCreateButton("Suchen", 360, 24, 40, 25, 0)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Run = GUICtrlCreateButton("Starten", 8, 64, 85, 25, 0)
$Button2 = GUICtrlCreateButton("Beenden", 96, 64, 85, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While Sleep(10)
    
$nMsg = GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
            $Pfad 
= FileOpenDialog("Durchsuchen..",@ScriptDir,"(*)")
            
GUICtrlSetData($Input1,$Pfad)
        Case 
$Button2
            ProcessClose
("KAXD.exe")

            If 
$Pfad <> "" Then
                $EXE 
= StringSplit($Pfad, "\")
                If IsArray(
$EXE) Then
                    
$EXE = $EXE[$EXE[0]]
                    ProcessClose(
$EXE)
                EndIf
            EndIf
        Case 
$Run
            
$Ort = GUICtrlRead($Input1)
            Run(
$Ort)
    EndSwitch
WEnd 
02/08/2011 17:21 lautlosertot#7
DAnke nochmals :P