![]() |
fasm реестр
чот не получается в реестр ключ добавить, что не так:???
Код:
include 'win32a.inc' |
сделай проверку на открытие ключа... если ты не администратор то запись в HKEY_LOCAL_MACHINE тебе по идее запрещена.
так ВРОДЕ все правильно... |
да всё норм, черз invoke работает. А так - нет
|
для начала на импорт внимание обрати, потом почитай, зачем нужны регистры, в частности esp. Потом почитай, как надо добавлять значение в реестр.
|
Цитата:
|
Код:
push esp |
Цитата:
|
ты пихаешь в стек
Код:
push eax |
Автор ищет готовое решения и не может подумать над сказанным. Нет смысла ему что-либо объяснять.
|
ну то есть вы сами ничего не знаете
|
это просто лол...
1. library advapi32,'advapi32,dll' - запятая вместо точки перед "dll" 2. advapi32 не экспортирует такой функции, как RegOpenKeyEx Есть RegOpenKeyExA - ansi, и RegOpenKeyExW - юникод то же самое можно сказать и про RegSetValueEx 3. Код:
push esp |
не работает!
|
| Время: 19:47 |