Sorry folks... Help? About 2 years ago I set ICS up on a Win98 system
with Delphi 2... I am not a complete idiot, I CAN do it... or at
least I could. Ideas on where I'm going wrong in the following would
be very welcome. I tried to repeat my previous triumph.... but.. so
far.. no joy.
I like to keep things simple. I like to keep my core Delphi system as
untouched as possible. So...
12 Aug 07, I downloaded ics.zip (ICS-V5 Distribution) from Overbyte.
I unzipped it to a folder of it's own. (Yes, I kept the ics paths
intact.)
I backed up Delphi's cmplib32.dcl
I set up a sub-folder ("ICS") within Delphi's delphi 2.0\lib\ so that
my ICS stuff wouldn't be all mixed up with other components.
I copied icsdefs.inc, WSocket.pas and ICSlogger.pas to that folder...
and then I tried (within a freshly started Delphi 2, no app-in-
development open. Win98SE environment.)....
Component | Install | Add...
(I did what was necessary to get Delphi to "look" at the WSocket.pas
file)
On the first attempt, the compiler objected to a line in ICSLogger.
The line was...
"else
FLogFile.Size := 0;"
... and the objection was...
"Cannot assign to a read-only property"
====
Thoughts? I'm so frustrated! I know I have ICS working nicely on a
different computer, same Delphi (ver 2), same OS (Win98SE). Possible
a different ICS... I think it was abou 2005 I set it up on the other
machine.
Help?? Please??
===
Further clue?
In desperation, I remmed out the offending line, and tried to install
the component again. (Yes, I realize it would have been an unreliable
component!)
This time the compiler fell over in WSocket.pas at....
Status := WSocket_WSAIoctl(FHSocket, SIO_KEEPALIVE_VALS,
@KeepAliveIn, SizeOf(KeepAliveIn),
@KeepAliveOut, SizeOf(KeepAliveOut),
BytesReturned, nil, nil);
.... the error message was...
"Types of actual and formal var parameters must be identical"
Help will be much appreciated!
=== No need to read the rest!....
Have a look at...
http://mon277rr.dyndns.org
... if you are curious about what you are helping. That's a graph of
the weather where I am, about 8 days' worth. Red line: Outdoor tture.
(Yes, there's a slight bug in the Quote Creator.... scraps of earlier
quotes are sometimes still on the screen.)
See
http://sheepdogsoftware.co.uk/ssds043.htm
if the visible-from-afar weather interests you.
http://sheepdogsoftware.co.uk TK Boyd's site with
freeware and shareware for kids, parents, schools... and others.
(Apologies for the extra stuff below tacked on by Yahoo...)
--
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