about file ,急救!!!!!100分相送. 我現在要寫一個程式﹐要將一個目錄下的EXCEL文件調到sql數據庫中﹐查詢我們想要的資料。現在我的問題是怎樣知道目錄下的EXCEL文件的個數﹐我要用什么去查找。 thaks. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用findfirst,findnext查找*.xls文件。 用FindFirst函数并使用递归方法。 我是剛學DELPHI的,請說明用法,THANKS. FileNum : integer;SearchRec: TSearchRec; FileNum := 0; if (0 <> FindFirst(dirname + '\*.xls',faAnyFile , SearchRec)) then exit; try repeat if (SearchRec.Name = '.') or (SearchRec.Name = '..') then continue; FileNum := FileNum + 1; until FindNext(SearchRec) <> 0; FindClose(SearchRec);临时写的, 没测, 试试。 看看findfirst的帮助吧,有一段很详细的程序 DELPHI开发就这么便宜吗! 如何读取CSV文件~~~~~~~~~~~~~~~~~~~ DELH哪个版本好 Delphi + 水晶报表:“未能加载数据厍信息”问题 delphi怎么跟踪到系统单元中去呢? 老问题,指针问题! 程序执行的问题 请问斑竹,倒可用分算不算倒分?我的可用分太少了! 关于DLL的调用 如何读取缓冲区数据,抢分吧 调用Appserver.specfun()问题 请帮忙解答一下在DBGRID里面怎么判断一个字段为空! 在线等线!马上结贴!
SearchRec: TSearchRec;
FileNum := 0; if (0 <> FindFirst(dirname + '\*.xls',faAnyFile , SearchRec)) then
exit; try
repeat
if (SearchRec.Name = '.') or (SearchRec.Name = '..') then
continue; FileNum := FileNum + 1; until FindNext(SearchRec) <> 0; FindClose(SearchRec);
临时写的, 没测, 试试。