随笔分类 -  Delphi

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要:Delphi Code Editor有几个特性在编写大规模代码时非常有用。下面分别进行介绍: 1、Code Templates(代码模板) 使用代码模板可把任意预定义代码(或正文)插入到单元文件中。当在Code Editor中编辑代码时,按下键盘的【Ctrl + J】,就可使用代码模板;此时会弹出一 阅读全文
posted @ 2018-08-25 11:39 麦麦提敏 编辑
摘要:Delphi Code Editor 之 基本操作 毫无疑问,Delphi是高度可视化的。这是使用Delphi进行编程的最大好处之一。当然,任何一个有用的程序中都有大量手工编写的代码。当读者开始编写应用程序的UI部分后,可能会多花些事件来学习Delphi Code Editor。Code Edito 阅读全文
posted @ 2018-08-25 11:37 麦麦提敏 编辑
摘要:TStringList 和 TList 在本章中,我们只讨论TStringList,而将TList放在下一章中再详细讨论 第一章、TStringList 在这里我们要讲解TStringList,但同时有一个相关类是不能忽略的,那就是TStrings类 TStringList是由TStrings派生而 阅读全文
posted @ 2018-08-24 19:05 麦麦提敏 编辑
摘要:参数可以分为: 默认参数(传值)、var(传址)、out(输出)、const(常数)四类 阅读全文
posted @ 2018-08-24 19:01 麦麦提敏 编辑
摘要:Uses DateUtils, Math 用TDataSet及其派生类如TAdoQuery对数据库进行查找时,如果TDataSet类 没有与数据感知控件相连,通过调用DisableControls可以极大地提高查询速度,特别是在数据比较多的情况下。 下面一段代码查询一个45000条记录的表, 不调用 阅读全文
posted @ 2018-08-20 17:46 麦麦提敏 编辑
摘要:用了10多年的DELPHI ,现在准备学PYTHON了, 理由是: 1)现在是云计算时代了,需要学习一门适应该时代的语言,研究了很久,PYTHON是最佳选择,排除了PHP,PERL,RUBY等,至于GO语言,暂时只处于观察中。PYTHON目前非常火,国际大公司有NASA,GOOGLE,YOUTUBE 阅读全文
posted @ 2018-08-09 11:32 麦麦提敏 编辑
摘要:单元(unit)是组成Pascal程序的单独的源代码模块,单元有函数和过程组成,这些函数和过程能被主程序调用。一个单元至少要有unit语句,interface,和implementation三部分,也能可选的包含initialization和finalization两部分: 一、必含部分 1、uni 阅读全文
posted @ 2018-08-07 13:57 麦麦提敏 编辑
摘要:随着office2007的兴起,微软让我们看到了Ribbon风格的窗体,现在很多软件也都开始使用Ribbon风格。那么我们如果要自己开发,应当怎么做呢?本文就是为大家解开这个疑团的。 首先,Delphi本身并没有Ribbon风格的窗口可以直接拿来使用,而市面上很多类似于Ribbon的风格都是用截图法 阅读全文
posted @ 2018-08-07 13:53 麦麦提敏 编辑
摘要:1.TOpenDialog组件的典型用法 “打开”对话框是用TOpenDialog组件实现的,TOpenDialog组件是非可视组件。 Filter属性用于设置文件过滤器,让对话框只列出特定类型的文件。在设计时可以单击Filter属性旁的省略号“.”按钮,打开“Filter.Editor”对话框,在 阅读全文
posted @ 2018-08-07 13:52 麦麦提敏 编辑
摘要:【转】Delphi数据类型转换 DateTimeToFileDate 将DELPHI的日期格式转换为DOS的日期格式 DateTimeToFileDate 将DELPHI的日期格式转换为DOS的日期格式 DateTimeToFileDate 将DELPHI的日期格式转换为DOS的日期格式 DateT 阅读全文
posted @ 2018-08-07 13:50 麦麦提敏 编辑
摘要:TsaveDialog继承于TOpenDialog,只介绍以下几个内容: 1、TsaveDialog如何设定为保存的默认路径是当前程序所在的文件夹: 默认目录是当前程序所在目录应设置属性InitialDir: 2、设置过滤器、处理文件后缀 阅读全文
posted @ 2018-08-07 13:49 麦麦提敏 编辑
摘要:Delphi中的提示框有 Application.MessageBox ShowMessage messagedlg 个人认为 相对来说 Application.MessageBox 更加灵活 也相对好用 Application.MessageBox('错误信息!', '提示', MB_ICONER 阅读全文
posted @ 2018-08-07 13:46 麦麦提敏 编辑
摘要:1、自带的CTRL +C 只能复制整行,不知是不是版本问题。 2、有分组这个代码就不行了 s:= G1DBView.DataController.Values[G1DBView.Controller.FocusedRowIndex ,G1DBView.Controller.FocusedColumn 阅读全文
posted @ 2018-08-07 13:43 麦麦提敏 编辑
摘要:unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Xml.XMLDoc, Xml.xmldom, Xml.XML... 阅读全文
posted @ 2018-08-07 13:35 麦麦提敏 编辑
摘要:delphi 获取网卡信息(支持多网卡) unit LGetAdapterInfo; interface uses Windows, SysUtils, Classes; const MAX_HOSTNAME_LEN = 128; { from IPTYPES.H } MAX_DOMAIN_NAME_LEN = 128; MAX_SCOPE_ID_LE... 阅读全文
posted @ 2018-08-07 11:57 麦麦提敏 编辑
摘要:Ribbon上包含以下一些元素,如图所示: 元素对应API: Element Ribbon API Quick Access Toolbar RibbonControl.ToolbarRibbonQuickAccessToolbar.ItemLinks Application Button Ribb 阅读全文
posted @ 2018-08-07 11:44 麦麦提敏 编辑
摘要:Delphi Excel导入 的通用程序 2 阅读全文
posted @ 2018-08-07 11:28 麦麦提敏 编辑
摘要:Case 语句If...Then…Else 语句适合选项较少的情况,如果有很多选项的话利用If 语句就比较麻烦,在这种情况下,Case 语句就容易多了。Case 语句的语法如下: 下面这个例子中的S 为Char 类型。当用户输入一个字符后按回车键确认后判断变量S,如果是小写或大写字母将显示“字符”, 阅读全文
posted @ 2018-08-05 13:46 麦麦提敏 编辑
摘要:unit NetFunc; interface uses SysUtils, Windows, dialogs, winsock, Classes, ComObj, WinInet, Variants; // 错误信息常量 const C_Err_GetLocalIp = '获取本地ip失败'; C_Err_GetNameByIpAddr = '获取主机名失败'; C_E... 阅读全文
posted @ 2018-08-05 13:37 麦麦提敏 编辑
摘要:try except与try finally不同之处 try//尝试执行 {SomeCode} except//出错的时候执行, Except有特定的错误类型 {SomeCode} end; try//尝试执行 {SomeCode} finally//无论如何都强制执行 {SomeCode} end 阅读全文
posted @ 2018-03-14 13:16 麦麦提敏 编辑

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
点击右上角即可分享
微信分享提示