运行时生成控件

2016-01-29 14:08 14 1 收藏

运行时生成控件,运行时生成控件

【 tulaoshi.com - Delphi 】

 
㈠、运行时生成可视控件:以下以TEdit 控件为例
1.在Form的Public中定义TEdit控件
  Edit1:TEdit;
2.在需要生成的地方加入以下代码:
  Edit1:=TEdit.Create(Self);
  Edit1.Parent:=Form1;
  Edit1.Left ?:=20;
  Edit1.Top :=20;
  Edit1.Text :='Edit1 Text';
3.使用完毕后,释放分配的资源
  if? Assigned(Edit1) then Edit1.Free; ?
㈡、运行时生成非可视控件:以下以 TTimer控件为例
1.在Form的Public中定义TTimert控件
  Timer1:TTimber;
2.在需要生成的地方加入以下代码:
  Timer1:=TTimer.Create(Self);
  Timer1.OnTimer:=YourAction;
YourAction是自己定义的OnTimer事件,使用
procedure TForm1.YourAction(Sender:TObject); 完成
3.使用完毕后,释放分配的资源
  if? Assigned(Timer1) then Timer1.Free; ?  

来源:http://www.tulaoshi.com/n/20160129/1492612.html

延伸阅读
标签: Web开发
在您的IE浏览器上运行含有JavaScript代码的页面时都会产生一个警告。这个警告确实很烦人,不知情的人看了还以为是病毒什么呢,很容易让人产生误解! 记得网上也有人称其为IE的小黄条警告。具体的什么叫法我们今天不用关心,我们关心的是如何去掉这个警告。具体方法如下: 点击工具---Internet选项---高级---"允许活动的内容在我的...
     如何获得程序或者一段代码运行的时间?你可能说有专门的程序测试工具,确实,不过你也可以在程序中嵌入汇编代码来实现。      在Pentium的指令系统中有一条指令可以获得CPU内部64位计数器的值,我们可以通过代码两次获取该计数器的值而获得程序或代码运行的时钟周期数,进而通过你的cpu的频率算...
标签: 浏览器
IE浏览器如何解决运行时间错误   出现了运行时间错误的解决办法: 降低IE安全级别,启用ActiveX 控件,关闭脚本调试; 第一步:首先打开IE浏览器,点击上方的工具菜单选择Internet选项在常规选项中点击删除Cookies点击确定再点击删除文件勾选删除所有脱机内容,点击确定不要关闭Internet选项窗口; 第二步:切换到...
标签: Android
详解 Android 虚拟机 ART 运行时库 分析   ART 将会取代Dalvik虚拟机,因为 在Dalvik下,应用每次运行的时候,字节码都需要通过即时编译器转换为机器码,这会拖慢应用的运行效率,而在ART 环境中,应用在第一次安装的时候,字节码就会预先编译成机器码,使其成为真正的本地应用。 在最新的Google I/O大会上,Google 发布了关于...
大家都知道Asp.Net提供了一个WebApplication的配置文件web.config,让我们可以很方便地设置Web应用程序,另外还可以在appSettings节中增加一些我们常要使用的单元,如数据库连接串等,利用System.Configuration.ConfigurationSetting类我们可以很容易读取这些单元的值,但是要改变这些值就需要一些技巧了,下面我就来告诉大家如何在运行时利...

经验教程

957

收藏

93
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部