Главная страница
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.05 c
14-1107344630
saNat
2005-02-02 14:43
2005.02.27
Ищу материал


6-1102686698
Atomic2004
2004-12-10 16:51
2005.02.27
NET SEND


14-1107986009
Мазут Береговой
2005-02-10 00:53
2005.02.27
Всем читать и смеяться до слёз.. в свободное время..


9-1101630474
George
2004-11-28 11:27
2005.02.27
Нужна dll ка


1-1108393628
_Sergey
2005-02-14 18:07
2005.02.27
Чтение файла своей прогой