+ Ответить в теме
Показано с 1 по 4 из 4

Тема: Помогите плиз. Надол в пятницу курсач сдать.

  1. #1
    DENY EVERYTHING Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Аватар для Fresh.Onyx
    Сообщений
    1,763

    Помогите плиз. Надол в пятницу курсач сдать.

    Помогите плз.

    Халявное дело, а так как я в си NULL! то оч нуждаюсь в хелпе.

    Надо написать прогу которая пробежит по реестру виндовс и распечатает его в файл.

    По типу как делает экспорт regedit.


    Помогите!
    Понравилось? Поделитесь:
    :: Я видел снег, позапрошлым летом. Почти забыл об этом, просто мысли рождают куплеты. ::


  2. #2
    'plushqa
    Поинтов: 159,082, Уровень: 95
    Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Конан имеет сверхрепутацию Аватар для Конан
    Адрес
    Кингстон (Ямайка)
    Возраст
    33
    Сообщений
    9,320
    Последние достижения:
    Девять ДрузейВаша первая группаПиарщик первого классаВетеранСоздал фотоальбом
    Награды:
    Награда за сообщенияМастер Тэгов
    Есть довольно интересный сайт, советую его посмотреть:
    http://netcode.ru

    В частности для с++:
    http://netcode.ru/?lang=cpp

    Пример кода, взятый оттуда:
    PHP код:
    У меня установлена программа RegCleanerв которой можно просмотреть элементы автозапуска.
    Сейчас попытаюсь объяснитькак сделать перечисление значений ключа реестрадля этого
    существует API функция RegEnumValue
    .

    Для начала необходимо открыть ключ реестра с помощью RegOpenKeyExпослеперечисляемпоследний
    шаг закрыть ключ RegCloseKey


    LONG  lResCode;
    DWORD dwValue 256;
    DWORD dwIndex 0;
    char  szName[256];
    HKEY hKey;
    LONG lRes=RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",NULL,KEY_ALL_ACCESS,&hKey);
    if(
    lRes!=ERROR_SUCCESS){cout<<"Error RegOpenKeyEx"<<endl;}
    else
    {
                do
                {          
                            
    dwValue  256;
                            
    szName[0]='\0';
                            
    lResCode RegEnumValue(hKey,dwIndex,szName,&dwValue,NULL,NULL,NULL,NULL);
                            if(
    lResCode == ERROR_SUCCESS){cout<<szName<<endl;}
                            else{
    cout<<"..."<<endl;}
                             
    dwIndex++;
              }while(
    lResCode != ERROR_NO_MORE_ITEMS);
    }
                
    RegCloseKey(hKey); 
    А вот список API-функций для работы с реестром:

    RegOpenKey, RegOpenKeyEx, RegCreateKey, RegCreateKeyEx (открытие и создание ключей реестра)
    RegQueryInfoKey (запрос информации о ключе, в частности – для проверки факта существования подключа)
    RegQueryValue,RegQueryValueEx (чтение значений из реестра)
    RegSetValue, RegSetValueEx (запись ключей в реестр)
    RegCloseKey (закрытие ключа реестра)
    Последний раз редактировалось Конан; 23.12.2007 в 16:35.

  3. #3
    DENY EVERYTHING Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Аватар для Fresh.Onyx
    Сообщений
    1,763
    Это понятно. Я вот взял ключ. Всет рпо него посмотрел. Записал куда надо. А как таким образом пробежаться по всем ключам в реестре и посмотреть их значение::?
    :: Я видел снег, позапрошлым летом. Почти забыл об этом, просто мысли рождают куплеты. ::

  4. #4
    DENY EVERYTHING Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Fresh.Onyx имеет блестящее будущее Аватар для Fresh.Onyx
    Сообщений
    1,763
    1111
    :: Я видел снег, позапрошлым летом. Почти забыл об этом, просто мысли рождают куплеты. ::

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Ответов: 3
    Последнее: 15.10.2007, 21:14
  2. Помогите плиз
    от Cooler в разделе Школяры
    Ответов: 11
    Последнее: 28.05.2007, 09:02
  3. Опять блин (Помогите плиз)
    от Moby в разделе Мобильные Технологии
    Ответов: 15
    Последнее: 17.04.2007, 12:53
  4. Помогите плиз!
    от Drum&Bass в разделе old.Lineage II
    Ответов: 1
    Последнее: 28.03.2007, 12:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения