Форум: "Основная";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
Вниз
Как вызвать функцию API Найти похожие ветки
← →
maxim2 (2002-07-30 13:24) [0]Привет всем!
Вот собсно и всё.
← →
Fiend (2002-07-30 13:28) [1]CALL_API_FUNCTION("Function name")
← →
Alx2 (2002-07-30 13:37) [2]>maxim2 © (30.07.02 13:24)
А какую именно нужно вызвать?
← →
Anatoly Podgoretsky (2002-07-30 13:42) [3]АПИ функцию
← →
Alx2 (2002-07-30 13:44) [4]>Anatoly Podgoretsky © (30.07.02 13:42)
А какие у нее параметры?
← →
Anatoly Podgoretsky (2002-07-30 13:59) [5]Спроси что нибудь полегче
← →
maxim2 (2002-07-30 14:07) [6]Вот эту
RegisterServiceProcess(GetCurrentProcessID,1);
← →
Anatoly Podgoretsky (2002-07-30 14:09) [7]Вот так и вызывай, ничего переписывать не нужно
← →
Виктор Щербаков (2002-07-30 14:09) [8]maxim2 © (30.07.02 14:07)
Дык ты код её вызова записал. Даже код вызова двух API-функций.
← →
maxim2 (2002-07-30 14:27) [9]Не могу я так ее вызвать ошибку дает типа
Undeclared identifier (RegisterServiceProcess)
← →
Виктор Щербаков (2002-07-30 14:28) [10]Windows в uses занисан?
← →
maxim2 (2002-07-30 14:31) [11]>Виктор щербаков
Да в Uses Windows прописана
← →
Виктор Щербаков (2002-07-30 14:36) [12]Вообще-то RegisterServiceProcess функция недокументированная.
А потому, импортировать её придется руками.
function RegisterServiceProcess(A, B: DWord): DWord; stdcall; external "kernel32.dll";
← →
maxim2 (2002-07-30 14:40) [13]А куда это прописать
← →
Anatoly Podgoretsky (2002-07-30 14:43) [14]Поиск по слову RegisterServiceProcess дает 10 ссылок
Виктор Щербаков © (30.07.02 14:36)
Документированная, но не описанная
← →
maxim2 (2002-07-30 14:48) [15]Все люди заработало
Спасибо всем
← →
Виктор Щербаков (2002-07-30 14:48) [16]to maxim2
В WinNT, Win2k этой функции нет.
Так что в случае с вариантом статической загрузки (Виктор Щербаков © (30.07.02 14:36))
программа откажется работать в перечисленных выше системах.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c