摘要: 一、程序目标 首先谈谈我们的目标程序,这个程序是通过读取一个CSV文件,创建一个两层结构的目录树,第一层存放的是情报区名称,而第二层存放的是该情报区的机场信息。 每一层(level)的每一个节点(node)分为6栏(column),最终的运行结果如图所示: 程序实现了: l 创建目录树 l 分栏显示 阅读全文
posted @ 2020-05-29 14:08 Luo大哥 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。 CreateProcess因为使用复杂,比较少用。 WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW); ShellExe 阅读全文
posted @ 2020-05-25 15:24 Luo大哥 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1、不支持通配符的函数: function FileExists(const FileName: string; FollowLink: Boolean = True): Boolean; function DirectoryExists(const Directory: string; Follo 阅读全文
posted @ 2020-05-19 16:22 Luo大哥 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 对需要使用VST的用户,你可以到http://www.soft-gems.net/去免费下载没有使用限制、没有广告的VST。包括例子程序以及说明文档也可以下载到,下载完成后,就是安装,以前版本的VST还提供安装程序,但现在的版本没有提供安装程序,不过控件的安装也是相当的简单。 VST支持的DELPH 阅读全文
posted @ 2020-05-19 08:06 Luo大哥 阅读(639) 评论(0) 推荐(0) 编辑
摘要: Virtual stringtree(以后简称VST)是一个提供源码的免费的第三方插件,支持DELPHI和C++builder,可在http://www.soft-gems.net/下载到最新的版本。 我们先来看看VST对自己的介绍吧: 虚拟Treeview非常快。添加一百万个节点只需要700毫秒! 阅读全文
posted @ 2020-05-19 07:59 Luo大哥 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 常见聚合函数 avg(X) 用于返回组中所有非空列的平均值。字符串(string)或二进制数据(BLOB)等非数字类型当作0来计算。结果是浮点型的数据,即便所有数据中只有一个整数(integer)的数字。如果所有数据都是null,则此函数返回null count(X) count(*) 这两种表达式 阅读全文
posted @ 2020-05-14 10:31 Luo大哥 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: SQLITE建立表的基本方式是: 如果添加有“temp”或“TEMPORARY”,则建立的是临时表。 添加“if not exists”,则可在建立前进行一个判断,如果判断结果为true,则继续,否则中断执行。本判断语句用于判断是否存在该表。 建立表的方式有两种: 一种是直接建立个设置各项的空表,例 阅读全文
posted @ 2020-05-14 10:24 Luo大哥 阅读(171) 评论(0) 推荐(1) 编辑
摘要: AIRAC是国际上划定的,以28天为一个周期的航行资料定期生效制。 2020年比较特殊,共有14个周期,分别是: 2001 2020/01/02 2020/01/29 2002 2020/01/30 2020/02/26 2003 2020/02/27 2020/03/25 2004 2020/03 阅读全文
posted @ 2020-05-14 10:07 Luo大哥 阅读(766) 评论(0) 推荐(0) 编辑