讨论下delphi里的静态方法

以前只知道delphi解决静态函数的方法是在函数前加class我也一直深信static不能是overridevirtualabstract,但是今天看到一个帖子,突然头大了http://topic.csdn.net/u/20110827/16/cf1b0a13-7f55-4201-af6c-7dbc0c3da93d.html帖子中的代码如下 unitUnit1;i

作者: funxu 发布时间: 09-01

onmousemove移动控制多个BitBtn的位置。

var Form3:TForm3; setcap:boolean=false;procedureTForm3.onmousemove(Sender:TObject;Shift:TShiftState;X, Y:Integer);beginiftimer1.Enabled=falsethen begin 

作者: xiaobaigezhinu 发布时间: 09-01

indy idftp 客户端上传时如何判断服务器磁盘剩余空间

目的是当磁盘剩余空间不足时再客户端提示 比如上传4G大文件别传到一半没空间了

作者: chinawcs 发布时间: 09-01

如何用鼠标一次选择多个按钮?

我在form上放置了3排BitBtn按钮,每排5个,当程序编译运行后我想要用鼠标一次选中多个BitBtn按钮,程序在设计中是可以的,当程序编译运行后应该如何操作?谢谢了!!!

作者: yeyuzy 发布时间: 09-01

delphi中能否让一个子类既继承父类又实现定义好的接口?怎么实现?

比如Delphi(Pascal)code{父类:汽车类}Tcar=class(TObject)privatename:string;Fwheel:Twheel;Fbrake:Tbrake;Fengine:Tengine;Fcarbody:Tcarbody;publicfunctionC

作者: hhkun0120 发布时间: 08-31

delphi调试时老是出现CPU窗口。怎么解决

delphi代码F8调试时,老是进入到RemObjectsSDK组件包代码里边去调试.不知有什么解决办法!

作者: biossave 发布时间: 08-31

delphi MediaPlayer 播放声音 异常

Delphi(Pascal)codeself.MediaPlayer1.Close;self.MediaPlayer1.FileName:=FileName;self.MediaPlayer1.Open;self.MediaPlayer1.Play;这是代码,出现的情况是,连续单击播放声音时,会出现声音播放时声音的开头听不到,好像从声音的中间开始播请指教原因

作者: guanlianwei 发布时间: 08-31

三层,客户端调用服务端函数,返回字符型可以吗?

functionTsjkServer.login(constusername,password:WideString):integer;var ret:string; qm:WideString;begin withADOStoredProc1do begin ProcedureName:='User_L

作者: luojianfeng 发布时间: 08-31

短信猫问题

比如我发送了一条AT指令中的"AT+回车"之后,应该会有一句OK返回。但是如果在我接受到OK之前,刚好有新短信了,而且是有数据返回到串口的,为+CDS:260891683108501705F0240D91685180689495F4000811807202309023026D4B(短信内容为“测”字)那么这个数据会不会和前面的OK混杂,我该怎么办?会不会短信猫本身有某种功能的,如先接受完

作者: chen_shu_jie 发布时间: 08-30

RS485串口通讯

PC端安装485卡,设备通过485和PC通信,请教如何写通信系统?能否给个简单的例子?万分感谢了!

作者: liuhongxia1978 发布时间: 05-29