3056|4

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

联网下载程序问题:用usb线连接pda,下载程序总提示“无法与服务器建立连接”,请指点,谢谢。 [复制链接]

我在evc下这么用的这个数据下载程序,用usb线连接的pda,但是总提示我无法与服务器建立连接,请问各位高手,这怎么回事,是我哪里没有设对,还是程序或设备本身有问题或者欠缺,非常感谢。

用这句进行下载,用按钮进行实现:
InternetDownload("http://www.landstar.com.cn/down/chengzheng_win2000_driver.rar", "\chengzheng_win2000_driver.rar"));

下载函数:       
BOOL InternetDownload(const CString &strURL, const CString &strFN)
{
       
        CInternetSession internetSession(NULL,0);
        //CString myData;
       
       
        BOOL bSucceed = TRUE;
       
//        try
        {
                CStdioFile * pFile = internetSession.OpenURL(strURL);
               
                if(pFile != NULL)
                {
                       
                       
                        CFile cf;
                        if(!cf.Open(strFN, CFile::modeCreate | CFile::modeWrite, NULL))
                        {
                                return FALSE;
                        }
                       
                        BYTE Buffer[512];
                       
                        ZeroMemory(Buffer, sizeof(Buffer));
                        int nReadLen = 0;
                       
                        while((nReadLen = pFile->Read(Buffer, sizeof(Buffer))) > 0)
                        {
                                cf.Write(Buffer, nReadLen);
                        }
                       
                        cf.Close();
                        pFile->Close() ;
                       
                        delete pFile;
                       
                }
        }
//        catch (CInternetException& e)
//        {
//                char szBuffer[128];
//                ZeroMemory(szBuffer, sizeof(szBuffer));
//                e.GetErrorMessage(szBuffer, sizeof(szBuffer), NULL);
//                TRACE("InternetDownload, Exception: %s\n",szBuffer);
//        }
//        catch(...)
//        {
//                AfxTRACE("InternetDownload, Exception: ...\n");
//        }
        internetSession.Close() ;
       
       
        if(!bSucceed)
                DeleteFile(strFN);
        return bSucceed;
}

最新回复

等待牛人来答.  详情 回复 发表于 2008-5-1 11:53
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
大家帮忙看看,帮忙测试一下这个程序也行啊,谢谢了。
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
这个问题我也碰到过。。

在Emulator里连接,下载是没有问题的。一旦在设备上进行发布,就有问题了。运行到连接部分就跳出提示“无法与服务器建立连接”。。。

现在也还没有解决。

等高手了
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(中级)

4
 
不会,帮顶
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

5
 
等待牛人来答.
 
 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表