Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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.5 MB
Время: 0.032 c
11-41125
BorisMor
2003-02-18 15:40
2003.11.13
ListView


1-41217
MIKL
2003-11-01 16:34
2003.11.13
Color $0000FF


1-41365
Элина
2003-10-29 12:01
2003.11.13
DLL и строка


14-41941
Style
2003-10-20 15:12
2003.11.13
certifications.ru


1-41254
phan
2003-10-29 23:18
2003.11.13
Вставка визуального коспонента в StringGrid/DrawGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский