Delphi是Windows平台下著名的快速应用程序开发工具,它在VCL中封装并使用了大量的Win32 API。 GAEA基于VCL开发的工具类产品,在程序中使用了大量的Win32 API,将经常用到或涉及到的API罗列并梳理一下。系统API 1、事件对像:CreateEvent、setev...
这是一个Delphi实现的插件框架,我耗费了相当相当相当多的精力来设计她,虽然仅闪着点我微薄智慧的光芒,但我还是决定用Wisdom来命名她,也因它是我绝无仅有的,在完成1年多后回头来看仍能相当满意的作品,所以我补充了展示她特性的Demo和管理工具,决定将她开源发布给仍在坚持着的Delphi Fans...
分类:
其他好文 时间:
2014-07-22 22:50:33
阅读次数:
236
1.在Mac上配置开发环境(具体步骤请百度) XCODE5.1+IOS7.1SDK+COMMAND LINE TOOLS 安装PlatformAssistant 买一个真机调试账号(实际测试没有用真机,直接运行输出即可)2.在Windows PC上配置开发环境(具体步骤请百度) 给Mac创建一个Co...
分类:
移动开发 时间:
2014-07-21 11:17:20
阅读次数:
243
创建本地数据集clientdataset2.FieldDefs.Clear;;withclientdataset2.FieldDefs.AddFieldDefdobeginName:=‘id‘;Size:=10;DataType:=ftString;end;withclientdataset2.FieldDefs.AddFieldDefdobeginName:=‘xm‘;size:=10;DataType:=ftstring;end;withclientdataset2.FieldDefs.Ad..
分类:
Web程序 时间:
2014-07-20 23:37:43
阅读次数:
326
问题描述 大部分软件都有鼠标双击文件,就能打开所关联的软件并打开所选工程,这是如何做到的呢? 把文件关联到一个程序中,双击文件来启动程序,那么这个文件名称就是这个程序的命令行的一个参数。 所以要想实现双击工程文件打开软件,在程序运行入口必须要处理命令行。代码说明 1 begin 2 A...
分类:
其他好文 时间:
2014-07-19 22:26:51
阅读次数:
188
解决问题 如何让一个软件在一台机器上只能运行一个实例呢?这个问题用专业术语就是进程互斥。这个问题可以通过CreateMutex来解决。 进程互斥的核心思想:进程在启动时首先检查是否存在此进程实例,如果没有则创建进程并设置进程实例已存在的标记。 CreateMutex用于创建一个互斥体; Op...
Delphi实例之橡皮筋画图的实现在《Delphi7基础教程》这本书的练习中提到过一个橡皮筋画图的例子,书上的源码是错误的!不知道是打印的错误还是本身源码就有问题,我将它改了过来。在Form1上放置一个Image组件,Image1的Align设为Client。 1 unit ...
分类:
其他好文 时间:
2014-07-19 16:17:38
阅读次数:
273
DELPHI 中的数据库开发有很多种类的,可以连接Access数据库、MS SQL Server 数据库、Oracle 数据库、MySQL数据库等等,一般连接有两种方式:BDE和ADO两种方式, 都是建立连接,使用命令执行SQL语句(查询、插入、删除、更新等操作),后台的数据库操作核心部分都是SQL...
分类:
数据库 时间:
2014-07-19 16:03:29
阅读次数:
289
Delphi实例之一个较复杂的记事本的实现 by Chaobs一、概述 前几天在学习Delphi时照着书上的练习做了一个记事本程序,...
分类:
其他好文 时间:
2014-07-19 13:39:54
阅读次数:
4570
在Delphi中轻松操作注册表TRegistry类http://blog.csdn.net/tercel99/article/details/744740在应用程序中,经常需要对注册表进行各种操作,如将程序名称、安装路径等信息保存到注册表中。Delphi对相应API函数做了进一步封装,使得在应用程序...
分类:
其他好文 时间:
2014-07-18 17:37:57
阅读次数:
199