hey
ich mach gerade einen silkroad online manager.
die funktionen seht ihr eh im code. ich will, dass im label, wenn man die datei ausgewählt hab, der pfad zur datei steht.
schaut in den text. dann wisst ihr wovon ich spreche
Spoiler anzeigen
#include <GUIConstants.au3>
$SroHider = GUICreate("SroHider V1", 402, 194, 318, 219)
$HIDE = GUICtrlCreateButton("HIDE", 8, 96, 81, 17)
$SHOW = GUICtrlCreateButton("SHOW", 96, 96, 89, 17)
$MINIMIZE = GUICtrlCreateButton("MINIMIZE", 8, 120, 81, 17)
$MAXIMIZE = GUICtrlCreateButton("MAXIMIZE", 96, 120, 89, 17)
$EXIT = GUICtrlCreateButton("EXIT GAME", 8, 144, 177, 41)
$About = GUICtrlCreateButton("About", 192, 160, 201, 25)
$Label1 = GUICtrlCreateLabel("SIMPLE SROHIDER", 120, 0, 169, 27)
GUICtrlSetFont(-1, 12, 800, 0, "Arial Black")
$openLoader = GUICtrlCreateButton("Launch Loader (if exists)", 192, 128, 201, 25, 0)
$openLauncher = GUICtrlCreateButton("Open Silkroad launcher", 192, 96, 201, 25, 0)
$silkroaddir = GUICtrlCreateInput( $srofile , 104, 32, 241, 21)
$loaderdir = GUICtrlCreateInput( $loaderfile , 104, 64, 241, 21)
$Loaderlabel = GUICtrlCreateLabel("Loader:", 8, 64, 57, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
$Launche = GUICtrlCreateLabel("silkroad.exe:", 8, 32, 93, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
$silkroad = GUICtrlCreateButton("...", 352, 32, 33, 25, 0)
$loader = GUICtrlCreateButton("...", 352, 64, 33, 25, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $HIDE
hide()
Case $SHOW
show()
Case $MINIMIZE
minimize()
Case $MAXIMIZE
maximize()
Case $Exit
WinClose( "SRO_Client" )
Case $About
MsgBox(64, "About", "Made by ©Lukas Reisinger")
Case $silkroad
$srofile = FileOpenDialog( "silkroad.exe", @ProgramFilesDir & "\silkroad\", "Silkroad.exe (Silkroad.exe)", 1 + 4 )
Case $loader
$loaderfile = FileOpenDialog( "Loader", @ProgramFilesDir & "\silkroad\", "Loader (*.exe)", 1 + 4 )
EndSwitch
WEnd
Func minimize()
WinSetState("SRO_Client","",@SW_MINIMIZE)
EndFunc
Func maximize()
WinSetState("SRO_Client","",@SW_MAXIMIZE)
EndFunc
Func hide()
WinSetState("SRO_Client","",@SW_HIDE)
EndFunc
Func show()
WinSetState("SRO_Client","",@SW_SHOW)
EndFunc