通过构件的components,componentcount可以得到这个组件
如:(....components[i] as TTreeView),但是这个组件的handle怎么也的不道?
如:(....components[i] as TTreeView),但是这个组件的handle怎么也的不道?
解决方案 »
- 求助:delphi现在的发展前景怎么样?
- cxgrid中,navigatorbutton的onclick事件中参数问题
- 为什么我在SQL Expolor中运行正常的语名到DELPHI程序中就不行了?
- ADO事物处理的问题
- 上次根据网友提供的代码,写了一个dll串口通讯的例子,但我一直调试通不过,能帮忙解决吗?有源码!!!!
- 小弟发表在csdn的第一篇文章,水平不高请指教:《打造Delphi中字符串的replace函数》
- 老出错不知道怎么回事,帮一下。
- Delphi中是否有类似VB的Collection的东西,或者用什么方法可以实现这种功能?
- 为什么用OpenPictureDialog返回的filename属性是乱码?
- 关于关闭FORM,很简单!
- Visual Foxpro
- 为什么dbgrid的rowcount只有23啊?怎么使它变多啊?
tmphandle:= TTreeView(Form2.components[i]).handle;
{...}
控件是没有handle属性的
搞错了
不过意思,嘿嘿
tmphandle:= TTreeView(Form2.components[i]).handle;
{...}
//判断类型是否对
form2.components[i] as TTreeView
//强制转换后可取handle
再次谢谢各位。