if assigned(self.ActiveForm) then self.ActiveForm.Free;
aform:= aformClass.Create(owner);
//aform.BorderStyle := bsNone; aform.Parent:= self.Panel1;
aform.Top:=0;
aform.Left:=0;
aform.Show;
aform.SetFocus;
self.ActiveForm:= aform;打开后皮肤无效了?怎么回事 ?
解决方案 »
- 求助access数据库导出/导入(包含文本和图片(二进制)内容)(delphi)
- 如何使DBGRID满足条件的行呈红色显示?
- 怎样将十六进制的串转换成字符串,然后进行传输?
- 请教关于三层程序中服务器与客户端传输数据的问题!
- for 循环安全吗,试试这个多线程。
- 兄弟我分数最后10分了,我想问该怎么把rave编译进activexform的ocx中呀或exe中?
- 怎样调试activex?在线等待
- 请哪位编程高手赐教
- 高分求助:如何在stringgrid中显示一组图象?每一副图象占用一个CELL
- 对于TreeView如何实现节点连选呢,比如说按下SHIFT,点击节点一次选中多个,象WINDOWS那样的,
- 日期的模糊查询出错了查不出数据 怎么办
- delphi pos方法的问题 为什么没有返回值
//aform.BorderStyle := bsNone;
就这是个。
if skindata1.active then
skindata1.AddNestForm(self,aform);
aform.Visible := True;
,现在问题是窗体问题了。 if assigned(self.ActiveForm) then self.ActiveForm.Free;
aform:= aformClass.Create(owner);
Windows.SetParent(aform.Handle,self.Panel1.Handle);
aform.Top:=0;
aform.Left:=0;
aform.Show; self.ActiveForm:= aform; if skindata1.active then
skindata1.AddNestForm(self,aform);
aform.Visible := True; aform.SetFocus;它无法在panel里面显示而是比panel还大出很多。