@sameer
You might find this thread of some relevance: HERE
Announcement
Collapse
No announcement yet.
Copying the result from Files Browser to Variable distination
Collapse
X
-
LOL
I was gonna tell you that it needs a cancel Button , but i thought its enough asking thing for this topic.
Thank you Both (colc, BioHazard) for you great help.
Leave a comment:
-
-
Modification Update:- Integrated a Cancel_Copy function to give user option to abort copy in progress..
- Callback function moved over into Globals.
G'day, colc.
Leave a comment:
-
Here's a simpler way of doing multiple File.Copy (see attachment) using a custom callback function with the Progress-Object to graphically display copy progress. Uses less code, so is a little leaner / cleaner. (No plugins required).
Or you could go even simpler, using just the built-in Status Dialog to display the copy progress. (No callback function required). Like this:
Code:-- create a table of file/s to copy tFiles = Dialog.FileBrowse(true, "Select Files", _SourceDrive, "All Files (*.*)|*.*|", "", "dat", true, false); -- choose destination for files to be copied to if tFiles[1] ~= "CANCEL" then sDest = Dialog.FolderBrowse("Select 'Save-to' Destination:", _DesktopFolder); if sDest ~= "CANCEL" then -- use the built-in status dialog to display copy progress StatusDlg.Show(MB_ICONINFORMATION, false); StatusDlg.ShowCancelButton(true, "Cancel"); -- create a 'for' loop to iterate over table of files to copy for key, value in pairs (tFiles) do File.Copy(value, sDest, true, false, false, true, nil); end -- hide the status dialog StatusDlg.Hide(); end end
Attached Files
-
👍 1
Leave a comment:
-
-
Thank you so much ,
Everything is working now , and i made my changes to the CODE.
Seriously i learned a lot from this example.
Regards
Leave a comment:
-
-
-
No need to apologies you are helping more than you think.
I'll try figure how to build a table of files from browsed files until u post your solution
I got the GIF plug but didn't find how to put my own GIF images
Thank you again Mr. Bean
Regards
Leave a comment:
-
-
Hi my apologies,I jumped the gun not reading your post correctly
We have to build a table of files to copy if you want multiple files
Did you get the GIF plug? I'll try another example soon
-
👍 1
Leave a comment:
-
-
Dear Colc
First I appreciate your help so much and i thank you for your precious time that you gave us to answer our silly and easy questions.
Second, i don't want you to do everything for me , i tried my best to do it, and i searched the TFMand i tried the examples before i posted my question, and i even spend days trying to figure how to do things before i asked members here to help.
Third , if you read my reply you will find that i changed the code to Allow multiple selection, and also searched again in TFMbut it didnt work, it still copy only one file which is the first one you choose.
Finally, you are giving a great help, and i have been benefit a lot from your answers to all members.
Hope you continue helping us with our silly Questions until we become an experts
Regards
Leave a comment:
-
-
Hi Sameer
I don't want to do everything for you - RTFM on file browse ,then check the code eg:
Code:tb = Dialog.FileBrowse(true, "Locate File", _DesktopFolder, "All Files (*.*)|*.*|", "", "dat",[COLOR=#FF0000][B]false[/B],[/COLOR] true); if (tb ~= nil) then
The best way to learn is by using the manual and trying to understand the code in examples given
OK I have added gif plugin (free lic) - unzip to Objects plugins - [ATTACH]n299985[/ATTACH]
Leave a comment:
-
-
This is amazing , I learned a lot from your example, but there are two problems :
1- You made the example to copy with no multiple selection and when i changed the code to accept multiple selection it still only copy the first file i choose.
2- The Gif plugin is very important and i dont have it, i hope it still exist and free
Regards
Leave a comment:
-
-
Hi you could try this example and adjust code to suit your needs
File_FolderCopyWithProgress.apz
Cheers
-
👍 1
Leave a comment:
-
-
Copying the result from Files Browser to Variable distination
Hi
I know it seems so easy to be done, but i tried my best but didn't find how to do it.
I want to make a file browser where the users will browse their own files that will copied to a variable destination (depending on a certain inputs values ).
I found an example in the help file which makes a ZIP file from the selected files, the process is the same which i need but not zipping the files, i only need them to be copied to the variable destination.
RegardsTags: None
-
Leave a comment: