社区
C++ Builder
帖子详情
动态创建的控件如何清除
ziyetingxue
2006-02-21 06:02:51
在Form1中
TPanel *pt;//全局变量
Form1::Onshow()
{
for(int i=0;i<a;i++)
{
pt = new TPanel(Application);
...........
}
}
现有Form2中要多次Show Form1,如何让Form1重新显示时将其上已有的pt删除,重新生成pt
...全文
96
3
打赏
收藏
动态创建的控件如何清除
在Form1中 TPanel *pt;//全局变量 Form1::Onshow() { for(int i=0;i<a;i++) { pt = new TPanel(Application); ........... } } 现有Form2中要多次Show Form1,如何让Form1重新显示时将其上已有的pt删除,重新生成pt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Maconel
2006-02-21
打赏
举报
回复
if (pt != NULL)
new pt;
pt初始化为NULL:
TPanel* pt = NULL;
释放:
delete pt;
pt = NULL;
gfh_79_0
2006-02-21
打赏
举报
回复
或者多加一个变量用来标识PT是不是已经有了,
如果有就不在NEW了
lurel
2006-02-21
打赏
举报
回复
这样试试
Form1::Onshow()
{
delete pt;
for(int i=0;i<a;i++)
{
pt = new TPanel(Application);
...........
}
}
C# 中
动态创建
控件
及事件处理程序
C# 中
动态创建
控件
及事件处理程序 using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data;
一些 VCL
控件
的Delphi用法示例参考.rar
动态创建
主菜单和菜单项,加速TListBox
控件
的填充和清空,加速TTreeView
控件
的填充和清空,实现.dfm文件和.txt文件的互相转换,使程序能在循环中响应界面操作,消除在TEdit
控件
中按下回车键时的声音,用剪贴板复制...
Android 在程序中动态添加 View 布局或
控件
有时我们需要在程序中动态添加布局或
控件
等,下面用程序来展示一下相应的方法:
庖丁解牛:纵向切入ASP.NET 3.5
控件
和组件开发技术
3.8.7 禁止派生自compositecontrol的
控件
创建子
控件
56 3.8.8 使用createchildcontrols的注意事项 56 3.8.9 不要误解设计元属性defaultvalue 57 3.8.10 在render方法中利用基类资源 57 3.8.11 条件编译&条件属性...
ASP.NET 2.0+SQL Server 2005全程指南-源代码
8.1.6
动态创建
DataTable对象 8.2 数据绑定 8.2.1 简单数据绑定 8.2.2 复杂数据绑定 8.2.3 Eval0方法和Bind()方法绑定数据 8.3 本章小结 第9章 GridView及其他数据
控件
的应用 9.1 GridView
控件
的应用 ...
C++ Builder
13,825
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章