![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 21.03.2009
Сообщений: 2
|
![]()
Здравствуйте, подскажите, пожалуйста, как вывести врямя работы программы (как в делфи например)?
|
![]() |
![]() |
![]() |
#2 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
![]()
Режим работы процессора(защищенный или реальный), операционная система, тип приложения? Такая тема бред - имхо подлежит удалению в назидание. В любом случае простой способ для Win32 WinAPI FASM/MASM - синхронизация с помощью GetSystemTime и установка таймера SetTimer(потом можно ловить сообщение WM_TIMER).
"Тяжело в учении, легко в бою" - А.В. Суворов
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
![]()
Удалению?
Не стоит опережать события, эта тема и вам пригодится судя по ответу. GetProcessTimes - время выполнения процесса GetThreadTimes - время выполнения потока GetSystemTime не подходит по одной простой причине - виндоус многозадачная система и результаты будут очень искожены + ожидается собщение от таймера, а сколько его ждать неизвестно. Тогда уж лучше было GetTickCount, хотя это тоже не вариант, но для грубого подсчета - подойдет |
![]() |
![]() |
![]() |
#4 | |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 09.05.2008
Сообщений: 39
|
![]()
Не легче ли использовать
тот же компонент TIMER или с типом TDATETIME поработать
Непечатный жаргон - это тот язык, которым решительно все программисты владеют в совершенстве.
![]() |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#7 | |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
![]()
Еще добавлю что на WM_TIMER нужно поцепить опять же GetSystemTime так как см. пост rpy3uH-а. В DOS - принцип такой же, только способы разные - там нужно будет вытаскивать время из БИОС-а. Вот нашел ответ на этот вопрос для DOS.
Цитата:
"Тяжело в учении, легко в бою" - А.В. Суворов
Последний раз редактировалось Ivan_32; 23.03.2009 в 00:37. |
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вывести в строке состояния время работы приложения | a_n_n_a | Общие вопросы Delphi | 5 | 15.03.2009 15:16 |
Как узнать время работы программы в паскаль? | bullvinkle | Помощь студентам | 2 | 26.12.2008 11:20 |
Как вывести результат работы php скрипта | eldar | Работа с сетью в Delphi | 21 | 08.08.2008 14:16 |
Как узнать создана ли форма во время работы приложения? | Avalonix | Общие вопросы Delphi | 4 | 31.05.2008 21:01 |
Скрытие главной формы во время работы приложения | Gorin | Общие вопросы Delphi | 7 | 23.08.2007 19:44 |