![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выборочная компиляция и исполнение [D6, Win2k]
Samael6 © (2004-02-10 16:05:00)Добрый день!
Господа помогите разобраться, столкнулся с такой проблемой: мне нужно использовать в своей программе АПИ-ф-цию RegisterServiceProcess(), для скрывания проги под Win9x, но если я запущу программу под Win2000 и выше, выдается ошибка о том, что эта ф-ция в кернеле не найдена. Подскажите, как узнать под какой ОС прога запустилась и по результату определять, нужно ли компилировать/выполнять этот код или нет.
Заранее очень благодарен!
Samael6 (2004-02-10 16:20:00) [1]спасибо
Anatoly Podgoretsky (2004-02-10 16:18:00) [2]Вот теперь думаешь правильно.
Samael6 (2004-02-10 16:11:00) [3]Т.е? Мне всего то нужно контролировать под какой системой я сижу и либо вызывать LoadLibrary и т.п либо нет. Думаю так.
Семен Сорокин (2004-02-10 16:10:00) [4]GetVersion, GetVersionEx + F1
Anatoly Podgoretsky (2004-02-10 16:08:00) [5]Не выйдет, не откомпилируешь не запустишь, а если запустишь, то уже не откомпируешь, файл будет закрыт для записи.