Hello,
I'm trying to pick a language/platform for a small to medium size app. I tried to use VB.NET 2003 only to realize that it requires the user to have the .NET framework and penetration is not high enuf, so a lot of ppl would end up having to download it, which is not good. So i'm thinking either VB6 (yikes, its old!) or Borland C++ (yikes, long development time!)....here's the programs requirements:

Needs to talk across a network securely
Needs to transfer files over a network (doesnt need to be secure)
Needs to draw simple graphics in full screen mode (2d boxes, lines and text)
Needs simple windows forms (of course)
The program itself can't be a big download (no VB.NET, framework is too big)

I havent used vb6 in a while, can it do all that stuff?....would i be better off w/ borland C++ or some other platform?

Thanks,
Sid