Главная страница
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.47 MB
Время: 0.047 c
9-1076777727
Anton
2004-02-14 19:55
2004.06.13
Как загрузить рисунки как элементы массива?


3-1084629746
ss300
2004-05-15 18:02
2004.06.13
Строковые функции хранимых процедур Interbase


3-1085388083
NewUser
2004-05-24 12:41
2004.06.13
Система безопасности в IB6


6-1082528540
vadvad
2004-04-21 10:22
2004.06.13
Почтовый сервер


4-1083989471
-=DoN=-
2004-05-08 08:11
2004.06.13
Account information