CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

怎样通过socket传输图像?

楼主xh_zhou(一介夫)2000-12-11 16:44:00 在 Delphi / VCL组件开发及应用 提问

我想在delphi中把服务器端的图像通过socket传输给客户端,我的做法是把图像文件转化成数据流,可是传输不成功,谁能帮我吗? 问题点数:50、回复次数:15Top

1 楼yangjunxx(时光)回复于 2000-12-12 01:08:00 得分 0

去看下D5的DEMO吧Top

2 楼OopsWare(Oops!)回复于 2000-12-12 01:19:00 得分 10

Delphi的例子是非阻塞模式的,不建议使用!  
  最好使用阻塞方式,Delphi有帮助,可参考Top

3 楼whoo(谁)回复于 2000-12-12 03:48:00 得分 0

delphi好像有一个Unit叫winsock.pas(大概如此),里面有一个发送流的过程.你可以参考参考.Top

4 楼BCB(天下三分明月夜,二分无赖是扬州)回复于 2000-12-12 08:39:00 得分 0

为什么“非阻塞方式”不好,阻塞方式传送方式  
  要不要执行Lock()方法,是自动阻塞的?  
   
  Top

5 楼xh_zhou(一介夫)回复于 2000-12-12 09:07:00 得分 0

我用了serversocket组件的sendstream方法。传输时没有发生错误,可是在客户端,接收的字节长度为0,我对socket编程不大懂,大家能不能讲得详细点?  
  to   oopsware,to   BCB,阻塞方式和非阻塞方式有什么区别?Top

6 楼BCB(天下三分明月夜,二分无赖是扬州)回复于 2000-12-12 09:36:00 得分 20

我编过非阻塞方式,将图象文件读到数组中,  
  分次送给客户端,   客户端再存成文件,显  
  示出来,成功,这是BO程序中的一部分,  
  我可以看到对方的屏幕了.  
   
  ;Top

7 楼netsong(Edwin)回复于 2000-12-12 09:41:00 得分 20

email   给你一个小例子,希望对你有所帮助Top

8 楼xh_zhou(一介夫)回复于 2000-12-12 09:55:00 得分 0

to:netsong  
  你mail给我的文件我已经收到,不过还没看看,非常感谢。  
  to   bcb:  
  你能不能把你的例子给我看看?我也先谢谢了。  
  Top

9 楼BCB(天下三分明月夜,二分无赖是扬州)回复于 2000-12-12 11:41:00 得分 0

小程序未留底  
  要重编了Top

10 楼xh_zhou(一介夫)回复于 2000-12-13 08:48:00 得分 0

to   netsong:  
  你好,我昨天仿照你的程序作了一遍,图像可以传输了,但是有点不正确。组成的图像只有小部分正确,我加入断点之后,发现数据量不对,图形大小的数据完全传输]完毕之后,服务器端还时在不断的向客户端传输数据,不知道为什么?Top

11 楼yangjunxx(时光)回复于 2000-12-24 10:21:00 得分 0

e   份给我看下。。。。比较赶兴趣  
  Top

12 楼jiuyi()回复于 2000-12-25 16:47:00 得分 0

to:netsong  
   
  可以把你的例子给我看看?我先谢谢了。  
  Top

13 楼xh_zhou(一介夫)回复于 2000-12-28 10:54:00 得分 0

谁来帮我解答呀????????????Top

14 楼flysky66(蓝色的天)回复于 2000-12-28 13:23:00 得分 0

To   netsong  
  可以看一下你的例子么?先行谢过了Top

15 楼The_east_key(东方一键)回复于 2000-12-29 13:25:00 得分 0

建议您访问www.etechbase.net/tech,里面有很多资料,也许可以解决您的问题。  
  访问http://168.168.18.11:81/etechbase/advsearch.php将您的问题输入查询内容框,选择不同的精确程度,即可以找到你所需要的答案。效果还是可以的。Top

相关问题

  • 如何通过Socket传输对象?
  • 如何通过浏览选择文件并通过socket传输?
  • C#与C++通过Socket传输的字节问题
  • socket传输
  • 请问如何通过socket,实现在http协议上的数据传输?
  • 传输图像用什么类?
  • 关于网络中传输png图像
  • 如何远程传输图像?
  • 为什么java和vb通过socket传输文件时,java在接收数据时始终处于read状态?
  • 如何通过获得的图像句柄显示图像?

关键词

  • 图像
  • 客户
  • 文件
  • 数据
  • socket
  • delphi
  • 传输
  • netsong
  • 例子
  • 客户端

得分解答快速导航

  • 帖主:xh_zhou
  • OopsWare
  • BCB
  • netsong

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo