download files with NMHTTP

Can someone show me how I can use NMHTTP to download files (exe,avi whatever ..) from a given server and write it to my harddrive.

I know how I can use NMHTTP to open htm files and other text files, but I really need to be able to get non-text files like programs and such, too.

Preferably like "Save target as" in IE does, brings up a save-dialog and so on.

How?
LVL 3
hagurAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
bruintjeConnect With a Mentor Commented:
Hi hagur,

you could try this put the component on your form and these lines

NMHTTP1.Body:=DownLoadDir+'\myfile.dat'; //local download directory
NMHTTP1.InputFileMode:=True; //receive files
NMHTTP1.Get('http://www.somewhere.com/data/myfile.dat'); //file to download

HAGD:O)Bruintje
0
 
VSFCommented:
BRAZIL 5 times WorldCup Champion!

Congratulations too to all Brazilian Experts and those that beleived we would be world's number one (one more time).

Victory Fernandes, a proud Brazilian!
www.victory.hpg.com.br
0
 
hagurAuthor Commented:
Thanks bruintje, this worked flawlessly!

VSF, congrats on the world championship title.
I watched the game live here in Iceland and it was a good game.  Brazil deserved the victory, even though the Germans were also quite good.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.