- 博客(20)
- 资源 (9)
- 收藏
- 关注
转载 Tapplication类
---- Delphi是一种面向对象的编程语言,由于它采用完全集成OOP的优点,因此 使它成为目前十分流行的Windows开发工具。在Delphi包含的众多类中,TApplic ation是一个有着十分重要作用的类。TApplication类是用于描述Delphi编制的应 用程序的一个类。通过对这个类的灵活应用可以编制许多有特点的程序。下面我 们就举几个这方面的例子。 -
2013-04-17 13:16:16
410
原创 Delphi 的编译指令(3): 常用的预定义条件标识符
Delphi 的编译指令(3): 常用的预定义条件标识符版本标识:VER10 : Turbo Pascal 1VER20 : Turbo Pascal 2VER30 : Turbo Pascal 3VER40 : Turbo Pascal 4VER50 : Turbo Pascal 5VER60 : Turbo Pascal 6VER70 :
2009-09-23 10:12:00
2181
原创 通过崩溃地址找错误行数之Delphi版
原地址:http://topic.csdn.net/t/20041130/12/3601416.htm以前看了"通过崩溃地址找错误行数之VC版"那时候还没用DELPHI,昨晚刚好又看到了,所以就试了一下DELPHI的,与大家共享。^_^什么是MAP文件?简单地讲,MAP文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持
2009-07-09 22:45:00
568
原创 delphi 字符串函数大全
uses StrUtils;【字符串函数大全】 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas 功能 返回两个字符串是否相似 说明 ANSI(American National Standards I
2009-07-04 16:17:00
575
原创 delphi 变参函数:array of const
document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");
2009-07-04 16:15:00
1167
原创 浅谈Delphi2009控件移植
当Delphi支持了Unicode,它将会变成什么样子呢?我的看法如下:1. 开发变得复杂了,因为要更多的考虑编码问题2. 绝大多数控件都需要修改,以使其能适应Delphi20093. 多国语言的软件得到了较好的支持第一点和第二点,相信很多人都有体会了,原本在Delphi2007上通顺利编译通过的项目,放到Delphi2009上就要进行很大的改动。特别是API的调用,Mes
2009-07-04 15:57:00
808
转载 Delphi面向对象:继承与封装
Delphi面向对象:继承与封装Delphi面向对象学习随笔四:继承与封装在讨论类的封装前,我想先说说“继承”和“包含”的区别。继承(是一个(is a ...)): 我在看很多资料的时候,讲到类的继承时,很多资料都会提到:“选一个合适的类做为新类的父类可以有效的提高代码的重用程度,从而减少很多重复的工作量。” 的确,上面的话很有道理,合理
2009-07-04 15:51:00
751
转载 Delphi面向对象:编写一个类
Delphi面向对象:编写一个类Delphi面向对象学习随笔二:编写第一个类这回,我们讨论怎么编写我们自己的第一个类。 在编写我们自己的类之前,首先要说的是“类的继承”。 记得前几天,我在和一个朋友讨论类的特点的时候,他说:“类是可以没有构造方法的!”其实类必须有至少一个构造方法的,但是他的话也不全错,可以理解成“我们可以不实现我们自己的构造
2009-07-04 15:47:00
1148
转载 Delphi面向对象:overload与override
首先,我想单独说明一下overload,为什么呢?因为overload和对象化关联不大,所以,我感觉单独提出来说明比较好。 我们都知道,在Pascal语法规则中,同一个UNIT里是不能存在两个同名的函数的,例如: 代码:function func(): Boolean;function func(const x: Char): Boolean;这样是会出语法错误的,
2009-07-04 15:42:00
984
原创 现有 Delphi 项目迁移到 Tiburon 中的注意事项
随着 Embarcadero 8 月 25 号发布 RAD Studio 2009 (Tiburon) 以来(Tiburon 的 RTM 日期可能要延后到 9 - 10 月),随着 Tiburon 全面支持 Unicode,现有的 Delphi / C++ Builder 项目要迁移到 Unicode 下应该注意些什么也成为大家最为关心的问题。Tiburon 对 Unicode 的支持不仅仅是
2009-07-04 15:41:00
368
原创 Delphi 日期时间函数
DateUtils.IncYear();DateUtils.IncMonth();DateUtils.IncWeek();DateUtils.IncDay();DateUtils.IncHour();DateUtils.IncMinute();DateUtils.IncSecond();DateUtils.IncMilliSecond();unit
2009-07-03 23:06:00
8132
1
原创 Delphi的IDE: 自动完成、断点无效
//在 type 区写入: TMyClass = class property s: string; end;//然后把光标放在其中,执行 Ctrl+Shift+C,可以自动生成以下代码: TMyClass = class private Fs: string; procedure Sets(const Value: s
2009-07-03 22:58:00
957
原创 建立快捷方式的函数: CreateShortcut
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton;
2009-07-03 22:57:00
599
原创 用Delphi创建服务程序
Windows 2000/XP和2003等支持一种叫做"服务程序"的东西.程序作为服务启动有以下几个好处: (1)不用登陆进系统即可运行. (2)具有SYSTEM特权.所以你在进程管理器里面是无法结束它的. 笔者在2003年为一公司开发机顶盒项目的时候,曾经写过课件上传和媒体服务,下面就介绍一下如何用Delphi7创建一个Service程序. 运行Delphi7,选择菜
2009-07-03 22:51:00
432
原创 Delphi中对象解除技巧
在Delphi程序设计中,我们需要通过解除建立的所有对象来避免内存泄漏。但是,如果你在程序中不谨慎小心的话,很容易多次解除同一个对象,这将会引起很严重的错误,造成应用程序崩溃,甚至是死机。 请看下面的程序:procedure TForm1.Button1Click(Sender:TObject);var Button2,Button3:TButton;begin
2009-07-03 22:48:00
444
原创 Delphi 创建线程(API)
(*----下面这个程序介绍了我们在使用线程及未使用线程二种情况下,运行该程序的反 应。当点UsedThread按钮时,则建立一个线程,这时我们可以在程序进行计算的同 时,改变窗体的尺寸及移动它。当按下NoUsedThread按钮时,不建立线程,我们会发 现在程序没有计算完之前根本不能做其它任何事情!unit Unit1; interface uses
2009-07-03 22:45:00
2846
原创 Delphi 字符串
一:各种字符串 字符串是ObjectPascal所有数据类型中最有用的类型。许多函数以字符串为传递参数。由于在Delphi中字符串的定义和使用有各种方式,包括Pascal中典型的字符串(String),Delphi支持的长字符串(ANSIString),类似于C语言的字符数组(ArrayofChar),指向字符的指针(Pchar)等。下面的文章就跟谈谈这些类型在定义和应用中的区别和注意
2009-07-03 22:44:00
665
转载 Delphi2009中容器类
Delphi2009中容器类简介: 1.TList类: 一个可以存储指针的容器类,提供了一系列的方法和属性来添加,删除,重排,定位,存取和排序容器中的类,它是基于数组的机制来实现的容器,比较类似于C++中的Vector和Java中的ArrayList,TList 经常用来保存一组对象列表,基于数组实现的机制使得用下标存取容器中的对象非常快,但是随着容器中的对象的增多,插入和删除对象
2009-07-03 22:41:00
569
原创 RAD 2009 ISO 2009.06.12
RAD Studio 2009 发布最新ISO 已集成Update1-4和HelpUpdate1 (请用下载工具下载,不要直接点击) http://altd.embarcadero.com/download/Delphi_C++Builder2009/Delphi_C++Builder2009_ISO_June2009.iso 破解 方法1: ftp://u
2009-07-03 22:38:00
960
转载 SQL 编程规范
一、sql书写规范:二、书写优化性能建议三、其他经验性规则 一、sql书写规范:1、sql语句的所有表名、字段名全部小写,系统保留字、内置函数名、sql保留字大写。2、连接符or、in、and、以及=、=等前后加上一个空格。3、对较为复杂的sql语句加上注释,说明算法、功能。注释风格:注释单独成行、放在语句前面。 (1) 应对不易理解的分支条件表达式加注释; (
2009-07-03 22:23:00
344
史上最强的压缩软件 7zip 最新版
2008-11-12
Bootvis中文版_定制XP启动速度(微软内部使用)
2008-10-27
虚拟串口 Virtual Serial Port
2008-09-19
VcSmith 3.17 中文 part1
2008-08-01
Visual Assist.10.4.1646
2008-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人