delphi7,delphi7如何判断文件被占用?
//delphi 检测文件是否被占用function IsFileInUse(AName: string): boolean;varhFileRes: HFILE;beginResult := False;if not FileExists(AName) then exit;hFileRes := CreateFile(PChar(AName), GENERIC_READ or GENERIC_WRITE, 0,nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);Result := hFileRes = INVALID_HANDLE_VALUE;if not Result thenCloseHandle(hFileRes);end;
在delphi7中安装spcomm控件?
1、先准备好串口控件SPCOMM,例如把它放在F盘的工具安装文件夹下,等一下加载时需要用到。
2、打开delphi7软件。
3、按下上面的Component>Install Component...的按钮,显示下面窗口。
4、按下右上面的Browse...的按钮,显示下面窗口,按照前面提示的路径去找到串口控件SPCOMM并按下打开键,显示下面窗口。
5、选择文件SPComm.pas并按下打开键,显示下面窗口,再按下OK键就完成串口控件的安装。
6、再到控件快捷条上找到System并按下,就可以看到刚加载的串口控件了,点击一下并放到窗口里面就可以使用了。
7、注意:Spcomm控件使用时13H,11H不能接收到,需要对控件进行设置,Inx_XonXoffFlow:=False; Outx_XonXoffFlow:=False; TxContinueOnXoff:=False;
XE7下写一个Android?
打开Delphi XE7,新建一个 Multi Device Application,然后就开始写把,最后选择安卓平台编译就行了
Delphi7如何添加第三方控件?
1dpk文件就直接双击编译安装2bpl文件那你component---installpackages---add选择bpl文件3pas文件就component---installcomponent--intonewpackage--Tools下找到EnvironmentOptions,打开环境设置的对话框,打开Library选项卡,将控件包里包含dcu或者pas文件的主要目录添加进delphi的Library目录这样的话delphi在编译的时候才知道去哪儿找这个文件。
delphi7中向数据库中添加数据?
用分析函数也可:
select * from(
select a.*, row_number() over(order by field) rk from tablename a
) where rk


还没有评论,来说两句吧...