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

Вниз

Импорт формы в форму из DLL.   Найти похожие ветки 

 
Начинающий 2   (2005-02-16 12:18) [0]

Помагите пожалуста. Встал вопрос по импорту форы(настройки)программы помещенной в DLL, на форму вызывающей программы в компанент PageControl. Возможно ли такое, если да то как. Если можно с примером или ссылкой.


 
начинающий2   (2005-02-16 12:42) [1]

Что не кто не знает, или это не возможно?


 
Digitman ©   (2005-02-16 12:59) [2]

на то есть фреймы (TFrame)
а изобретать очередной велосипед, пытаясь приспособить для такой цели обычные наследники класса TForm, вряд ли стоит)


 
Начинающий2   (2005-02-16 13:15) [3]

Digitman ©   (16.02.05 12:59) [2]
на то есть фреймы (TFrame)
а изобретать очередной велосипед, пытаясь приспособить для такой цели обычные наследники класса TForm, вряд ли стоит)


Вся проблема втом, что программа в DLL уже готовая, а переделывать её неохото. Можно конечно использовать OleContainer, просто думал есть какие другие варианты.


 
Digitman ©   (2005-02-16 13:21) [4]


> Можно конечно использовать OleContainer


почему бы нет ?
но в таком случае форма твоя должна быть не просто формой, а ActiveX-формой .. т.е. опять же без переделки ДЛЛ не обойтись

если уж так приспичило, то просто создай эту форму и назначь ей св-во Parent, равное ссылке на нужный TabSheet .. правда, за неимением у формы св-ва Align придется отслеживать размеры и положения TabSheet"а, дабы вовремя корректировать соотв.размеры и положение формы, окно которой отныне является дочерним по отношению к окну этого TabSheet"а


 
Digitman ©   (2005-02-16 13:23) [5]

э-э-э .. пардон ... наврал ..
TForm.Align имеется ..

установи его = alClient


 
Серж   (2005-02-16 13:37) [6]

Digitman ©   (16.02.05 13:21) [4]
почему бы нет ?
но в таком случае форма твоя должна быть не просто формой, а ActiveX-формой .. т.е. опять же без переделки ДЛЛ не обойтись


Я както экспериментировал с OleContainer, с обычной формой, тестовые файлы грузились без проблем, а сдругими выдавл ошибку. возможно ты прав, мне надо было с ActiveX формой поробовать.

Ладно подумаю еще над реализацией программы.


 
AlexG ©   (2005-02-16 13:56) [7]

ActiveX самое ТО, или прогу по-другому строй...



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

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

Наверх




Память: 0.48 MB
Время: 0.037 c
1-1107941413
Rusan
2005-02-09 12:30
2005.02.27
Как проверить наличие параметра в реестре


1-1108306394
R.D.I.
2005-02-13 17:53
2005.02.27
Как скрыть окно консоли?


14-1107446483
Antonn
2005-02-03 19:01
2005.02.27
Как определить ошибку...


1-1108440520
HF-Trade
2005-02-15 07:08
2005.02.27
Как в переменной задать перечисляемый тип компонентам


8-1099394743
Ms.Dunkul
2004-11-02 14:25
2005.02.27
TShockwaveFlash, проблема.