摘要: 近来在学习字符串的一些操作,对字符串有些认识: 1、字符串在使用时才动态分配的。 2、程序在声明字符串变量时,实际分配的是32位的内存空间的一个指针。该指针指向存储实际字符串的内存地址。当字符串为空时,其指针值为nil。 所以 str:='Borland Delphi'; sizeof(str);... 阅读全文
posted @ 2008-09-12 23:44 步三少 阅读(2293) 评论(0) 推荐(0) 编辑
摘要: from http://tech.sina.com.cn/soft/2000-09-27/775.html 第一种方法是利用Time()函数获得当前系统时间,返回结果是TDateTime结构类型的变量。 可以使用:TimeToStr将时间改为字符型。该函数不能用于返回“日期”。 单独用于返回日期的... 阅读全文
posted @ 2008-08-27 09:31 步三少 阅读(1905) 评论(0) 推荐(0) 编辑
摘要: 一、使用FileStream 例1、 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var qFileStream:TFileSt... 阅读全文
posted @ 2008-08-26 23:14 步三少 阅读(842) 评论(1) 推荐(0) 编辑
摘要: from:http://delphi.about.com/od/delphitips2008/qt/return_strings.htm 如果一个函数返回的对象不是我们经常使用的integer,string..而是Tstringlist、Tbutton等object那怎么办呢? 为什么会有这个问题... 阅读全文
posted @ 2008-08-06 08:23 步三少 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 之前自己一直是在loginform窗体中写判断语句,用户名及密码有错的话,不能重新显示该窗体。 参考其他网友的做法,在主窗体的oncreate事件中动态创建loginform.并在Mainform中的oncreate事件来判断登录的正确性。可以重复调用loginform.showmodal事件。 ... 阅读全文
posted @ 2008-07-20 21:06 步三少 阅读(344) 评论(2) 推荐(0) 编辑
摘要: 一个简单地DLL例子: // Dll文件 Library MyDll function max(a,b:integer):integer;stdcall; begin if a > b then result: = a else result: = b; end ; funct... 阅读全文
posted @ 2008-07-12 16:24 步三少 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一直都是临时写语句,现在一次性建立存储过程,日后直接调用就好。 create procedure sp_zaixiao as declare @curyear int declare @curmonth int declare @tolrow int decla... 阅读全文
posted @ 2008-07-10 11:00 步三少 阅读(913) 评论(0) 推荐(0) 编辑
摘要: Perform() VCL的Perform()方法适用于所有的TControl派生对象。Perform()可以向任何一个窗件或控件发送消息,只需要知道窗体或控件的实例。Perform()需要传递3个参数:消息标识符,wParam和lParam。 Perform()是这样声明的: function ... 阅读全文
posted @ 2008-07-07 12:52 步三少 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 参考罗小平的《Delphi精要》 建立一个application,写下以上三个"过程":WndProc、WindowProc、MainWndProc,于按下Ctrl+光标,看看他们的定义: procedure TCustomForm.WndProc(var Message: TMessage); p... 阅读全文
posted @ 2008-07-07 10:46 步三少 阅读(3436) 评论(0) 推荐(0) 编辑
摘要: 《Delphi精要》P134页中提到消息处理有8个方法,现在对上面的方法,做一个实验。 第1是onmessage方法:application中的onmessage方法可以处理属于application的除WM_QUIT以外的所有消息。但该方法用于处理个别方法时,效率会很低,因为需要对WINDOWS中... 阅读全文
posted @ 2008-07-04 17:32 步三少 阅读(4399) 评论(0) 推荐(0) 编辑