![]() |
Помогите поправить скрипт Show & Hide Fles and Folders
Я хочу сделать так чтобы мой файл при нажатии показывал скритые файлы, и при повторном нажатии их скрыл.
Подскажите-как правильно добавить эти строки в скрипт? Код:
Reg.WriteInteger('Hidden', 1); Код:
Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced', True); |
Заведите переменные, и в зависимости от текущего значения ключа вносите нужное значение
var RegHidden: Integer; ....... Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced', True); // узнать текущее значение параметра "Hidden" if Reg.ValueExists('Hidden') then RegHidden:=Reg.ReadInteger(....); // изменить if RegHidden=1 then RegHidden:=2 else RegHidden:=1; ..... // внести изменения Reg.WriteInteger('Hidden', RegHidden); ..... |
Скрипт не работает. Одна строка не срабатывает.
Код:
RegHidden:=Reg.ReadInteger(....); |
Цитата:
Наверное, так и не понял, о чем идет речь? // многоточие в параметрах функции, всего лишь предложение для изменения в других параметрах ключа. Ведь у Вас есть еще и 'ShowSuperHidden' // многоточие в коде, способ сократить набор кода, за счет пропуска неизменяемой и по сути правильной части кода Код:
if Reg.ValueExists('Hidden') then |
opel431
Разобрался-спасибо за скрипт! |
Время: 03:04. |
Время: 03:04.
© OSzone.net 2001-