создание каталогов и ключей в реестре

Тема в разделе "WASM.ASSEMBLER", создана пользователем Dimarik__, 11 июл 2011.

  1. Dimarik__

    Dimarik__ New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2011
    Сообщения:
    58
    цель задачи такая: вот нужно полностью удалить файлс затиранием всех байтов в нули. Для этого пользователь щёлкает правой кнопкой мыши по файлу, вбирает в контекстном меню команду "Удалить с затиранием" и происходит выхов программы. Саму утилиту я написал. И в ручную, прописав все изменения в реестре всё стало работать шикарно. Вот только я хочу сделать что-то вроде setup.exe, который будет автоматически прописывать изменения в реестре чтобы был создан новый пункт в контекстном меню и был указан путь к программе. (Для простоты, положим что прога расположена на диске C:/)
    P.S. вот код setup.asm, правда он не до конца рабочий (компилится, работает, но не делает до конца то что надо). Подскажите, пожалуйста, что не так в нём и как поправить его.
    http://zalil.ru/31403109
    Заранее спасибо
     
  2. litrovith

    litrovith Member

    Публикаций:
    0
    Регистрация:
    20 июн 2007
    Сообщения:
    509
    Dimarik__, что не правильно работает? Я сам такой бы, чтоб выкладывал бы каждый день что-нить нна проверку
     
  3. Dimarik__

    Dimarik__ New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2011
    Сообщения:
    58
    только один косяк с этой функцией остался
    ;задаём значение ключа
    iinvoke RegSetValueEx, hKey_1, offset strName1, 0, REG_SZ, offset const_forSaveData, 18
    где теперь const_forSaveData=REG_SZ