This project involves using delphi (i am currently on version 6 and don't care what version you use). You will be calling a remote api. The api is located at YouSendIt.com. Here is a link to the api [login to view URL] .
Here is the basic interface:
1. user name and password field for logging in to YouSendIt.com.
2. treeview for folder structure (with checkboxes). You will populate the treeview after signing in.
3. button to select a file or files for uploading to YouSendIt.com.
4. List box to add email addresses to recipients.
There will be two possible options for uploading.
1.)One would be just upload to a selected folder. You will need to populate the folder structure after logging in to [login to view URL] and retreiving a token.
2.) The other would be to send to recipients via. email using the [login to view URL] api. There should be an additional listbox for adding or removing email addresses. If there are email addresses, then you would send the file to the recepients
Important: I use [login to view URL] ip works ssl for secure communication to web services. I want to use it for this project. You can download it and use it free without expiration. I have a registered version that I use to compile with, so you only need to download from [login to view URL]