Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] KEYRUS.COM (http://forum.oszone.net/showthread.php?t=158952)

Smile 02-12-2009 19:23 1285284

KEYRUS.COM
 
Как проверить запущен ли? Если не запущен то запустить)

BlackEric 02-12-2009 23:47 1285490

ОС?
А в общем проходите по списку процессов и ищите нужный

Admiral 03-12-2009 00:16 1285508

Smile вижу два варианта решения вопроса.
  1. Разобраться в том как работает keyrus.com
    _http://www.softpanorama.org/People/Gurtyak/Programs/Keyrus/keyrus8b.zip
    _http://www.softpanorama.org/People/Gurtyak/Programs/Keyrus/keyrus8b_src/kr8b_src.zip
    добавив в свою программу соответственный функционал (в виде ассемблерных вставок, либо же портировав на С. Ну а если это не возможно то свою прогу на ASM ;)).
  2. Изучив особенности работы памяти в Дос, проверять наличие в ней сабжа.

Под Виндовс, будь такая аналогия, я бы сбрасывал в текстовый файл/назад в прогу ответ с консоли, и если там закарлючки, либо же знаки вопросы, вместо русских символов, то применял бы меры.

Delirium 03-12-2009 01:20 1285537

Smile, а что мешает просто запускать в нужный момент, даже без проверки? keyrus не настолько тяжеловесен, чтобы нельзя было его запускать когда надо. Если был запущен, то проигнорирует запуск и все.

Smile 03-12-2009 20:22 1286137

А как запустить???

Admiral 03-12-2009 20:56 1286167

Smile, функция exec из PROCESS.H (применительно к Turbo C).
Ещё можно батник написать
keyrus.com
proga.exe

Smile 03-12-2009 23:21 1286261

Первый вариант больше подходит) Спасибо.


Время: 11:41.

Время: 11:41.
© OSzone.net 2001-