如何避免FtpFindFirstFile区分大小写????

hmcentury 2006-02-22 06:24:56
我写了一个函数用来判断ftp上是否有对应文件,代码如下。但是该段代码不能区别文件的大小写,例如ftp上有一个文件“tj.dwg”,而我判断是否存在“TJ.dwg”或者“tj.Dwg”等的时候,FtpFindFirstFile会指示不能找到该文件,请问应该怎么处理这种情况?还有什么办法准确判断ftp上的文件是否存在?
‘--------------------------------------------
Public Function FileExist() As Boolean
On Error Resume Next
'建立连接
hOpen = InternetOpen(scUserAgent, 1, vbNullString, vbNullString, 0)
hConnection = InternetConnect(hOpen, strServer, 0, strUser, strPassword, 1, 0, 0)
bret = FtpFindFirstFile(hConnection, szFileRemote, pData, 1, 0)
'MsgBox ("bret=" & bret)
If Not bret Then
FileExist = False
Call CloseConn
Exit Function
End If
'关闭连接
Call CloseConn
FileExist = True
End Function
...全文
98 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧