Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Как мне frame засунуть в dll ???   Найти похожие ветки 

 
FragMan   (2004-06-01 11:57) [0]

Уважаемые мастера!
Подскажите, пожалуйста, как мне frame (вместе с его содержимым) засунуть в dll и при необходимости вызывать его оттуда и вставлять в определённое место программы!
Заранее благодарен!

ЗЫ: был бы ещё больше благодарен, если бы кто-нить научил меня работе с dll хотя бы ЧТЕНИЕ СПИСКА КАРТИНОК из dll, или дал ссылку на сайт где об этом написано!


 
Clickmaker ©   (2004-06-01 12:36) [1]

Экспортируй функцию, которая создает фрейм и возвращает указатель на него
Потом назначь Parent этому фрейму


 
FragMan   (2004-06-01 15:30) [2]

МДя... я честно говоря, не понял :/ ничего


 
Sandman25 ©   (2004-06-01 15:31) [3]

Какое слово непонятно?


 
IgorR   (2004-06-01 15:43) [4]

function ShowSettings(MainHWND: Pointer; AppHWND: Integer): Boolean; stdcall;
var OldHWND: Integer;
begin
 OldHWND := Application.Handle;
 Application.Handle := AppHWND;

 with TFmSets.Create(TForm(MainHWND)) do begin
   Result := (ShowModal = mrOk);
   Free;
 end;

 Application.Handle := OldHWND;
end;

exports ShowSettings;


 
FragMan   (2004-06-01 16:12) [5]

Так тогда по проще вопрос!!!

1. Я создаю dll. Через Image Editor... ресурсный файл, потом компилирую.
2. Я умею вытаскивать одну картинку из этой dll

procedure TForm1.Button1Click(Sender: TObject);
var
 AModule: THandle;
begin
 AModule := LoadLibrary("Base.dll");
 image1.Picture.BitMap.LoadFromResourceName(AModule, "Image1");
 FreeLibrary(AModule);
end;

3. Мне надо как-нить засунуть в эту же dll информацию о каждой картинке:

К примеру: FSD1, фасад здания, FSD=20 (т.е. таких рисунков с названием FSD 20 штук)

=============----------------------
АА!!! ну что, никто не умеет пользоваться dll что ли??? не верю!



Страницы: 1 вся ветка

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
1-1086015332
Санек
2004-05-31 18:55
2004.06.13
Как использовать системную переменную %TEMP% в пути файла?


1-1085741984
ilnarab
2004-05-28 14:59
2004.06.13
Функция возвращающая диск по умолчанию Windows


14-1085423664
andrey
2004-05-24 22:34
2004.06.13
поммогите написать программу в делфи7


4-1083526677
Tuman
2004-05-02 23:37
2004.06.13
Flash & Desktop


1-1086103097
Anton
2004-06-01 19:18
2004.06.13
Записи