delphi技术
文章平均质量分 70
sxia200
这个作者很懒,什么都没留下…
展开
-
Delphi定义热键
用到3个API函数 BOOL RegisterHotKey( HWND hWnd, //响应该热键的窗口句柄 Int id, //该热键的唯一标识 UINT fsModifiers, //该热键的辅助按键 UINT vk //该热键的键值 ); 为了得到唯一标识,我们还将用到另一个API函数 ATOM GlobalAddAtom( LPCTSTR lpString //自己设定转载 2007-07-21 09:14:00 · 1522 阅读 · 0 评论 -
Dbgrid使用技巧(下)
二、建立项目,实现功能 1.新建一项目,并为表单添加相关控件,各控件主要属性如下表: 2.建立各Click的事件代码 Button1(打开表)的Click事件代码如下: procedure TForm1.Button1Click(Sender: TObject); begin Table1.Open; // 打开Table1关联的表Student end; Button2(关闭表单)的Clic转载 2007-05-25 14:44:00 · 3644 阅读 · 0 评论 -
一个应用程序多次点击时,如何只让它只运行一个
///////////////////// (一)项目文件 test.dpr //////////////////////program SerialGet;uses Forms, UMain in UMain.pas {frmMain}, ULogin in UForm2.pas {Form2}, UDataModule in UDataModule.pas {D转载 2007-05-24 14:23:00 · 815 阅读 · 0 评论 -
Access和sql server的语法区别 (包括db2 oracle)
Access和sql server的语法区别 一、有区别的函数转载 2007-05-23 14:14:00 · 1410 阅读 · 0 评论 -
Delphi中的SendKeys函数
用过Visual Basic等编程语言的朋友们一定对其SendKeys函数非常熟悉。利用该函数可以把一个字符串发送到目标窗口(比如记事本)或控件(比如一个Edit控件)中,就好像是在目标窗口或控件中输入这个字符串一样。但是,在Delphi中却没有为我们提供这样的函数。其实,Borland的工程师们早就提供了一个方便的方法:在Delphi5.0企业版的安装盘的/info/Extras/SendKey转载 2007-05-24 11:06:00 · 3700 阅读 · 0 评论 -
深入VCL 理解BCB的消息机制
<!--write_title("深入VCL 理解BCB的消息机制 ");//-->转载 2007-05-24 10:47:00 · 1426 阅读 · 0 评论 -
Dbgrid使用技巧(上)
在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编程,我们可以改变 DBGrid 的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。 以下的示例程序演示了对 DBGrid 各属性的设置,使 Delphi 显转载 2007-05-25 14:37:00 · 3829 阅读 · 0 评论 -
ASCII码表
ASCII码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的转载 2007-05-23 16:45:00 · 1266 阅读 · 0 评论 -
delphi类型转换 asc与char
ord(char) = ascchr(asc) = charinttohex(int,1) = hex (string) 使用AStr[i]取AStr:String中的第i个字符时需要注意的事项:这里i表示第i个字符,并不是通常的0表示第1个,i表示第i+1个。 二位的16进制转换为10进制:function HexToInt(hex : string):int转载 2007-05-23 16:44:00 · 5576 阅读 · 0 评论 -
Sybase日期函数
日期函数getdate()得到当前时间,可以设置得到各种时间格式.datepart(日期部分,日期)取指定时间的某一个部分,年月天时分秒.datediff(日期部分,日期1,日期2)计算指定的日期1和日期2的时间差多少.dateadd(日期部分,数值表达式,日期)计算指定时间,再加上表达式指定的时间长度.--取时间的某一个部分select datepart(yy,getdate()) --ye原创 2009-07-06 16:25:00 · 675 阅读 · 1 评论