我是一个新手,
学习过C++.
但是VC还是第一次用,但是现在项目又挺急的,所以只能来问个学习方向了。
其实我原来本来想用bcb的,但是想想还是从vc基础开始慢慢学。是这样的,我开发的PHP项目需要有一个客户端来传图片,
就是类似这个程序:
http://aicosoft.3322.org/chn/163.asp基本和他的功能一模一样,但是我还没接触过VC,所以现在不知道如何下手才能设计出来。需要用到什么控件,程序结构如何,请各位帮忙好吗?我目前的构思是这样的:用户正常访问站点是从首页登陆,然后进入照片上传程序,选择本地照片,然后点上传,
PHP程序就接收网页里POST传来的照片,传上服务器,并在MYSQL中添加一条照片记录。那么我想设计这个程序的思路是这样的:
用户不用进首页,直接打开我用VC设计的程序(以下称为客户端),在程序上输入用户名和密码,然后客户端程序就与我的登陆验证PHP程序进行交互,判断是否登陆成功。成功后,就让用户可以选择本地的照片用客户端进行上传,并且可以同时上传多个文件,并且有进度条显示。我该沿着一个什么方向去学习呢?我觉得像是网络编程,但似乎又不像。
因为我是模拟一个普通的上传过程发送POST数据和PHP脚本进行交互,并不是建立什么socket连接。所以希望大家能给我一条学习的路径,谢谢!涉及到什么方面的知识呢?我找了很多VC的书,都没提到这样的功能。谢谢大家!

解决方案 »

  1.   

    构造http请求包发送get和post请求,服务器端接收即可
    www.codeproject.com/internet/ httpget-post.asp?msg=294637 
      

  2.   

    这里主要涉及的是wininet,处理http请求,也是网络编程的一种
      

  3.   

    web网页!只是对应用户有一个固定得空间!wininet是比较简单!MS封装得还是不错得!但是很多人BS它:)
      

  4.   

    能不能跟我说一下我该怎么学习VC?
    因为很多人跟我说会了C++和会VC还差很远,根本不是一回事,
    我也找了许多书,发现书上是先介绍什么虚函数...之类的.
    我就有点迷茫,到底如何开始?
    我该以什么样的一个学习路径,一直往下延伸,然后到达你们说的会设计这样的一个程序呢?
      

  5.   

    你好!
    我现在也要做这样一个东西,类似于版本控制的系统,
    也涉及文件的上传和下载。
    我们可以互相的交流一下吗?
    [email protected]
      

  6.   

    晕倒
    我觉得你搞反
    你是该学C++而不是学习VC
    怎么主次不分我觉得你这个东西完全可以把网页嵌入对话框来做
    这样真正的网络交互部分仍然交给PHP来实现
    而你的程序可以做到客户端的管理