现在我在做一个PDA中eVB开发的客户端和PC中VB开发的服务端进行通讯,主要是使用winsock进行操作,现在遇到两个问题。
1、我每一次从PDA传送一个字符串到PC上,接收数据的时候确不是一次性收下来的,比如"[hello]world"字符串,经常是第一次接收到"["然后后面的整个下来,那么,要如何判断一次传输结束了呢?不知道是否有好的办法,我的每一次传输的内容都不大,在8K之内的。
2、我传送的字符串中含有中文,但是,从PDA传输到PC的服务器端就出现了乱码,这样该如何解决呢,看了很多关于winsock资料,还是不得其解,有帖子说用byte数组,嗯,不知有没有谁有过这个经验,可否给点稍微详细的思路和过程。
非常感谢。
1、我每一次从PDA传送一个字符串到PC上,接收数据的时候确不是一次性收下来的,比如"[hello]world"字符串,经常是第一次接收到"["然后后面的整个下来,那么,要如何判断一次传输结束了呢?不知道是否有好的办法,我的每一次传输的内容都不大,在8K之内的。
2、我传送的字符串中含有中文,但是,从PDA传输到PC的服务器端就出现了乱码,这样该如何解决呢,看了很多关于winsock资料,还是不得其解,有帖子说用byte数组,嗯,不知有没有谁有过这个经验,可否给点稍微详细的思路和过程。
非常感谢。
解决方案 »
- 繁体系统运行vb程序,TextBox出现乱码的问题
- 奇怪现象:access数据库数据更新问题
- 等待大家指点:怎么给一个无click事件的控件添加click事件呢?
- 作过vba的进来谈谈你的感想,来着有分。
- 不难但很麻烦的问题~~~要交作业了~~~200分相送(完成后追加)
- 创建ActiveX控件问题
- 请问各位高手,COM+是否可以联机调试?如何做?谢谢
- 请教高手
- 如何压缩一个有密码的数据库?
- 我想做一个平滑的进度条,但我怎么也实现不了在其中显示的文字(如78%)能够一半白色而另一半蓝色,而且是在每个字在都要实现这种效果,怎么办,我用的是textout的API函数
- inputbox 函数问题(在线等待.......)
- 北京VB程序员的工资多少?
2。你试试发送之前strconv(string,vbfromunicode),然后接收方接收后strconv(string,vbtounicode)
很可惜,evb不支持strconv方法,所以,这个方法行不通了
看来得想另外的办法。
至于evb,没办法,我一点都不懂