Hi list,
I'm using Delphi 7 and I'm having a problem with the HttpCli component.
I've had this component in an app for several years and use it to 'get' a
simple file. Just recently, and out of the blue, it stopped working. When
it first happened, I couldn't compile the application, stopping on the
following line:
TAccept = function (s: TSocket; addr: PSockAddr;
addrlen: PInteger): TSocket; stdcall;
with the error message : [Error] WSOCKET.PAS(3213): Incompatible types:
'sockaddr_in' and 'PSOCKADDR' [Fatal Error] EXRATE.PAS(66): Could not
compile used unit 'WSocket.pas'
I did a Google search on this error and Francois' answer was that perhaps
this fellow had messed up the folders in the installation or didn't have the
correct path in the library. Francois went on to say that you had to be
sure you had the correct version of wsocket.pas for your Delphi version.
So, I downloaded the latest version of ICS (not beta), uninstalled the
current version of ICS and installed the new version. I did delete all of
the ICS dcu files before reinstalling ICS. After that, I could compile and
everything looked OK at first. But, when I run the application and the code
attempts to 'get', I now get the following error:
Project Freesale.exe raised exception class EHTTPException with message
'Can't resolve hostname to IP address."
I'm at a loss as to what's causing my problem. I haven't changed any of the
code in my app in the area where the file get is performed. I'd be grateful
if you could help me figure out where the problem is.
Thank You,
Harry
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be