mesale0077 Posted March 26, 2009 Share Posted March 26, 2009 this code bad file code,but files in same folder copy / b window.jpg + filefile.rar new.jpg hide file pro #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> $Form1 = GUICreate("[#] File hide pro. [#]", 404, 300, 192, 124) $Label1 = GUICtrlCreateLabel("file name 1", 24, 32, 58, 17) $Label2 = GUICtrlCreateLabel("file name 2", 24, 80, 58, 17) $Button1 = GUICtrlCreateButton("Browse", 296, 24, 89, 33, $WS_GROUP) $Button2 = GUICtrlCreateButton("Browse", 292, 73, 89, 33, $WS_GROUP) $Button3 = GUICtrlCreateButton("ok", 200, 240, 65, 33, $WS_GROUP) $Button4 = GUICtrlCreateButton("exit", 304, 240, 73, 33, $WS_GROUP) $Button5 = GUICtrlCreateButton("save as", 24, 128, 57, 25, $WS_GROUP) $Input2 = GUICtrlCreateInput("", 104, 128, 153, 21) $Input3 = GUICtrlCreateInput("", 104, 32, 153, 21) $Input4 = GUICtrlCreateInput("", 104, 80, 153, 21) GUISetState(@SW_SHOW) While 1 $nMsg = GUIGetMsg() Switch $nMsg case $Button1 $filename 1=FileOpenDialog(@DesktopDir & "\", "All (*.*)" , 1 + 4 ) $filename 1 = StringReplace($filename 1, "|", @CRLF) case $Button2 $filename 2=FileOpenDialog(@DesktopDir & "\", "All (*.*)" , 1 + 4 ) $filename 2= StringReplace($filename 2, "|", @CRLF) case $Button3 $var = FileSaveDialog( "a name.", $MyDocsFolder, "All (*.*)",2) case $Button3 FileCopy($filename 1@CRLF $filename 2 , $var) case $Button3 $var = FileSaveDialog( "a name.", $MyDocsFolder, "All (*.*)",2) case $Button3 FileCopy($filename 1@CRLF $filename 2 , $var) Case $GUI_EVENT_CLOSE,$Button4 Exit EndSwitch WEnd why dont worked what is problem code good workes Link to comment Share on other sites More sharing options...
TerarinK Posted March 26, 2009 Share Posted March 26, 2009 (edited) Must of your variable have a space in between them such as filename 1, filename 2. @UserProfileDir should be used instead of $MyDocsFolder thats wasn't defined should be FileCopy($filename_1 & @CRLF & $filename_2, $var) you need to lookup FileOpenDialog and FileSaveDialog in the help file Edited March 26, 2009 by TerarinK 0x576520616C6C206469652C206C697665206C69666520617320696620796F75207765726520696E20746865206C617374207365636F6E642E Link to comment Share on other sites More sharing options...
mesale0077 Posted March 26, 2009 Author Share Posted March 26, 2009 this code, but $message_1 = "file1" $message_2 = "file2.rar" $var_1 = FileOpenDialog($message_1, @MyDocumentsDir & "\", "(*.jpg)|(*.bmp)|(*.gif)|(*.png)", 1 + 4 ) If @error Then MsgBox(4096,"","file?") Else $var_1 = StringReplace($var_1, "|", @CRLF) MsgBox(4096,"","You chose " & $var_1) EndIf $var_2= FileOpenDialog($message_2, @MyDocumentsDir & "\", "(*.rar)|(*.zip)", 1 + 4 ) If @error Then MsgBox(4096,"",".rar file?") Else $var_2= StringReplace($var_2, "|", @CRLF) MsgBox(4096,"","You chose " & $var_2) EndIf $var_3= FileSaveDialog("new file","","(*.jpg)|(*.bmp)|(*.gif)|(*.png)",0,"") If @error Then MsgBox(4096,"","new file?") Exit EndIf $file2 = FileOpen ("console.bat", 2) FileWrite ($file2, "copy / b "& $var_1 & "+" & $var_2 & " " & $var_3) FileClose ($file2) run("console.bat") msgbox(0,""," ok ") filedelete("console.bat") exit why dont worked thanks u 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