Hi,
I need to add some functionality to an old project created with Delphi 5.
This functionality is already available as a component I wrote for D2007.
The component internally uses a TWSocket to communicate over UDP.
Now I want to backport the component to Delphi 5.
I installed ICS-V5 into D5 by loading, compiling and installing
IcsDel50.dpk. That worked fine.
In my component's source I changed the ICS-related unit names as necessary.
Like this:
uses
{$IFDEF VER130}
WSocket,
{$ELSE}
OverbyteIcsWndControl,
OverbyteIcsWSocket,
{$ENDIF}
There are no references to other ICS units in my source code.
Then I created a new package, added my component and compiled.
Got a message that I need to add IcsDel50 to the package. Hit "OK".
After that I get compilation errors. Unit MD5.pas is opened in the editor.
It has only one line:
"Bomb('This file has been renamed from MD5 to IcsMD5. Update your "uses"
clause !');"
Well, I certainly would do that. But I'm nowhere referencing that unit. And
as far as I can see the ICS-Source is clean, too. I have looked for old
IcsDel50.* files on my disk. Nada.
Can anyone share some advice?
Oh, btw: I can sucessfully compile and run a test project that creates my
component at runtime. So that might be the workaround if the package problem
cannot be solved.
Regards
Stefan Paege
--
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