请问:我在一个textBox中输入一个文件名(该文件是图片),点击button后怎么在pictureBox中显示该图片?在点击button1后上传到服务器.请问怎么上传.请给出代码好吗?pictureBox一直没办法现在textBox的指定的内容.我的代码有错吗?请高手能给出一二

解决方案 »

  1.   

    要在pictureBox里以文件路径的方式显示图片
    pictureBox1.Image = Image.FromFile(string filename);
    如果还要上传到服务器的话,如果你用的是ASP.NET的话,再者图片不是太大,可以用VS自带的一个上传到服务器的控件。如果是应用程序的话,要使用socket了,先把图片转换成byte数组,使用UDP,TCP协议,传过去就行了。
      

  2.   

    可我要的就是上传的文件.请问这个socket怎么用呀?这个才是最重要的
      

  3.   

       你可以参考下http://www.cnblogs.com/zsbfree/archive/2008/01/29/1057643.html 
    建议先判断文件是否存在后再
    pictureBox1.Image = Image.FromFile(filename);
      

  4.   

    传文件,需要分包发送的,用udp的话,如果网络状态不稳定,会出现丢包的情况,所以建议使用TCP传输,虽然慢点,但是比较准确,去百度,谷歌啊,网上socket的例子一大堆,在这儿给你说,说不明白的。