![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 168
|
![]()
Подскажите пожалуйста как использовать api-функцию RegCreateKeyEx в FASM, и как дать ссылку на файл api-функции RegSetValueEx
пишу так: Код:
Instruction: 'Software\Microsoft\Windows\Current Version\Run' Source: RegCreateKey.asm[8] proc32.inc[17] ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 29.11.2010
Сообщений: 38
|
![]()
Вот полностью~ рабочий код:
Код:
Последний раз редактировалось 777user777; 01.08.2011 в 11:27. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 168
|
![]()
Понятно спасибо, значит функции (RegCreateKeyEx) не нравилось то что в строке Software\Microsoft\Windows\CurrentV ersion\Run нет заканчивающего строку - нуль байта.
А как интересно указать ссылку на нужную программу? ведь если я не ошибаюсь инструкция (invoke RegSetValueEx,[hkey],ValueName,NULL,REG_SZ,0,0) указывает на то что в качестве ссылки будет использован этот же исполняемый файл. ![]() |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 29.11.2010
Сообщений: 38
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 168
|
![]()
Спасибо большое, посмотрела в отладчике как работает функция (GetModuleFileName) она возвращает адрес начала строки(путь до файла) + смещение байтов до конца этой строки, в общем у меня получилось реализовать еще так:
Код:
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 29.11.2010
Сообщений: 38
|
![]()
не за что.
а вам вообще~ это для чего? |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 168
|
![]()
Хотела написать простенькую программу которая может быстро добавить в автозапуск (µTorrent + The Bat + Opera + AIMP) и наоборот их всех быстро убирать с автозапуска.
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Учебник по FASM | Roof | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 33 | 09.12.2013 23:16 |
Fasm и Masm | Arsenx777 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 27.06.2011 12:26 |
FASM 2 строки | kka495 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 28.04.2011 17:04 |
Вопросы по FASM | Crivel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 18.06.2009 12:02 |
MySQL via FASM | Ivan_32 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 14.05.2009 04:55 |