`
nydqy
  • 浏览: 37418 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Delphi 中如何初始化事件

阅读更多

在程序当中,我们写了大量的事件,有些时候从数据库读取出来以后需要进行初始化执行,才能够达到效果,下面以OnChange事件为例。

首先在窗体FormShow事件里面添加过程,

procedure TBaseForm.FormShow(Sender: TObject);
begin
  inherited;
  initComboxData;
end;

 

 然后在private里面声明过程

procedure  initComboxData;

 

 最后在过程 initComboxData里面编写代码

procedure TBaseForm.initComboxData;
begin
  ComboBox1Change(ComboBox1);
end;

 

  这样就会执行ComboBox1Change这个过程了。

0
1
分享到:
评论

相关推荐

    delphi 初始化工具

    在本场景中,"delphi 初始化工具"是一个使用Delphi7编写的程序,其主要功能是为自定义系统提供初始化参数配置和加密解密服务。 初始化工具在软件开发中扮演着至关重要的角色,特别是在系统部署或启动时。这些工具...

    delphi数据库初始化程序

    在Delphi中,可以将这些初始化代码放入一个特定的事件,比如FormCreate,以确保在应用程序启动时执行。 总结起来,Delphi数据库初始化程序是通过ADO组件,使用SQL语句创建数据库表的过程。在本示例中,创建了四个表...

    Delphi7.0编写的数据库系统初始化程序.rar

    Delphi编写的数据库系统初始化程序源码,Delphi7.0版本开发的,请将名为qygl的脚本文件拷贝到应用程序所在的目录,注意,初始化会清空数据表中所有数据,在使用时小心,建议在使用前进行数据备份,以防止误删除数据...

    Restore Delphi IDE 恢复Delphi IDE 的初始布局

    在使用Delphi 开发的时候,经常会出现IDE布局混乱,在这种情况下,无论咋样调整都恢复不到原始的,使用起来很是麻烦,于是我就做了这个程序,主要用来恢复Delphi的IDE开发环境布局。 支持 Delphi 10、11、12 关闭...

    Delphi中数据模块的应用

    数据模块通常在可视化设计视图中创建,与窗体(Form)类似,但是它并不直接用于显示,而是作为包含数据感知组件(如TTable、TQuery、TDataSource等)的容器。 在Delphi中使用数据模块,首先需要创建一个新的数据...

    delphi格式化xml文件demo

    // 初始化缩进级别 Level := 0; // 遍历XML文档的每个节点 for Node in DOMDoc.documentElement.childNodes do begin // 处理子节点 for ChildNode in Node.childNodes do begin // 根据节点类型插入换行...

    Delphi线程互斥量和事件使用

    例如,可以在初始化时创建互斥量,在需要保护的代码块前后使用`WaitForSingleObject`和`ReleaseMutex`。 4. **示例代码片段** ```delphi type TMyThread = class(TThread) private FMutex: THandle; ...

    Delphi对GPIB仪器进行初始化编程

    3. **GPIB接口初始化**:在Delphi代码中,你需要调用GPIB库的初始化函数,例如`VisaLibrary.OpenSession`,来建立到GPIB控制器的连接。这通常需要提供控制器的资源字符串,例如“GPIB::1”表示第一个GPIB接口。 4. ...

    delphi窗体内拖拽事件

    在该事件处理程序中,你可以设置dragged对象(如TListview的Selected项)并初始化拖放操作。 3. **DoDragDrop方法**: 在OnStartDrag事件中,调用DoDragDrop方法启动拖放操作。此方法会管理拖动过程,直到用户释放...

    delphi 事件记录 日志 system log

    1. **初始化事件日志源**:首先,我们需要注册一个事件日志源,这通常在应用程序启动时完成。这包括设置事件日志的名称、服务名以及消息文件等信息,通过`RegisterEventSource`函数来完成。 2. **定义事件类型**:...

    Delphi FindDialog使用demo

    // 初始化FindDialog FindDialog1.Execute; // 如果用户点击了“查找”按钮 if FindDialog1.Text <> '' then begin // 设置TMemo的SelStart和SelLength,定位到查找结果 TMemo1.SelStart := TMemo1.Perform...

    Delphi测试AfterConnect事件与服务器连接实例..rar

    你可以根据项目需求,在这个事件处理程序中编写代码,例如验证用户身份、设置会话变量、执行初始化脚本等。 Delphi的这种事件驱动编程模型使得开发者能够更加灵活地处理各种网络通信和数据库交互。同时,...

    Delphi中静态二维数组的使用

    在`implementation`部分,我们将在`FormCreate`事件处理程序中初始化数组并输出乘法表: ```pascal procedure TForm1.FormCreate(Sender: TObject); var i, j: Integer; begin // 初始化乘法表 for i := 1 to 9 ...

    Delphi Direct2D 测试入门Demo

    在这个文件中,你会看到Delphi应用程序的基本框架,包括初始化Direct2D所需的步骤,如创建窗口、初始化Direct2D工厂和设备上下文等。`Application.Initialize`和`Application.CreateForm`是Delphi中的两个关键函数,...

    delphi 实现鼠标拖动label效果

    1. 在Form的`OnCreate`事件中,初始化`bDragging`为False。 2. 在Label的`OnMouseDown`事件中,记录鼠标点击位置(`MouseDown.X`和`MouseDown.Y`),并设置`bDragging`为True。 3. 在Label的`OnMouseMove`事件中,...

    CEF4Delphi-master.zip_CEF4Delphi_chromium_delphi_delphi Chromium

    1. CEF生命周期管理:理解如何初始化、更新和释放CEF环境,这对于避免内存泄漏和程序崩溃至关重要。 2. 浏览器对象:学习如何创建和控制CEF浏览器对象,包括加载URL、导航历史、设置用户代理等。 3. JavaScript交互...

    Delphi2010国际化处理

    1. **初始化**:在类的初始化阶段,加载所有可用的语言资源文件,并为每种语言创建一个记录,包括语言代码和资源句柄。 2. **语言选择**:提供一个方法让用户选择或设置当前语言。这可能涉及到显示一个下拉菜单或...

    Delphi中Chrome浏览器开发

    这些示例对于新手开发者来说非常有用,因为他们可以借此了解如何配置、初始化组件,以及处理各种事件,如页面加载、导航和用户交互。 "Delphi制作谷歌内核浏览器(双核浏览器)安装说明"应该提供详细的步骤,指导...

    delphi 中使用TWebBrowser控件

    在Delphi中,如果将BorderStyle设置为bsNone,WebBrowser控件可能会被重新初始化。这是一个让人很意外的一个问题,但可以通过分析找到解决方法。 七、直接向Webbrowser中写入html代码 我们可以直接向WebBrowser...

    字符数统计 中文英文字符分开统计delphi

    在Delphi编程环境中,开发一个能够分别统计中文和英文字符数的程序是一项常见的任务,尤其在文本处理或数据分析的应用中。下面将详细讲解如何利用Delphi实现这一功能,并结合提供的文件列表来理解程序结构。 首先,...

Global site tag (gtag.js) - Google Analytics