Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Вниз

Ресурсы 


olegd   (2002-01-24 14:59) [0]

Есть такая проблема, может кто-нибудь поможет, как добавить что-нибудь в ресурсы во время работы программы.
Если кто-нибудь знает, помогите или пришлите на мыло, желательно работающий код процедуры.

Спасибо заранее



Digitman   (2002-01-24 15:06) [1]

ресурсы в некоем модуле - это результат последовательной работы компилятора ресурсов и компановщика.
иначе как с помощью этих двух этапов доаолнить целевой модуль новым ресурсом невозможно.



Andrews   (2002-01-24 17:25) [2]

> Digitman ©

А если это DLL, например DLL cодержащая только "иконки" (значки по терминологии MS)?



Digitman   (2002-01-24 17:40) [3]

>Andrews
А DLL - не модуль, с т.з. Ос, по твоему ? Или ты готов работать DLL на уровне внутренних форматов ресурсов (да еще и на уровне PE-заголовка) ?



Andrews   (2002-01-24 18:36) [4]

> Digitman ©

Т.е. создать подобную DLL можно только в результате последовательной работы компилятора ресурсов и компановщика?

P.S. Возможно я чего-то путаю, давно это было, но кажись мне попадался некий редактор иконок, который позволял создавать и редактировать подобную DLL.., но смотри начало абзаца :o)



olegd   (2002-01-24 18:41) [5]

Значит никак нельзя в runtime. Жаль
Спасибо всем.



Digitman   (2002-01-24 18:44) [6]

>Andrews
Ты ничего не путаешь - редакторы действительно есть, и работают они на низком уровне : на уровне заголовков, форматов и т.д. и т.п. Но ведь автор наивно полагает, что все это умещается в рамках какого-то там не шибко сложного алгоритма, умещающегося в тело одной-единственной процедуры ! Я бы мог понять, если бы вопрос был поставлен так : формат сложен, алгоритм сложный, вникать-писать некогда и лень, хочу готовый плаг"н"плэй-модуль Паскаля



olegd   (2002-01-24 18:51) [7]

Хорошо. Под процедуру я не имел в виду три строчки кода, которые будут делать то что мне надо, а или объяснение как это можно сделать или как вы говорите готовый плаг"н"плэй. Извините что не писал понятно. Так что есть у кого нибудь еще какие-нибудь соображения по этому поводу?




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.034 c
3-18760           UnDISCOvery           2002-01-10 13:46  2002.02.07  
Базы данных и графика в них !


1-18897           VladimirL             2002-01-23 18:16  2002.02.07  
Как узнать текущую дату?


3-18773           Laimer                2002-01-14 13:14  2002.02.07  
Запрос


3-18731           der                   2002-01-10 09:42  2002.02.07  
Периодически возникает ошибка. Insufficient memory for this operation.


1-18834           Yuraz                 2002-01-22 09:15  2002.02.07  
Необходимо при запуске читать, при выходе записывать информацию в файл окон MEMO