我做了一个程序的主界面左边用的是Treeview控件,右边想用DLL文件做对话框,中间是分割控件,请问如何将对话框加到主界面的右边.谢谢.
解决方案 »
- 不解,Delphi7的程序堆栈是否有BUG?
- Win7能安装delphi7吗
- IP库的IP格式
- 关于动态连接数据库的问题,
- 写ftp程序上传文件的时候,怎么判断服务器端是否有同名文件?
- 怎么调用TQuickRep的preview里的save按钮
- 求教如何用语句判断一个创建了的临时表是否已经存在,急啊 在先等待!!
- ReportBuilder中如何每页打印固定的行数:即相当于表格已经画好,每页打印固定条数的纪录。在线等待!!!
- 请教函数用法 EnumChildWindows ,EnumChildProc
- 怎樣取得WINDOWS中正在運行的進程和殺死某個進程, 謝謝
- 有关状态栏的问题,请各位帮忙,谢谢!
- 请明白人给讲解一下
function LoadForm(Ahandle:Thandle;Aowner:TComponent;str:string;
AParent:TPanel):LongInt;stdcall;
var
DLLForm:TFormModal;
begin
APPlication.Handle:=Ahandle;
if GetClass(str)<>nil then
begin
DLLForm:=TFormModalClass(FindClass(str)).Create(Aowner,AParent);
try
windows.SetParent(DLLForm.Handle,AParent.Handle);//这一句很重要
DLLForm.Show;
Result:=LongInt(DLLForm);
except
DLLForm.Free;
end;
end;
result:=LongInt(DLLForm);
end;