Delphi
文章列表:
计算出用字符串表示的数学表达式的值
日期:2007-06-05 09:11:09 点击:153 评论:1
// built by Liu Yang 2002.1.8 library Expression; uses Dialogs, Math, SysUtils; Const Symbol_Mod='M'; Symbol_Div='D'; Symbol_Shl='L'; Symbol_Shr='R'; Symbol_Or='O'; Symbol_Xor='X'; Symbol_And='A'; function ConvertExpression(ExpressionString:PChar):P
用Delphi产生一个最小的可执行程序
日期:2007-06-05 09:11:08 点击:74 评论:1
用Delphi产生一个最小的可执行程序 曾经在网上看到有人说Delphi能够产生大小只有16k的Win32应用程序,而我自己曾经编写过的这种可执行文件大小则是在17k左右,因而我一度猜想Delphi恐怕也只能将代码优化到这种程度了。最近由于测试的目的重新把这个程序写了一遍,才发
用DELPHI制作在线程序升级信息查询
日期:2007-06-05 09:11:04 点击:105 评论:1
越来越多的程序支持在线升级功能,本文介绍的就是如何从网站获取升级信息。这里我主要使用版本信息来检测是否需要下载升级版本。 大致原理如下: 1、放置信息文本到网站。 2、使用TNMHTTP从网站信息文本获取文本内容。 3、分析文本解析所需信息。 4、比较程序版本提供
《delphi高手突破》节选二
日期:2007-06-05 09:11:02 点击:54 评论:1
完成了第三章 异常及错误处理,节选一节 构造函数与异常 这个话题在C++社区中经常会被提起,而在Delphi社区中似乎从来没有人注意过。也许由于语言的特性,使得Delphi程序员不必关心这个问题。但我想Delphi程序员也应该对该问题有所了解,知道语言为我们提供了什么而使
自动编号的存储过程
日期:2007-06-05 09:11:00 点击:125 评论:1
CREATE PROCEDURE Get_BH @cL_MC char(20),@nL_Init Int AS begin Declare @nL_CD Numeric(2,0),@cL_LSH char(20),@cL_LX Char(1),@nL_CDT Int,@nL_CDM int Declare LSHB_cursor Cursor For Select Cd,LSH,Lx From LSHB Where MC=@cL_MC Open LSHB_cursor Fetch Next F
《delphi高手突破》节选一
日期:2007-06-05 09:10:59 点击:49 评论:1
在Object Pascal中,所有对象都被建立在内存的堆空间上,而非栈上,因此构造函数不会如同C++那样被编译器自动调用。构造对象和析构对象都是程序员的职责。 构造对象首先要为对象分配内存,这个步骤在Object Pascal中是由编译器支持完成的--即所谓的"编译器魔法(Compil
用Delphi5.0实现注册表监视
日期:2007-06-05 09:10:57 点击:101 评论:1
用Delphi5.0实现注册表监视 中南大学湘雅二医院信息中心 朱洪涛 随着Internet的不断普及,网络安全越来越受到人们的重视。除了计算机病毒以外,网上不断出现的的各类黑客软件、远程控制软件等,更让人们对自己的机器越来越不放心。而这类软件的多样性及不断更新等,使
个人观点随笔-RAD和面向对象
日期:2007-06-05 09:10:56 点击:34 评论:1
个人观点随笔-RAD和面向对象 网上经常有讨论开发工具的优劣性文章。仿佛结果一定是一派要压倒另一派。特别是RAD与非RAD的争论。如“VC和BCB哪个更好”、“VC vs Dephi”等等。 有人曾经说做一个好的Win32程序员一定要懂得API。虽然Delphi、VB把API封装了起来,简化了编
共169页/1345条 首页
上一页
1
2
3 4
5
6
7
8
9
下一页
末页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169