Форум: "Потрепаться";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
ВнизПрограммное добавление компонентов в uses Найти похожие ветки
← →
p0tia (2003-10-16 17:08) [0]Как програмно добавить компонент в uses. Во время исполнении программы
← →
Reindeer Moss Eater (2003-10-16 17:10) [1]Во время выполнения уже нет никакого uses
← →
Anatoly Podgoretsky (2003-10-16 17:11) [2]Можно и во время, любыми компонентами работы с текстовыми файлами.
Reindeer Moss Eater © (16.10.03 17:10) [1]
Наверно еще есть, не дурак же он
← →
Reindeer Moss Eater (2003-10-16 17:14) [3]Боюсь даже если он не он, и будет использовать компоненты для работы с текстовыми файлами, то все равно компонент в uses добавить не получится.
:)
← →
Amoeba (2003-10-16 17:15) [4]В "орешник" за такой вопрос! Не слабо! Всех переплюнул. Нечасто встречаешь столь ламерские вопросы.
Это что? С какого это бодуна вдруг взбрело в голову изменять ИСХОДНЫЙ КОД (!!!) пограммы во ВРЕМЯ ЕЕ ИСПОЛНЕНИЯ???
← →
Anatoly Podgoretsky (2003-10-16 17:19) [5]Reindeer Moss Eater © (16.10.03 17:14) [3]
Получится, ума много не надо.
← →
Reindeer Moss Eater (2003-10-16 17:22) [6]Меня щас начнет тянуть попросить привести пример кода :)
← →
Anatoly Podgoretsky (2003-10-16 17:25) [7]Ну или исходные тексты компонента включаеш в uses до символа ; или двоичный формат преобразовываешь в зестнадцатиричный и далее также. Естественно во время выполнения программы, иначе можно обойтись бех работы с файлами.
← →
Reindeer Moss Eater (2003-10-16 17:28) [8]Да не надо, не надо. Все еще не начало тянуть :)
← →
Anatoly Podgoretsky (2003-10-16 17:34) [9]Ладно подождем
← →
Palladin (2003-10-16 17:34) [10]
> p0tia © (16.10.03 17:08)
перестань мучить и прикалывать народ, изучай основы, тебе еще Игорь Осовъяк сказал по поводу того что не за соответствующие своему развитию задачи берешься...
← →
pasha_golub (2003-10-16 17:35) [11]NUT!!!
← →
KSergey (2003-10-16 17:36) [12]Автору: а накой их туда добавлять?
Распишите задачу более подробно, а то непонятно.
← →
Palladin (2003-10-16 17:38) [13]да чего не понятного, хочет объекты в runtime создавать, а в uses прописывать не хочет, наверно потому что исполняемый файл большой становится...
← →
PVOzerski (2003-10-16 17:49) [14]Ну, DLL-и подгружать можно... Только их написать придется сначала, используя uses :^)
← →
p0tia (2003-10-16 18:19) [15]Просто нужно программно включать и отключать библиотеку XPMAN
← →
mOOx_ (2003-10-16 18:54) [16]Библиотеку? А как ты ее в юзез подключаешь?
← →
p0tia (2003-10-16 19:34) [17]uses
... , XPMan;
← →
mOOx_ (2003-10-16 19:39) [18]А библиотека это типа длл, или что-то еще?
← →
KSergey (2003-10-17 07:39) [19][15] p0tia © (16.10.03 18:19)
Распишите подробно: что в вашем понимании "программно включать и отключать библиотеку"?
Лично мне не понятно.
Как это должно выглядеть?
← →
Reindeer Moss Eater (2003-10-17 08:46) [20]Нет такой библиотеки. Есть такой ресурс.
← →
Reindeer Moss Eater (2003-10-17 09:01) [21]Единственное назначение класса TXPManifest - это что бы имелся файл XPMan.pas
Единственное назначение компонента TXPManifest - добавлять в uses файл XPMan.pas
Единственное назначение файла XPMan.pas
иметь строку {$R WindowsXP.res} которая вызывает присоединение ресурса манифеста WindowsXP.res к приложению.
← →
Calm (2003-10-17 09:24) [22]
> Единственное назначение класса TXPManifest - это что бы
> имелся файл XPMan.pas
:))
Т.е. назначение классов оказывается состоит в том, чтобы имелись соответствующие файлы? :))
А я то думал, что пишу классы для расширения фунциональности проги, для возможности будущего расширения и т.п. А оказывается, чтобы файлы были :))
← →
Reindeer Moss Eater (2003-10-17 10:04) [23]А я то думал, что пишу классы для расширения фунциональности проги, для возможности будущего расширения и т.п. А оказывается, чтобы файлы были :))
Смех без причины.
Классы - да, для этого.
А вот класс TXPManifest - для того для чего я сказал выше.
← →
Rouse_ (2003-10-17 12:47) [24]Если охота добавлять/удалять манифест во время работы программы, то можно сделать это другим способом.
Для этого текст манифеста сохраняется в отдельный файл и файл переименовывается в "Имя программы с расширением".manifest
Например.
Программа: Progect1.exe
Манифест: Progect1.exe.manifest
Желаю успехов
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.034 c