Well I found all the needed libraries to compile last version 2 before fix for "+" chars in file names. Thanks for the well commented sources found all needed 3rd party stuff with no problems.
Unfortunately I am getting an error compiling this latest one with the fix for "+" character :cry: but I figure I am not far from getting it wroking but couldn't find enough info for work around searching web and my Delphi skills are poor. :lol:
These are the errors I have:
[Error] HSlib.pas(318): Incompatible types: 'Integer' and 'WideChar'
[Fatal Error] main.pas(44): Could not compile used unit 'HSlib.pas'
Sinced I have altered and //commented out some things I wasn't needing these line numbers may be differnt form the originals and most probably are in my case.
So the specific code givign me a problem in hslib.pas is this line:
StringToWideChar(c,@buffer,4);
The whole procedure or the part in reference to it is this:
----------------------------------------------------------------------------------
procedure includeTrailingString(var s:string; ss:string);
begin if copy(s, length(s)-length(ss)+1, length(ss)) <> ss then s:=s+ss end;
function charToUnicode(c:char):word;
var
buffer: integer;
begin
StringToWideChar(c,@buffer,4);
result:=word(buffer);
end; // charToUnicode
-----------------------------------------------------------------------------------
I am using Borland Delphi 7 Enterprise specifically if that helps.
If anyone has any pointers, hints or workaround for this a post back would really be appreciated.
Btw thanks rejetto version 2.0 looks great and so do the knew additions to the site ... very professional looking!
:^^:
Have a great weekend. B)
Peace,
Azag