Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Отключение стандартных сообщений об ошибке / 13 сообщений из 13, страница 1 из 1
05.11.2003, 12:40
    #32315964
Anonimus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Люди помогите как отключить стандартные сообщени об ошибке типа Host look up failed ( При отправки почты)
...
Рейтинг: 0 / 0
05.11.2003, 12:43
    #32315973
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
А try не подойдет?

===============================
Q per
...
Рейтинг: 0 / 0
05.11.2003, 12:47
    #32315980
oleg_e
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Или свой обработчик Application.OnException напиши.
...
Рейтинг: 0 / 0
05.11.2003, 12:53
    #32315992
Anonimus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Поподробнее плиз о try.. finaly.
...
Рейтинг: 0 / 0
05.11.2003, 12:55
    #32315996
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Так наверное:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 try
    SMTP.Send(IdMsg);
    except
    SMTP.Disconnect;
    end;
    try
    SMTP.Disconnect;
    except
    end;


===============================
Q per
...
Рейтинг: 0 / 0
05.11.2003, 12:56
    #32315997
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Код: plaintext
1.
2.
3.
4.
try
//отправляешь
except
//тут чего-то надо сделать, без операторов не будет работать. Присвой в переменную чего-нибудь например
end;

Сообщение выдаваться не будет

-- Tygra's --
...
Рейтинг: 0 / 0
05.11.2003, 12:58
    #32316001
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
2 Cooper

Или будет без операторов после except? Неохота проверять :)

-- Tygra's --
...
Рейтинг: 0 / 0
05.11.2003, 13:03
    #32316005
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
2 tygra

Я думал, что и без операторов будет работать. Этот пример у меня работает около года. Проблем не было. (может проблем не было, потому как не возникало ошибок при SMTP.Disconnect;). Вобщем я точно не знаю.

===============================
Q per
...
Рейтинг: 0 / 0
05.11.2003, 15:06
    #32316236
Anonimus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Подскажите что не так делаю
Try
if NSMTP1.Connected=FALSE then
begin
NSMTP1.Host := '';
NSMTP1.Port := 25
NSMTP1.Connect;
end;
With NSMTP1 do
begin
Charset := 'windows-1251'; {}
PostMessage.FromAddress:='maket@kgres.ru'; {}
PostMessage.ToAddress.Text:=email; {}
PostMessage.Body.Text:=''; {}
PostMessage.Subject:=Subj;
PostMessage.Attachments.Text:=Form1.ListBox1.Items.Text;
SendMail;
NSMTP1.Disconnect; {}
end;

finally

end;

сообщения все равно выдает
...
Рейтинг: 0 / 0
05.11.2003, 15:11
    #32316243
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Подсказали же вроде?

Кстати, если ты запускаешь прогу из Делфей, то ошибка в любом случае будет!

===============================
Q per
...
Рейтинг: 0 / 0
05.11.2003, 15:12
    #32316245
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
Так except надо, а не finally.
...
Рейтинг: 0 / 0
05.11.2003, 15:13
    #32316246
Cooper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
А что за компоненты используешь?
Fastnet?

===============================
Q per
...
Рейтинг: 0 / 0
06.11.2003, 04:48
    #32316744
StarWind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключение стандартных сообщений об ошибке
по поводу

Код: plaintext
1.
2.
3.
try
//какие-либо операторы
except // тут нет никаких опраторов
end;


могу сказать точно что в D5 работает . Проверено на опыте неоднократоно, когда нужно просто перехватить исключение и забить на него
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Отключение стандартных сообщений об ошибке / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]