Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.08.2011, 15:12   #1
Zero2525
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 12
Вопрос Как изменить свойства папки???

Нужно изменить свойство папки а именно поставить галочку в пункте "отображать содержимое окна при перетаскивании" ПРОГРАМНО!!! Если есть у кого код, дайте плз.

У HUAWEI есть такой гемор как отключать эту опцию при загрузки программы, что и доставляет неудобства, и попросту бесит!!!

Нужен просто код включения этой опции!!! Ничего лишнего! Я думаю что там небольшой код... Гуглил - но там только сомнительные проги, которые я качать нехочу. Думаю своя будет надёжней )
Zero2525 вне форума Ответить с цитированием
Старый 04.08.2011, 18:37   #2
DenNik2006
Пользователь
 
Аватар для DenNik2006
 
Регистрация: 27.07.2011
Сообщений: 71
По умолчанию

ну вообще-то "отображать содержимое окна при перетаскивании" - это в свойствах системы. Эти настройки хранятся в реестре. Найди где и программно изменяй реестр.
Техника несовершенна: компьютеру, чтобы прийти в себя, нужно три пальца, человеку - всего два!
DenNik2006 вне форума Ответить с цитированием
Старый 04.08.2011, 19:03   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
У HUAWEI есть такой гемор как отключать эту опцию при загрузки программы
Вам фирма отключает или лично директор приходит и отключает?
p51x вне форума Ответить с цитированием
Старый 04.08.2011, 19:40   #4
Zero2525
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 12
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вам фирма отключает или лично директор приходит и отключает?
А вас волнует именно этот вопрос??? тогда вам в другой форум!!! Это было написано в качестве дополнительной информации! А по вопросу то да, именно ПО фирмы отключает! Если Вам будеть от этого лучше спаться...
Zero2525 вне форума Ответить с цитированием
Старый 04.08.2011, 19:42   #5
Zero2525
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 12
По умолчанию

Цитата:
Сообщение от DenNik2006 Посмотреть сообщение
ну вообще-то "отображать содержимое окна при перетаскивании" - это в свойствах системы. Эти настройки хранятся в реестре. Найди где и программно изменяй реестр.

Спасибо братан, вот ты реально помог )))
Zero2525 вне форума Ответить с цитированием
Старый 05.08.2011, 07:03   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
А по вопросу то да, именно ПО фирмы отключает!
Врете. Не отключает оно.
p51x вне форума Ответить с цитированием
Старый 05.08.2011, 13:24   #7
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

А если реестр бессилен, то предлагаю так сделать.
Тогда автоматически ставь серию команд:
1. открытие окна настроек
2. определение его координат
3. перемещение курсора мыши на окошко
4. программное нажатие клавиши мыши, чтоб поставить галочку в окошке
5. окно закрыть

Я когда картинки с текстом переделываю в видео, так и поступаю.
Там мне надо автоматически вставлять из Paint'а прозрачный текст, а его каждый раз надо делать прозрачным в настройках. Вручную сидеть и 13000 картинок делать прозрачными - просто нереально. вот и пришлось поизвращаться и сделать автоматику. Может, поможет.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 05.08.2011, 15:04   #8
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

Код:
var
  isDrag: bool; // глобальная

...

SystemParametersInfo(SPI_GETDRAGFULLWINDOWS, 0, @IsDrag, SPIF_UPDATEINIFILE); // получаем состояние

if not isDrag then
  SystemParametersInfo(SPI_GETDRAGFULLWINDOWS, 1, nil, SPIF_UPDATEINIFILE); // устанавливаем показ содержимого при перемещении

...

if isDrag then
  SystemParametersInfo(SPI_GETDRAGFULLWINDOWS, 0, nil, SPIF_UPDATEINIFILE);  // скрываем показ содержимого

Последний раз редактировалось ZuBy; 05.08.2011 в 15:07.
ZuBy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свойства папки Kapitann Операционные системы общие вопросы 4 09.10.2010 21:07
Как изменить свойства документа? Solyarka Microsoft Office Word 1 27.08.2010 16:18
Изменить свойства динамически созданного объекта Marsel737 Общие вопросы Delphi 5 16.01.2010 23:29
Как изменить свойтва папки через Delphi Isa Помощь студентам 2 02.11.2009 11:58
Как изменить инф.в "Свойства" excel-файла ? MishkaKosolapij Софт 2 07.10.2009 18:13