turbo delphi 2006 and indy 10 error at compile time
Posted on 2006-10-22
I am migrating from Delphi 7 with indy 9 to Turbo Delphi 2006 with Indy 10
I get now errors that I didn't have with Delphi 7
I had code like this to attach 3 files to the an email message I prepared
M := TIDMessage.Create(Application);
with M do
Now I get errors on the TIDAttachment.Create (it is the french version, I translate) :
[Pascal Warning] U0116a.pas(282): W1020 Instance constructor of 'TIdAttachment' containing abstract method 'TIdAttachment.OpenLoadStream'
[Pascal Erreur] U0116a.pas(283): E2034 Too many parameters
Surely something has changed in Indy, but how should I code this now ???