Главная страница
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.055 c
14-1108042415
Vaitek
2005-02-10 16:33
2005.02.27
Школьная физика


11-1082736768
nester
2004-04-23 20:12
2005.02.27
Как определить "удачность" выполнения NewWriteFileStream


3-1107247230
ГС ТОФ
2005-02-01 11:40
2005.02.27
Что нужно сделать, чтобы программа СУБД заработала на другом ПК


6-1103390843
frEE)stylEr
2004-12-18 20:27
2005.02.27
ПОМОГИТЕ с получением e-mail !!!!


4-1105875118
vogel
2005-01-16 14:31
2005.02.27
Как отслеживать открытие окна и его сворачивать