//我给个FTP下载的提示吧: CInternetSession session; CFtpConnection *pFtp=session.GetFtpConnection(FTP服务器地址,用户名,密码); CInternetFile *pFtpFile=pFtp->OpenFile(文件路径); CFile file; int DownLength=0;//已经下载了的数据长度 if(目的目录下没有指定文件)//从头开始下载 { file.Open(目的文件路径,CFile::modeCreate|CFile::modeWrite); } else//断点续传 { file.Open(目
Read more月度归档: 2014年11月
vc-实现文件的下传下载的进度显示-自msdn
vc-ftp上传文件例子教程
直接上代码吧: void CftptestDlg::OnBnClickedButtonGo() { // TODO: 在此添加控件通知处理程序代码 //开始上传 CInternetSession CIS; CFtpConnection *ftp = CIS.GetFtpConnection(“server”,”username”,”ps”,21); //建立文件夹 //ftp->CreateDirectory(“fffff”); CString strLocalFile; CFile fUpload(“test.zip”,CFile::modeRead|CFile::typeBinary);
Read more
直接上代码吧: void CftptestDlg::OnBnClickedButtonGo() { // TODO: 在此添加控件通知处理程序代码 //开始上传 CInternetSession CIS; CFtpConnection *ftp = CIS.GetFtpConnection(“server”,”username”,”ps”,21); //建立文件夹 //ftp->CreateDirectory(“fffff”); CString strLocalFile; CFile fUpload(“test.zip”,CFile::modeRead|CFile::typeBinary);
Read moreapp.earns.cn/
soku!
Read more
soku!
Read morejavascript-js-判断中英文字符的准确长度-中文算2个字符
//中英文长度的准确判断 function fucCheckLength(strTemp) { var i,sum; sum=0; for(i=0;i=0) && (strTemp.charCodeAt(i)
Read more
//中英文长度的准确判断 function fucCheckLength(strTemp) { var i,sum; sum=0; for(i=0;i=0) && (strTemp.charCodeAt(i)
Read morephp中文正则-utf8下可用
php中文正则-utf8下可用
Read more
php中文正则-utf8下可用
Read morephp邮箱匹配正则
PHP 邮箱验证正则表达式:
Read more
PHP 邮箱验证正则表达式:
Read more【vc】【mfc】链接操作mysql教程
vc如何链接mysql数据库,这篇文章就是一个简单的示例。 mysql的头文件,lib,dll文件,我是用的wamp集成包的,msyql版本是 mysql5.6.17 。之前也试过其他集成包,发现mysql的一些文件是没有的(不是精简掉了),所以建议下wamp吧。wamp sourceforge 官网:http://sourceforge.net/projects/wampserver/files/WampServer%202/WampServer%202.1/ 找到mysql文件夹下的【include】文件夹,放到我们的vc工程目录下 设置vc项目属性,添加包含。如下图 在用到msyql的
Read more
vc如何链接mysql数据库,这篇文章就是一个简单的示例。 mysql的头文件,lib,dll文件,我是用的wamp集成包的,msyql版本是 mysql5.6.17 。之前也试过其他集成包,发现mysql的一些文件是没有的(不是精简掉了),所以建议下wamp吧。wamp sourceforge 官网:http://sourceforge.net/projects/wampserver/files/WampServer%202/WampServer%202.1/ 找到mysql文件夹下的【include】文件夹,放到我们的vc工程目录下 设置vc项目属性,添加包含。如下图 在用到msyql的
Read more