Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 904
Благодарности: 162

Профиль | Отправить PM | Цитировать


madmasles,
Цитата madmasles:
1. У меня Ваш скрипт тоже вываливается с ошибкой. Ругается на 568 строку. У Вас объявлен массив Dim $aAuto[20][2], а у меня в результате получается 24 записи, потому и ругается. Поменял на Dim $aAuto[100][2] - работает нормально. »
только сейчас с помощью Yashied вышел на след этого массива...
Никогда бы не подумал, что у народа столько может прог в автозагрузке висеть. Думал 20 хватит за глаза...

Спасибо.

Цитата madmasles:
2. При выборе размещения файла подкачки Вы в комбобоксах указываете 'C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z'. У вас же есть массив дисков ($DrivesArr = DriveGetDrive("Fixed", 910 строка). Наверное, лучше данные из этого массива в комбобоксы поместить. »
Здравое замечание. Не подумал. Спасибо за подсказку

madmasles, по ошибке с вываливанием уже даже предложили решение:

Код: Выделить весь код
Dim $aAuto[20][2]
...

$row = 0
For $p = 0 To 6
    $key = 1
    While 1
        $sVal = RegEnumVal($aPath[$p], $key)
        If @error Then ExitLoop
        If $row > UBound($aAuto) - 1 Then ReDim $aAuto[$row + 100][2]
        $aAuto[$row][0] = $sVal
        $aAuto[$row][1] = RegRead($aPath[$p], $sVal)
        $row += 1
        $key += 1
    WEnd
Next
If $row Then
    ReDim $aAuto[$row][2]
EndIf
Даю, на всякий, ссылку на русский форум (там, заодно, подсказка как искать строку с ошибкой)

http://autoit-script.ru/index.php/to...20244.html#new

madmasles, вопрос по поводу
Цитата madmasles:
2. При выборе размещения файла подкачки Вы в комбобоксах указываете 'C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z'. У вас же есть массив дисков ($DrivesArr = DriveGetDrive("Fixed", 910 строка). Наверное, лучше данные из этого массива в комбобоксы поместить. »
Это не будет более ресурсоемкое решение, чем мое?

-------
мы рождены, чтоб сказку сделать былью


Последний раз редактировалось saavaage, 05-10-2010 в 17:35.


Отправлено: 00:50, 05-10-2010 | #3