![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Delphi资料
文章平均质量分 78
Aaron25
这个作者很懒,什么都没留下…
展开
-
连接服务器设置
在窗体中添加二个Panel,三个Label,三个Edit,一个BitBtn,二个SpeedButton,一个StatusBar1控件,还添加一个ScoketConnection1控件(在DataSnap控件类中)如图:unit U_Connection;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Co原创 2005-11-03 09:23:00 · 1361 阅读 · 0 评论 -
Delphi中输入年、月、日及润年平年的判断
procedure TfrmMain.checkDateEX(edt: Tmaskedit);var iyear, imonth, iday: word;begin if edt.Text begin iyear := strToint(copy(edt.Text, 1, 4)); imonth := strToint(copy(edt.Text, 6, 2)); ida原创 2005-11-07 15:22:00 · 1808 阅读 · 0 评论 -
如何在一个程序中打开另一个应用程序
Q: 如何打开一个应用程序?ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或ShellExecute(this->m_hWnd,"open","notepad.exe","c://MyLog.log","",SW_SHOW );As you can see, I havent passed the full path原创 2005-11-03 09:42:00 · 1336 阅读 · 0 评论 -
Delphi中的线程类四
http://www.pcdog.com 2004-12-18 互联网原创 2005-11-15 16:50:00 · 1240 阅读 · 0 评论 -
Delphi中的线程类二
http://www.pcdog.com 2004-12-18 互联网 说完构造函数,再来看析构函数:原创 2005-11-15 16:30:00 · 1267 阅读 · 0 评论 -
Delphi中的线程类三
临界区(CriticalSection)则是一项共享数据访问保护的技术。它其实也是相当于一个全局的布尔变量。但对它的操作有所不同,它只有两个操作:Enter和Leave,同样可以把它的两个状态当作True和False,分别表示现在是否处于临界区中。这两个操作也是原语,所以它可以用于在多线程应用中保护共享数据,防止访问冲突。用临界区保护共享数据的方法很简单:在每次要访问共享数据之前调用Enter原创 2005-11-15 16:32:00 · 992 阅读 · 0 评论 -
FastReport报表制作方法
1.FastReport报表设计中,如果数据库表中有为空的记录存在,那报表中在相应的栏就会显示空记录。如果想在为空的记录中添加一个/,除了可以在程序中写一个添加斜线的函数外,还可以在报表设计器中相应的Memo中添加如下代码,例如: Memo1.lines.clear; if ( isNull([CDSDetail."AccepterDate"]) ) then memo1.lines原创 2006-04-04 15:05:00 · 3022 阅读 · 1 评论