Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизIStorage и RTTI Найти похожие ветки
← →
Sun bittern © (2004-07-09 06:55) [0]Всем доброго дня!
Вопросец в следующем.
1. Для сохранения проекта своей программы хочу воспользоваться СОМ интерфейсом IStorage. Начиная с какой версии виндовс осуществляется его поддржка или он становится доступен после установки офиса к примеру?
2. Для сохранения основы проекта использую WriteComponent. Но при данном подходе не сохраняются ссылки на объекты (например не сохраняется указатель на PopupMenu какого либо контрола). Выход - создать парсер строк, который будет создавать/читать такого рода ссылки на объекты. В этом мне и помогает RTTI. Но в глубине души надеясь спрошу :) , а может борланд чегонить готовое оставила по этому поводу, ну или хотябы полуфабрикат? Или всетаки создавать свой парсер строк на подобие как в файле *.dfm? Если есть какие либо другие предложения как это реализовать, с удовольствием выслушаю. Говорите, не стесняйтесь ;0)
← →
MBo © (2004-07-09 07:21) [1]1. Requirements
Client: Included in Windows XP, Windows 2000 Professional, Windows NT Workstation, Windows Me, Windows 98, and Windows 95.
Server: Included in Windows Server 2003, Windows 2000 Server, and Windows NT Server.
2. Если я правильно понял, DefineProperties требуется.
Пример:
http://delphimaster.net/view/5-1089284149/
← →
Sun bittern © (2004-07-09 08:38) [2]MBo © (09.07.04 07:21) [1]
1. Спасибо за информацию.
2. М-м-м. Несовсем то как мне кажется. Создается нечто редактора, почти как IDE Delphi. На форму накидываются компоненты, а затем все это хозяйство надо соранить в файл. Основу сохранит WriteComponent, а вот с ссылками на объекты и методы несколько геморойно. По приведенной ссылке - это мне у каждого компонента используемого в проекте DefineProperties перекрыть придется. Муторно :( Хотел на холявку отъехать, видать не выйдет. Придется потихоньку парсер строк дописывать. А так хотелось чегото попроше. Эх... жизнь моя программерская.
← →
REA © (2004-07-09 09:23) [3]Редактор есть готовый в LMDTools и есть его старая бесплатная версия на королевстве.
Формы сохраняются нормально и сдается мне независимо от носителя (DFM, Text, IStorage).
Покопайся с сохранением компонентов.
← →
Sun bittern © (2004-07-09 09:33) [4]>> Покопайся с сохранением компонентов.
Пока чето ни чего по этому поводу не накапывается :(
>> LMDTools
Не юзаю в своих проектах компоненты без исходников, а LMDTools как вроде если не ошибаюсь к этой категории относится
← →
Amoeba © (2004-07-09 10:37) [5]LMDTools c исходниками есть на http://tdelphi.spb.ru
← →
Sun bittern © (2004-07-09 10:51) [6]Щас глянем :)
← →
Amoeba © (2004-07-09 10:56) [7]На tdelphi без Help"а.
Если обязательно нужно абсолютно полную и самую свежую - то
http://www2.0zones.com:808/SoftDown.asp?ID=19497
но здесь придется качать 40 метров.
← →
Sun bittern © (2004-07-09 11:26) [8]Спаисбо за беспокойство. Будем знать :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.029 c