I made so many little errors too in the past (as to look old and talented
), but I now triple-check my code, optimize it (complete rewrite) at least once every new release and I make sure to test everything. I had to reupload the first Gecko many times before it really worked because I didn't bother testing the installer.
It's only habits, you're not a bad developer! :sign0188:
As for the application, here's a few code snippets that MUST be added:
-DownloadFile (in HTTP lib docs)
-CheckConnection
Sub CheckConnection(URL)
ErrorLabel(offline)
Request.New1(URL)
Response.New1
Response.Value = Request.GetResponse
Response.Close
Return True
offline:
Return False
End Sub
I'll also post a few snippets myself from the Gecko source code. I made one that can resize pictures so it fits the image without stretching and I have a few cool bits to spot connection problems, show error messages etc etc..
It would be nice to have a second textbox that describes the variables and the libraries required.