在一个ScrollBox1里动态生成label,用来显示记录标题。假如循环第一次有两条记录,那么会自动生成两个label,如果循环第二次只有一条记录,请问怎样才能清除第一次生成的label后,再显示这次的一条记录?
解决方案 »
- delphi里treeview增加checkbox功能
- IdFTP访问 ftp://192.168.0.100/Share$ (Share$虚拟目录), 如何设置访问属性?
- 开发类似联众那样的客户端该如何做?
- Delphi7里怎么没找到 ClientSocket 和 ServerSocket 两个控件啊
- 关于电脑合理配置
- 关于 TMS 的AdvStringGrid控件的用法
- 如何判断表的存在
- idtcpserver主动断开与idtcpclient的连接,客户端怎么又连上去?
- ==如何缩小Ms Sql数据库文件的尺寸??===
- access加密有什么招??除了数据库密码....
- 我想在Access的查询中增加自动排名字段该怎样........
- 请问已知一个窗口的handle,用sendmessage使这个窗口隐藏,该怎么设置参数,谢谢
有一条的话label1.visible := True; label1.visible:= false;
或者你用free了
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
if ScrollBox1.Control1[i] is TLabel then
(ScrollBox1.Control1[i] as TLabel).Free;
//再动态生成