Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2008, 19:32   #1
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию Отсылка почты через отдельный поток

Помогите разобраться!
Вот код, в котором, наверное куча ошибок (если он сам не является ошибкой )
Код:
uses IdSMTP;
...

{$R *.dfm}
type
TRass = class(TThread)
private
 FHost: string;
 FUserName: string;
 FPassword : string;
protected
 procedure Execute; override;
published
public
 property Host: string read FHost write FHost;
 property UserName: string read FUserName write FUserName;
 property Password: string read FPassword write FPassword;
end;

procedure TRass.Execute;
var
smtp: TidSmtp;
begin
smtp := TIdSMTP.Create(nil);
smtp.Connect;
if smtp.Connected then
smtp.Send(Form1.IdMessage1);
end;
...

procedure TForm1.Button1Click(Sender: TObject);
var
S: TRass;
begin
s := TRass.Create(True);
s.Host := HostEdit.Text;
s.Username := LoginEdit.Text;
s.Password := PassEdit.Text;
s.FreeOnTerminate := True;;
s.Resume;
end;
Детали про IdMessage я не написал, при нажатии на Button ничего не происходит/
Hottabych вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка почты (smtp) через proxy dimonbest Работа с сетью в Delphi 9 20.06.2008 14:07
Отсылка почты через отдельный поток Hottabych Работа с сетью в Delphi 16 15.03.2008 11:31
найти минимальный элемент в каждой строке матрицы и записать все минимальные элементы в отдельный массив W_P Помощь студентам 6 28.12.2007 00:24
MS Excel и MS Outlook (2003) отсылка писем IceB Microsoft Office Excel 1 02.07.2007 13:32