CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  网络编程

请问有没有将一个对象通过网络发送的方法

楼主zhixin1007(陌生人)2005-03-03 12:25:47 在 VB / 网络编程 提问

我现在有个程序需要通过网络传送自己定义的对象,目前实现上是没有问题,就是自己写了个编码函数和解码函数,先转换为字节流,传送过去后在根据字节流生成一个对象...  
  但是这样导致效率极其低下,循环发送1000个对象,CPU占用100%毫时6秒,实际发送的字节数不到200K.  
  请问有没有直接把一个对象转成字节数组的方法啊? 问题点数:0、回复次数:5Top

1 楼w3k(网络3K)回复于 2005-03-03 12:33:43 得分 0

帮你顶Top

2 楼sheerfish999(本人已经不需要昵称了)回复于 2005-03-03 12:35:36 得分 0

是效率太低了点Top

3 楼viena(维也纳N02)回复于 2005-03-03 12:41:22 得分 0

关注   &   学习  
  我们现在是用XML传送的,也有效率极低的问题~Top

4 楼zyg0(影子(被评为本年度最可爱流氓)回复于 2005-03-03 12:55:09 得分 0

Public   Declare   Sub   CopyMemory   Lib   "kernel32"   Alias   "RtlMoveMemory"   (Destination   As   Any,   Source   As   Any,   ByVal   Length   As   Long)  
  api   CopyMemory   可以实现你说的功能  
  Top

5 楼zhixin1007(陌生人)回复于 2005-03-03 13:18:37 得分 0

这个....只能实现数组对数组的拷贝啊  
  如果要使用copymemory,必须知道对象的地址,和对象所占内存的大小,要是此对象占用内存不是连续的,那就更不好办了.  
  另外,从字节数组拷贝回对象的问题就更大了...Top

相关问题

  • 类方法,对象方法
  • session对象实现方法
  • 对象的方法的方法?
  • 只有用 面向对象方法吗?
  • C++对象有自杀的方法吗?
  • 请教Array对象的sort 方法
  • TextRange对象pasteHTML方法的问题
  • 关于对象方法的继承
  • 方法也是对象,对吗?
  • 对象 'fullScreen' 的方法 'IWMPPlayer4'失败

关键词

  • 对象
  • 字节数
  • copymemory
  • 传送
  • 发送
  • 实现
  • 问题

得分解答快速导航

  • 帖主:zhixin1007

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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