Hello, At first, you must be using an old ICS version. The only ICS for XE2 available as download from EMBT is on the XE2 Partner DVD.
Get ICS from here: http://wiki.overbyte.be/wiki/index.php/ICS_Download Second, the OverbyteIcsD7Run.dpr is for Delphi 7 only! In order to install ICS for XE2, navigate to the <ICS root>\Install directory and open the "DX2Install.groupproj". Read the readme again. -- Arno Garrels Karlinchen wrote: > Hello, > I'm a complete newbie to Delphi. I have installed yesterday from the > embarcadero website the Delphi XE2 trial version first and want to add > ICS v7 to it. > As told in the readme file I have opened the OverbyteIcsD7Run.dpk > project and try to build it but I get the error from the compiler: > [DCC Warning] OverbyteIcsWndControl.pas(1067): W1024 Combining signed > and unsigned types - widened both operands > [DCC Warning] OverbyteIcsWndControl.pas(1067): W1023 Comparing signed > and unsigned types - widened both operands > [DCC Warning] OverbyteIcsWndControl.pas(1079): W1024 Combining signed > and unsigned types - widened both operands > [DCC Error] OverbyteIcsWSocket.pas(2220): E2037 Declaration of 'Dup' > differs from previous declaration > [DCC Warning] OverbyteIcsWSocket.pas(6369): W1023 Comparing signed and > unsigned types - widened both operands > [DCC Warning] OverbyteIcsWSocket.pas(16081): W1023 Comparing signed > and unsigned types - widened both operands > [DCC Fatal Error] OverbyteIcsD7Run.dpk(70): F2063 Could not compile > used unit 'OverbyteIcsWSocket.pas' > > I think what causes it not to function is the Dup declaration, the > warnings can be ignored (or am I wrong?) > When looking up the code I find in the OverbytIcsWsocket.pas: > 1235 procedure Dup(NewHSocket : TSocket); virtual; > and > 2220 procedure Dup(NewHSocket: Integer); override; > > I don't understand because once the procedure dup has a parameter > declared as TSocket type, and the overrriding one as Integer type, so > it must cause that compiler error, or not? > > Thanks for helping me > DesignMedia > > P.S.: I made a mistake and sent the same email from a wrong email > address, sorry !! -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be