Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Вниз

Можно ли создать TIdSMTP в безформеном приложении? (=сервис NT)   Найти похожие ветки 

 
Layner ©   (2004-02-13 11:18) [0]

Далаю так, что то не получается :( Ф-ю вызываю так SendMail("192.168.1.1");
function SendMail(aHost: String): Boolean;
var
IdSMTP: TIdSMTP;
begin
Result := false;
CoInitialize(nil);
try
IdSMTP.Create(nil);
// тут даже пусто! Без кода! А всё равно ругается!
IdSMTP.Free;
finally
CoUnInitialize;
end;
end;

И ругается... на блок памяти, такой то... Что то не так делаю? :(
Заранее благодарю.


 
Layner ©   (2004-02-13 11:20) [1]

Вот весь код, в файле *.dpr
program mailsend;

uses
 SysUtils, Variants, Classes, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,
 IdTCPClient, IdMessageClient, IdSMTP, IdMessage, ActiveX;

{$R *.res}

function SendMail(aHost: String): Boolean;
var
IdSMTP: TIdSMTP;
//IdMessage: TIdMessage;
begin
Result := false;
CoInitialize(nil);
try
IdSMTP.Create(nil);
// тут даже пусто! Без кода! А всё равно ругается!
IdSMTP.Free;
finally
CoUnInitialize;
end;
end;

begin
  SendMail("192.168.1.1");
end.


 
Layner ©   (2004-02-13 11:23) [2]

Да, это ec-но не сервис NT, я пока делаю на exe, без формы (и не консольном :).
На "форменом exe" работает без проблем. Но там TIdSMTP в качестве компанента кинут на форму...
:(


 
Verg ©   (2004-02-13 11:36) [3]


> function SendMail(aHost: String): Boolean;
> var
> IdSMTP: TIdSMTP;
> //IdMessage: TIdMessage;
> begin
> Result := false;
> CoInitialize(nil);
> try
> IdSMTP := TIdSMTP.Create(nil);
> // тут даже пусто! Без кода! А всё равно ругается!
> IdSMTP.Free;
> finally
> CoUnInitialize;
> end;
> end;
>
> begin
>   SendMail("192.168.1.1");
> end.


 
Layner ©   (2004-02-13 13:00) [4]

Да... ложанулся я.... Спасибо Verg !!!



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.031 c
4-1076347553
TankMan
2004-02-09 20:25
2004.04.18
Как передать сообщение по сети?


1-1081011135
mur
2004-04-03 20:52
2004.04.18
массив как свойство класса


6-1076341639
Manulo
2004-02-09 18:47
2004.04.18
IdTCPClient


11-1062913336
=Sniper=
2003-09-07 09:42
2004.04.18
Чё-то форум показываться нормально не хочет....


1-1080597988
KyRo
2004-03-30 02:06
2004.04.18
Типизированиык файлы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский