![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
![]()
Доброе время суток уважаемые Гуру=)
Хм, в разных программах видел такую фичу. дописав -debug(или отметив галочку в настройках программы), программа начинает писать в лог все действия которые происходят как со стороны пользователя так и со стороны программы... Как это организовать? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
![]()
Человек_Борща, ну это смотря что делает твоя программа. например можеш сделать так чтобы после выполнения процедуры сообщение дописывалось в мемо.
Код:
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли Последний раз редактировалось Marsel737; 19.02.2010 в 18:00. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Не совсем понятно именно за чем именно вести лог. Ведь над программой могут производиться различные действия(к примеру заносить в лог позиции наведения мышки на кнопку).
Посмотри исходник слежение за папками во вложении
xor eax, eax
xchg [eax], eax Последний раз редактировалось MalCer; 19.02.2010 в 18:01. Причина: убрал глупость |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
![]()
спасибо.
если конкретнее можно ли предупреждать сообщения об Обращении программы к недопустимому адресу в памяти(acces violatons или OpenError's).. в место них выполнять выход из программы а информацию писать в файл... |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Конечно можно. Это очень легко. Посмотри на ссылки
http://pblog.ru/?p=89 http://www.delphimaster.ru/articles/errors/index.html http://www.sql.ru/Forum/actualthread...tid=692167&hl=
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...а еще один из форумчан выкладывал специальный модуль для ведения логов.
upd ------- Цитата:
Код:
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 19.02.2010 в 21:02. |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
![]()
ого, raxp , спасибо огромное, всегда выкладываешь полезные вещи..
только не понятно как использовать... =( можешь привести пример? хатя бы при нажитии кнопки на голой форме? хочу понять как вообще использовать этот модуль.. --- Обновлено допустим есть форма с кнопкой: Код:
как правильно вызвать TmLog(и нужно ли вообще?) как записать что была вызвана вторая форма? как записывать действия вообще? пробовал это Код:
Последний раз редактировалось Человек_Борща; 19.02.2010 в 21:38. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
![]() Код:
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
Код:
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как перетащить файл в свою программу | SoftKoc | Общие вопросы Delphi | 5 | 14.11.2009 21:28 |
как украсить свою программу с помощью фотошопа | Superlotles | Мультимедиа в Delphi | 12 | 13.11.2009 11:05 |
Как записать свою программу в другую? | AngelOfDeath | Общие вопросы Delphi | 1 | 12.05.2008 06:12 |
как добавить программу в службы | rpy3uH | Win Api | 9 | 31.10.2007 20:34 |