|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.08.2010, 16:53 | #11 | |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 122
|
Цитата:
Мне изменить и сохранить формы надо только при инсталляции... |
|
13.08.2010, 16:53 | #12 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Юзайте ini
Анализ,обработка данных Недорого
|
13.08.2010, 16:59 | #13 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 122
|
|
13.08.2010, 17:22 | #14 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 122
|
Для Doober
Глянул. Пожалуй, прав EducatedFoolнасчет быстродействия - вряд ли выиграешь. Сейчас я данные (максимум 20 цифр) , связанные с модификацией проги, считываю из скрытого файла и сохраняю при инсталляции на листах. При каждом пуске считываю их и создаю ряд переменных и массивов Public со свойствами элементов, затем - поиск элементов и выставление свойств. Здесь запись в ini и программное считывание с помощью API также при каждом пуске, остальное - то же. Плюс инсталлятор сейчас фиксирует все данные для деинсталляции, а как тут его припахать - не знаю Я почему про таблицу свойств заговорил - один раз изменил, и забыл, больше ничего в коде считывать не надо. Странно, вроде VB for Applications, и программный доступ к объектам проекта есть, а доступа к таблице свойств объекта - нет.... |
13.08.2010, 17:39 | #15 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 122
|
Прошу прощения, вроде как поторопился, не заметил Default. Буду дальше вникать..
|
17.08.2010, 16:30 | #16 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 122
|
Похоже, все-таки программно изменять свойства элементов управления формы с сохранением этих изменений после ее выгрузки, возможно, если изменения проводить в режиме доступа к объекту Designer формы. Простецкий пример - во вложении.
Особенность - доступ к режиму разработки только из модуля общего назначения и с вызовом процедур не из самой формы. Конечно, надо еще поэкспериментировать - мало что имеется в хелпах и руководствах. |
17.08.2010, 17:47 | #17 |
Форумчанин
Регистрация: 02.07.2009
Сообщений: 122
|
Проверил: Controls прекрасно находятся стандартным поиском (см.вложение). Чтобы макрос работал, должен быть открыт доступ к проекту в системе безопасности макросов. Соответственно, в примере введена соответствующая проверка наличия доступа.
Надеюсь, кому-нить это приглдится |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MS Outlook: изменение свойств автоархивации папки | aviette | Фриланс | 11 | 20.12.2009 00:50 |
массовое изменение свойств компонентов | CraZZy RabbIt | Компоненты Delphi | 1 | 15.03.2009 23:13 |
Изменение свойств файла | dimonbest | Win Api | 7 | 23.02.2009 20:42 |
Изменение свойств компонентов | jocry | Общие вопросы Delphi | 9 | 10.02.2009 10:27 |
изменение формата всех Label на UserForm | Иван Иванович | Microsoft Office Excel | 1 | 01.12.2008 14:30 |