各位大侠:
遇到一问题!
设置ftp当前目录(结果返回显示设置成功)
......
CFtpFileFind *pFtpFind=NULL;
pFtpFind=new CFtpFileFind(p->m_pFtpConnection,1);
BOOL bWorking=pFtpFind->FindFile((_T("*"))); 上面代码在局域网用于查找ftp某目录下文件可以得到,但当用于广域网时(其实也就是一个房间的两个不同网外IP),运行到BOOL bWorking=pFtpFind->FindFile((_T("*")))死掉,所有其他代码的显示该ftp连接是成功的,就是在查找目录文件时就运行不下去,为什么?望各位大侠指点,在线等!
谁首先解决,送分100!略表心意!呵呵!
遇到一问题!
设置ftp当前目录(结果返回显示设置成功)
......
CFtpFileFind *pFtpFind=NULL;
pFtpFind=new CFtpFileFind(p->m_pFtpConnection,1);
BOOL bWorking=pFtpFind->FindFile((_T("*"))); 上面代码在局域网用于查找ftp某目录下文件可以得到,但当用于广域网时(其实也就是一个房间的两个不同网外IP),运行到BOOL bWorking=pFtpFind->FindFile((_T("*")))死掉,所有其他代码的显示该ftp连接是成功的,就是在查找目录文件时就运行不下去,为什么?望各位大侠指点,在线等!
谁首先解决,送分100!略表心意!呵呵!
解决方案 »
- 急!!!VS2003显示日文为乱码
- 求Acrobat 的开发包,及插件的开发过程
- 怎么使得这个非模态的对话框得到焦点
- 200分求王艳平《windows程序设计》附书源代码。
- bmp怎么转为dib呢,还是可以直接用dib代替呢,那bmp的头文件怎么办呢,请求指点??
- 在VC6.0下调式C程序,如何在控制台里输出提示语句?
- ATL的控件在客户处出现特殊故障,高手请进!!!
- 编程问题?
- 实时画图,数值大于最大纵坐标时改变重新画
- CHtmlView为什么截获不到WM_CHAR消息?
- 谁能给我一个pc-lint的std.lnt options.lnt文件,
- 请问用ATL做的ActiveX控件,可以嵌入word里面,如何获Word的Application的指针?100分啊
#include <afxinet.h>
void CZxydlgDlg::OnButton5()
{
// TODO: Add your control notification handler code here
CInternetSession sess(_T("MyProgram/1.0"));
CFtpConnection* pConnect = NULL;
try
{
// Request a connection to ftp.microsoft.com. Default
// parameters mean that we'll try with username = ANONYMOUS
// and password set to the machine name @ domain name
pConnect = sess.GetFtpConnection(_T("ftp.microsoft.com")); // use a file find object to enumerate files
CFtpFileFind finder(pConnect);
// start looping
BOOL bWorking = finder.FindFile(_T("*"));
if (bWorking)
{
bWorking = finder.FindNextFile();
AfxMessageBox(finder.GetFileURL());
bWorking = finder.FindNextFile();
AfxMessageBox(finder.GetFileURL());
} }
catch (CInternetException* pEx)
{
TCHAR sz[1024];
pEx->GetErrorMessage(sz, 1024);
printf("ERROR! %s\n", sz);
pEx->Delete();
} // if the connection is open, close it
if (pConnect != NULL)
pConnect->Close();
delete pConnect;}以上代码实际为CFtpFileFind帮助里的代码。
如上运行结果为:
ftp://ftp.micfosoft.com/bussys
ftp://ftp.microsoft.com/deskapps