5116|11

75

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

winCE下进行FTP传输文件编程的旷世难题!!!高手一进便知 [复制链接]

try
{
//新建连接对象
m_pFTPConnection=m_pIntSession->GetFtpConnection(m_ServerIp,m_UserName,m_UserPwd);
}
catch(CInternetException *pEx)
{
//获取错误信息
TCHAR szError[1024];
if(pEx->GetErrorMessage(szError,1024))
AfxMessageBox(szError);
else  
AfxMessageBox("出现意外情况");
pEx->Delete();
m_pFTPConnection=NULL;
return;
}


m_pFTPConnection->PutFile(str_pathname,m_strFileName);


VS2005 VC++智能设备引用了 想通过FTP上传文件上面是连接FTP的代码,可是在定义m_pFTPConnection成员变量时就出错,出错代码如下:

1>d:\pda\temp\ftpsendfile\ftpsendfile\FTPSendFileDlg.h(39) : error C2143: syntax error : missing ';' before '*'
此帖出自WindowsCE论坛

最新回复

winCE不支持MFC里的FTP的  详情 回复 发表于 2009-11-25 11:00
点赞 关注
 

回复
举报

78

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
应该是头文件没有包含吧
此帖出自WindowsCE论坛
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
包含了的,我在staafx.h里包含了
此帖出自WindowsCE论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
既然是FTPSendFileDlg.h出错,你把这个文件第39行前后的内容以及include的头文件贴出来看看。
这肯定是头文件不全导致的。
此帖出自WindowsCE论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

5
 
恩,是头文件,其他的应该不会有什么问题
此帖出自WindowsCE论坛
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

6
 
下面是FTPSendFileDlg.h头文件的内容:

// FTPSendFileDlg.h : header file
//


#pragma once

// CFTPSendFileDlg dialog
class CFTPSendFileDlg : public CDialog
{
// Construction
public:
        CFTPSendFileDlg(CWnd* pParent = NULL);        // standard constructor

// Dialog Data
        enum { IDD = IDD_FTPSENDFILE_DIALOG };


        protected:
        virtual void DoDataExchange(CDataExchange* pDX);        // DDX/DDV support

// Implementation
protected:
        HICON m_hIcon;

        // Generated message map functions
        virtual BOOL OnInitDialog();
#if defined(_DEVICE_RESOLUTION_AWARE) && !defined(WIN32_PLATFORM_WFSP)
        afx_msg void OnSize(UINT /*nType*/, int /*cx*/, int /*cy*/);
#endif
        DECLARE_MESSAGE_MAP()
public:
        afx_msg void OnBnClickedFind();
        CString m_strPathName;
        CString m_strFileName;
        afx_msg void OnBnClickedSend();
        afx_msg void OnBnClickedExit();
        char m_ProgramPath;
        CString m_strIP;
        CFtpConnection* m_pFTPConnection;
        CInternetSession* m_pIntSession;
       
       
};
此帖出自WindowsCE论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

7
 
这题目!
此帖出自WindowsCE论坛
 
 
 

回复

54

帖子

0

TA的资源

一粒金砂(初级)

8
 
继续顶一个
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

9
 
再顶
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

10
 
楼主是不是刚学会了“旷世难题”这个词汇?每个贴子里都用。
此帖出自WindowsCE论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

11
 
没有做过ftp,
应该是依赖的lib和头文件不全导致的吧
此帖出自WindowsCE论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

12
 
winCE不支持MFC里的FTP的
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表