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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2015, 21:15   #1
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию собственное исключение для TimeToStr и StrToTime

Добрый час! Хочу собственное исключение для TimeToStr и StrToTime, что если не верно, то пропускало это сообщение. Как оформить или отредактировать, чтоб молча, без сообщений?

в модуле SysUtils приостановил EConvertError

Код:
procedure ConvertError(ResString: PResStringRec); local;
begin
//  raise EConvertError.CreateRes(ResString);
end;
Код:
procedure ConvertErrorFmt(ResString: PResStringRec; const Args: array of const); local;
begin
//  raise EConvertError.CreateResFmt(ResString, Args);
end;

Последний раз редактировалось beegl; 25.05.2015 в 21:45. Причина: add text
beegl вне форума Ответить с цитированием
Старый 25.05.2015, 21:46   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

StrToTimeDef

TimeToStr - а здесь какие проблемы нарисовались?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 25.05.2015, 22:01   #3
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
StrToTimeDef

TimeToStr - а здесь какие проблемы нарисовались?


Код:
TimeConnectFx.Caption := 'Active: ' + TimeToStr(sumhhmm(StrToTimeDef(DeleteFaskaStrEx(TimeConnectEx.AdapterLeaseExpires,11,0)),-now));
и такая ошибка: .. нужен аргумент

Код:
Build
  [Error] Unit1.pas(2520): There is no overloaded version of 'StrToTimeDef' that can be called with these arguments
  [Fatal Error] Intertelecom.dpr(9): Could not compile used unit 'Unit1.pas'
beegl вне форума Ответить с цитированием
Старый 25.05.2015, 22:05   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Ну а хелп для StrToTimeDef посмотреть или найти описание в сети? Или хелп под запретом?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 26.05.2015, 16:44   #5
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 977
По умолчанию

по анологии с tryStrToTime
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
IliaIT вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Explorer.exe Исключение неизвестное программное исключение Windows XP, что делать? Igorilla Windows 6 02.04.2013 22:49
Исключение неизвестное программное исключение... Host-2013 Паскаль, Turbo Pascal, PascalABC.NET 19 09.02.2013 21:30
Собственное окно xVitaliyx Компоненты Delphi 2 12.08.2011 21:25
timetostr - ? Evgenii Общие вопросы Delphi 3 09.07.2009 18:56
Помогите разобраться в TimeToStr KWN, lnc Общие вопросы Delphi 2 13.05.2009 08:25