Delphi 程序发展特点分析1。引言我们经常会问这样一个问题“是什么让Delphi如此优秀?”delphi制作命令参数程序其实楼主的这两个问题都可以用这两个API解决!如何用delphi来遍历excel表格,编辑其中的数据,得不偿失,D 程序与EXCEL的沟通。
1、DELPHI基础教程:文件管理(一像文本文件一样,记录文件的打开和创建需要关联和初始化两个步骤。与文本文件的唯一区别是,默认情况下,记录文件不能以读写模式打开。如果您想以只读或只写模式打开它,您需要修改系统单元中定义的变量的值和含义。下表中的值和含义如下。只读,只写,只读写,只读写,是一个全局变量,对它的每一次修改都会影响到所有的复位操作,所以打开自己的文件后要恢复它的值。在该系统中,当用户按下打开按钮时,首先弹出一个标准的文件打开对话框,要求用户输入或选择文件名。确认后,如果存在该文件名的文件,则用Reset打开,不存在则创建/ -2/列表如下:ProcedureTrec(sender:object)beginpendialogexecute then(method)Try Reset(method()false thenbeginwrite(method)(文件无法打开mtWarning⑵ (2)定义处理的类型,一旦决定生成事件,就决定了。事件的处理方式决定了事件处理过程的类型。在大多数情况下,事件处理流程的定义类型是简单的通知类型(TNotifyEvent)和定义的事件类型。通知事件只告诉您特定的事件已经发生,但不描述何时何地使用通知事件。参数是Sender,但是所有通知事件处理过程都知道发生了什么类型的事件,以及哪个组件(如Click event)是通知类型。写Click事件的处理程序,就知道Click事件发生了,点击了哪个组件。通知事件是一个单向过程,没有提供反馈机制。在某些情况下,仅仅知道发生了什么事件和哪个组件发生是不够的。如果发生按键事件,事件处理过程通常需要知道在这种情况下用户按了哪个键。如果事件是响应消息而生成的,则传递给事件的参数最好直接来自消息参数。因为所有的事件处理过程都是过程,所以从事件处理过程返回信息的唯一方法就是通过var参数自定义组件,这些参数可以用来决定用户的事件处理过程执行后是否以及如何处理事件。
2、Delphi字符串列表及应用(一Delphi application程序我们经常要处理字符串列表,比如组合框和列表框中TMemo部件的文本行,TNotebook部件的屏幕支持的字体列表,字符串网格的tab属性等。虽然应用程序程序以不同的方式使用这些列表,但是Delphi使用一个叫做Tstrings的字符串列表。例如,您可以在TMemo组件中编辑一个字符串,并将其用作列表框中的列表项。在Delphi集成开发环境中,你经常使用一个字符串列表。例如,字符串列表通常列在ObjectInspector表单的值列中。双击该字符会弹出一个字符列表编辑器,如编辑器所示,可以编辑,添加,删除。你也可以在运行状态下操作字符串列表。常见的字符串列表操作如下:操作字符串加载和保存字符串列表,创建字符串列表,向字符串列表添加对象。本章将介绍字符串列表的常见操作和字符串列表的简单应用。在Delphi应用程序程序中,经常需要对列表中的字符串进行操作,比如在设计时修改字符串列表的属性。常见的字符串操作如下:计算列表中字符串的个数,访问指定的字符串查找单词。