1nsan1ty Posted September 9, 2008 Share Posted September 9, 2008 (edited) Howdy, I have a gui with an inputbox & a browse button which you can select your exe file. The browse works great. When you try save it to a ini by hitting the save button, nothing happens no ini file? If you dont use the browse button and hit save it will write the ini file. CODEGUICreate("Test", 550, 550) $exe = GUICtrlCreateInput("exe here", 200, 420, 220, 20) $browsebutton = GUICtrlCreateButton("Browse", 130, 420, 70, 20) $savebutton = GUICtrlCreateButton("Save", 130, 450, 70, 20) GUISetState() While 1 $msg = GUIGetMsg() Select Case $msg = -3 ExitLoop Case $msg = $browsebutton $var = FileOpenDialog("", "C:\", "(*.exe)") GUICtrlSetData ($exe, $var) Case $msg = $savebutton Iniwrite("test.ini","test","test",GUICtrlRead ($exe));<- Doesnt work after browse button is used? Will work if browse is not used? EndSelect WEnd GUIDelete() Edited September 9, 2008 by 1nsan1ty Link to comment Share on other sites More sharing options...
Andreik Posted September 9, 2008 Share Posted September 9, 2008 (edited) Howdy, I have a gui with an inputbox & a browse button which you can select your exe file. The browse works great. When you try save it to a ini by hitting the save button, nothing happens no ini file? If you dont use the browse button and hit save it will write the ini file. CODEGUICreate("Test", 550, 550) $exe = GUICtrlCreateInput("exe here", 200, 420, 220, 20) $browsebutton = GUICtrlCreateButton("Browse", 130, 420, 70, 20) $savebutton = GUICtrlCreateButton("Save", 130, 450, 70, 20) GUISetState() While 1 $msg = GUIGetMsg() Select Case $msg = -3 ExitLoop Case $msg = $browsebutton $var = FileOpenDialog("", "C:\", "(*.exe)") GUICtrlSetData ($exe, $var) Case $msg = $savebutton Iniwrite("test.ini","test","test",GUICtrlRead ($exe));<- Doesnt work after browse button is used? Will work if browse is not used? EndSelect WEnd GUIDelete() Work fine for me: GUICreate("Test", 550, 550) $exe = GUICtrlCreateInput("exe here", 200, 420, 220, 20) $browsebutton = GUICtrlCreateButton("Browse", 130, 420, 70, 20) $savebutton = GUICtrlCreateButton("Save", 130, 450, 70, 20) GUISetState() While 1 $msg = GUIGetMsg() Select Case $msg = -3 ExitLoop Case $msg = $browsebutton $var = FileOpenDialog("SELECT",@ScriptDir,"Exe (*.exe)",1) GUICtrlSetData ($exe, $var) Case $msg = $savebutton Iniwrite("test.ini","test","test",GUICtrlRead ($exe));<- Doesnt work after browse button is used? Will work if browse is not used? EndSelect WEnd GUIDelete() Edited September 9, 2008 by Andreik When the words fail... music speaks. Link to comment Share on other sites More sharing options...
1nsan1ty Posted September 9, 2008 Author Share Posted September 9, 2008 Wow, so it was the fileopendialog holding it up ... Thank you! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now