Показать сообщение отдельно
Старый 14.01.2011, 18:37  
Stormraider
Продвинутый читер
Аватар для Stormraider
OFFLINE
Регистрация: 14.04.2007
Сообщений: 391
Благодарностей:
824 всего
Мнения: + 3677
Репутация: 3268
Отправить сообщение для Stormraider с помощью ICQ

Цитата:
[Error] Unit1.pas(28): Undeclared identifier: 'exe_running'
Говорит о том, что о функции exe_running компилятор не знает. Либо ты ее не добавил, либо не добавил модуль с ней, либо сам ее забыл написать.
Цитата:
[Error] Unit1.pas(30): ';' not allowed before 'ELSE'
В дельфи по закону синтаксиса перед else не ставятся ";"
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if exe_running('***.exe', false) then
showmessage('процесс запущен')
else
showmessage('процесс незапущен');
end;
end.
Так правильнее.

А вообще в руки учебник по дельфи и читать, читать, читать. Ибо ошибки допущенные тобой простейшие.


Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook


История России — борьба невежества с несправедливостью. (c) МихМих

Numa Numa
 
Ответить с цитированием