Newsgroups : Borland : borland.public.delphi.internet.winsock : 2006 Apr : TidStreamVCL or TIdStreamVCLWin32???

www.cryer.info
Managed Newsgroup Archive

TidStreamVCL or TIdStreamVCLWin32???

Subject:TidStreamVCL or TIdStreamVCLWin32???
Posted by:"Jacques Noah" (jacques.no..@btinternet.com)
Date:Thu, 6 Apr 2006 18:55:57

I just upgraded my app from indy10.0.52 to 10.1.5 and find that it does not
work anymore,because somehow the TidStreamVCL does not contain the
implementations that it used to have before. I'm usinfg streams to send
files. I've noticed that there is a TidStreamVCLWin32.pas, so tried adding
it to my uses clauses and i get the following ewrrors:

[Error] IdStreamRandomAccess.pas(23): Undeclared identifier: 'TIdStream'
[Error] IdStreamRandomAccess.pas(25): Unsatisfied forward or external
declaration: 'TIdStreamRandomAccess.GetPosition'
[Error] IdStreamRandomAccess.pas(26): Unsatisfied forward or external
declaration: 'TIdStreamRandomAccess.GetSize'
[Error] IdStreamRandomAccess.pas(27): Unsatisfied forward or external
declaration: 'TIdStreamRandomAccess.SetSize'
[Error] IdStreamRandomAccess.pas(28): Unsatisfied forward or external
declaration: 'TIdStreamRandomAccess.SetPosition'
[Error] IdStreamRandomAccess.pas(32): Unsatisfied forward or external
declaration: 'TIdStreamRandomAccess.Skip'

All these errors are in the 'IdStreamRandomAccess.pas' file which is
referenced by i think TidStreamVCLWin32 file. Is there are alternative unit
ican use with streams?

Thanks

Replies:

www.cryer.info
Managed Newsgroup Archive