Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
2-1129796780
Alex7
2005-10-20 12:26
2005.11.13
Переменная "Self"


14-1129741679
pazitron_brain
2005-10-19 21:07
2005.11.13
Помогите найти ветку.


3-1128508944
dragon_dp
2005-10-05 14:42
2005.11.13
Как узнать существует ли таблица в БД?


14-1129751460
Prohodil Mimo
2005-10-19 23:51
2005.11.13
Почему так пишут компоненты?


5-1108464410
sau
2005-02-15 13:46
2005.11.13
TreeView и ActiveX





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский