Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Вниз

Памагите, спасите...   Найти похожие ветки 

 
pasha_golub ©   (2005-01-13 14:48) [0]

Короче, есть такая ветка в реестре, модифицируя которую, можно добится слудеющего эфекта (по крайней мере из Ворда это видно):

при вызове диалога открытия файла справа торчат 5 стандртных иконок (my Computer, recent Files, My Documents, My Network Places), так вот если в реестре покопаться, то можно эти иконки заменить на свои со своими папками.

Где эта хрень расположена? Я уже в 5 раз наверно спрашиваю, в этот раз клянусь на стене запишу! :0)


 
pasha_golub ©   (2005-01-13 15:11) [1]

Удалено модератором


 
pasha_golub ©   (2005-01-13 15:16) [2]

Дык, вот, это только для офиса, а как его замутить для всех приложений, ну хотя бы для Делфи?


 
Rouse_ ©   (2005-01-13 15:18) [3]

Мдя, такой большой, а всеравно извращением занимаешся :)

В левой части диалогового окна расположены пять системных папок, которые можно поменять местами или изменить на те, которыми вы часто пользуетесь. Создайте в ветви
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32
раздел "PlacesBar". В нем хранятся имена папок. Как я уже говорил, их пять. И у каждой свой параметр. У первой Place0, у второй Place1, а у пятой Place4. Системные папки имеют значение типа DWORD: Название папки  Значение  
Рабочий стол  00000000  
Мои документы  00000005  
Мои рисунки  00000027  
Мои видеозаписи  0000000e  
Мой компьютер  00000011  
Избранное  00000006  
Мое сетевое окружение  00000012  
Шрифты  00000014  
History  00000022  

Папки могут быть и обычные, где строковое значение параметра Place указывает путь к папке. Например:
Place1="C:\Windows\Systems"

Если вы не используете все пять параметров, а только часть из них, например Place0 и Place1, то в левой части диалогового окна будут отображаться столько же папок.

Старый вид диалогового окна
Чтобы вернуться к старому виду диалогового окна Windows 95/98, создайте строковый параметр NoPlacesBar со значением 1 (или любым другим) в

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32
Убираем кнопку Назад
Чтобы убрать кнопку Назад из Общего диалогового окна, создайте параметр NoBackButton типа DWORD со значением 1 в

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32
Убираем список файлов
Чтобы убрать выпадающее комбинированное окно со списком файлов (Имя файла), создайте параметр NoFileMru типа DWORD со значением 1 в

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32


 
pasha_golub ©   (2005-01-13 15:23) [4]

Ура, Розыыыыыч, ура.... Где нашел?

Изврашение, да ну тебя, я уже замотался по дереву каталогов бегать взад-вперед...


 
Ega23 ©   (2005-01-13 15:30) [5]

Круто!


 
Alexander Panov ©   (2005-01-13 15:31) [6]

Rouse_ ©   (13.01.05 15:18) [3]

Как я понял, это только для XP.

Вот помню, что ответ сохранял из форума и для W2000, а найти не могу.


 
Rouse_ ©   (2005-01-13 15:47) [7]

Это подходит для всего от милениума и выше :)


 
Alexander Panov ©   (2005-01-13 16:01) [8]

Rouse_ ©   (13.01.05 15:47) [7]
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32

Нет такого раздела в реестре


 
Ega23 ©   (2005-01-13 16:07) [9]

Есть только раздел explorer и ключ - NoDriveTypeAutoRun
comdlg32 - отсутствует.
Win2000, sp4


 
Rouse_ ©   (2005-01-13 16:09) [10]

Конечно нет, думаешь под ХР есть? :)
Его нужно создать :))


 
Rouse_ ©   (2005-01-13 16:11) [11]

Вот как у меня это дело выглядит:

Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-21-725345543-1960408961-682003330-1003\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32\Pla cesBar]
"Place0"="E:\\Grand\\Modules"
"place1"="D:\\Programm"
"Place4"="D:\\Приколы"
"Place3"=dword:00000000
"Place2"=dword:00000005


и вот такое:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32\PlacesBar]
"Place0"="E:\\Grand\\Modules"
"place1"="D:\\Programm"
"Place4"="D:\\Приколы"
"Place3"=dword:00000000
"Place2"=dword:00000005


 
Игорь Шевченко ©   (2005-01-13 16:14) [12]

В MSDN есть статья Дино Эспозито на этот предмет. Механизм применяется, начиная с Windows 2000.


 
Ega23 ©   (2005-01-13 16:16) [13]

2 Rouse_ ©   (13.01.05 16:11) [11]
"Place0"="E:\\Grand\\Modules"

Rouse_ = GRAND25 ????????????????????????????????    :о)


 
Rouse_ ©   (2005-01-13 16:17) [14]

> Rouse_ = GRAND25 ????????????????????????????????    
:)))))
нет
http://www.grandsmeta.ru :)


 
Kerk ©   (2005-01-13 16:18) [15]

Ega23 ©   (13.01.05 16:16) [13]
не.. он просто там собрание сочинений Гранда держит.


 
Игорь Шевченко ©   (2005-01-13 16:19) [16]


> не.. он просто там собрание сочинений Гранда держит.


LOL


 
Rouse_ ©   (2005-01-13 16:22) [17]

Собрание сочинений?! :)))
Мдя, действительно - так тоже можно назвать :)))


 
Ega23 ©   (2005-01-13 16:30) [18]

2 Rouse_ ©   (13.01.05 16:17) [14]
http://www.grandsmeta.ru :)

какая некрасивая страничка.... правда у меня графика отключена....
:о)


 
Cosinus ©   (2005-01-13 16:37) [19]

Блин! Я туплю, параметры же строковые? Все создал, место под папки слева от диалога появилось, а самих папок нет :(

Имя         Place0
Значение    C:\Project

Что не так то?
Винда 2000.


 
Cosinus ©   (2005-01-13 16:41) [20]

Действительно тупил. Вопрос снят.


 
pasha_golub ©   (2005-01-13 16:55) [21]

Cosinus ©   (13.01.05 16:41) [20]
А как тупил-то? Народ интересуется... :0)


 
Ega23 ©   (2005-01-13 16:58) [22]

2 pasha_golub ©   (13.01.05 16:55) [21]
А как тупил-то? Народ интересуется... :0)

Отлично тупится обухом топора. Можно также бустро-быстро потереть об асфальт. Тоже быстро тупится.


 
GRAND25 ©   (2005-01-13 17:10) [23]

Угу, для IE потом посоздавайте себе еще "Гранд: Избранное" :)


 
Ega23 ©   (2005-01-13 17:15) [24]

Угу, для IE потом посоздавайте себе еще "Гранд: Избранное" :)

IE только конченые ламеры юзают. Настоящие кул-хацкеры Оперой и Нэтскейпом пользуются. :о)


 
GRAND25 ©   (2005-01-13 17:17) [25]

Ну я же не знаю, чем там вы заюзаны...


 
Cosinus ©   (2005-01-13 17:31) [26]

Тупил, потому что скопировал не посмотрев, изменив только имя конечной папки... То есть вместо "\" стояло как в примере Rouse_"\\" :)
Однозначно, ctrl+c и ctrl+v жутко вредное сочетание клавиш :)
> Ega23 ©   (13.01.05 17:15) [24]
Э-э-х... Не кулХацкер я ...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.033 c
4-1102873272
Alexius
2004-12-12 20:41
2005.01.30
Как, зная хэндл окна, узнать имя процесса, владеющего им?


3-1104231699
Dysan
2004-12-28 14:01
2005.01.30
не работает запрос при использовании параметров в ADO


8-1097176806
Darken
2004-10-07 23:20
2005.01.30
Corel+Delphi


1-1105696549
Hmm
2005-01-14 12:55
2005.01.30
Можно ли программно определить "испорчен" ли JPG файл или нет?


1-1105653572
Alex_S
2005-01-14 00:59
2005.01.30
Label.Caption запаздывает





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский