Переведите плз с паскаля на Си++ [закрыто]

markyzz

IdMessage1: TIdMessage;
Attachment: TIdAttachment;
Attachment := TIdAttachmentFile.Create(IdMessage1.MessageParts, 'c:\temp\High.zip');
Спасиб. (глючит, ессно, в последней из трех строчек)

mkrec

TIdMessage IdMessage1;
TIdAttachment Attachment;
Attachment = TIdAttachmentFile.Create(IdMessage1.MessageParts, "c:\\temp\\High.zip");

agaaaa

Attachment = TIdAttachmentFile.Create(IdMessage1.MessageParts, "c:\\temp\\High.zip");
Attachment = new TIdAttachmentFile(IdMessage1.MessageParts, "c:\\temp\\High.zip");  

нет?

markyzz

Attachment = new TIdAttachmentFile - хочет после этого точку с запятой...
блин, может изначальный код кривой. хотя, вроде все юзают...

markyzz

На всякий случай, если в будущем напорюсь на это говно еще раз, либо кому-нить нужно будет сделать attach к письму через Indy, достаточно ограничиться такой строчкой и не насиловать мозг гуглем, в котором, блин, все факи и рекомендации только на дельфях....
TIdAttachment(IdMessage1->MessageParts,"test.xls");
PS: всем спасиб за участие!
Оставить комментарий
Имя или ник:
Комментарий: