Форум: "Сети";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
ВнизПомогите плз с переходом Indy 9 - Indy 10 Найти похожие ветки
← →
CAMCOH © (2005-07-30 13:15) [0]Есть такой код с использованием Indy 9:
procedure TForm1.Button1Click(Sender: TObject);
var
lMessage: TIdMessage;
lTextPart: TIdText;
begin
// ... some code here to initialize your SMTP server.
// It could be done somewhere as well
lMessage := TIdMessage.Create(Self);
lMessage.From.Address := "myemail@mydomain.com";
lMessage.Subject := "My test email";
lMessage.Recipients.Add.Address := "someoneemail@somedomain.com";
lMessage.Body.Clear;
lTextPart := TIdText.Create(lMessage.MessageParts);
lTextPart.Body.Text := "This is a plain text message";
lTextPart.ContentType := "text/plain";
lTextPart := TIdText.Create(lMessage.MessageParts);
lTextPart.Body.Text := "<html><body>This is a HTML message</body></html>";
lTextPart.ContentType := "text/html";
// ... A code to send a message
end;
Как он должен выглядеть на Indy 10.
Delphi ругается на undeclared identifier TIdText.
Что и как надо поменять в этом коде для того чтобы заработал с Indy 10.
← →
Eraser © (2005-07-30 14:18) [1]CAMCOH © (30.07.05 13:15)
Особенно мне понравился вот этот кусок:lTextPart := TIdText.Create(lMessage.MessageParts);
lTextPart.Body.Text := "This is a plain text message";
lTextPart.ContentType := "text/plain";
lTextPart := TIdText.Create(lMessage.MessageParts);
← →
CAMCOH © (2005-07-30 15:43) [2]Рад что он тебе понравился...
Так как мне всётаки переделать код ?
← →
Eraser © (2005-07-30 21:10) [3]CAMCOH © (30.07.05 15:43) [2]
А что делает объект lTextPart?
Как связан lMessage с lTextPart и связан ли вообще (через какое св-во)?
← →
vers © (2005-07-31 02:12) [4]В справке Delphi 2005 в разделе Indy есть подраздел "Migrating to Indy 10". Там достаточно подробно и с примерами описаны различия в коде при переходе от Indy 9 к Indy 10.
← →
kami © (2005-07-31 02:18) [5]Хе.
И где достать эту справку, если в наличии только D5 ?
← →
kami © (2005-07-31 02:19) [6]И вообще - есть ли преимущества при переходе на id 10 ?
← →
Eraser © (2005-07-31 14:00) [7]kami © (31.07.05 02:18) [5]
И где достать эту справку, если в наличии только D5
http://www.indyproject.org/
И вообще - есть ли преимущества при переходе на id 10 ?
Наверное есть, но для меня главное приемущество в том, что 10 совместим с .NET.
← →
CAMCOH © (2005-07-31 17:20) [8]Люди.... Хелп...
Помогите всётаки... подскажите что конкретно надо изменить в данном коде.
Правда очень надо :(
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.049 c