解决方案 »
- DELPHI中有没有象VB中那样的MSGBOX()函数?可以跳出提示框显示字符的?
- 告诉大家一个好消息
- 各位大虾知道哪有Bold 吗?
- 那里有李维的电子图书下载?
- 再现等待,关于序列化保存的奇怪问题
- 取Ide硬盘序列号函数
- 由tabset控件得到的疑惑。请大家帮帮忙。看一下
- 解救:delphi写的DLL,powerbuilder调用出现问题。
- 那位大虾有代关于代理服务器(如HTTP,FTP,POP3,SOCKET4/5)的资料和源代码???
- PS问题:如何理解“CMYK模式的图片文件只能置入与其模式相同的图片。”
- xp下安装delphi xe5 update2安装完成但不能运行。
- DefaultInterface 是什么意思啊
ClientSocket1.Socket.SendBuf(Buff2,7);中应该是ClientSocket1.Socket.SendBuf(Buff,7);
短线下是服务端代码
1 SCServerClientRead 事件被触发时,感觉是已经收到数据了
2 但楼主又用了 Socket.ReceiveBuf 再去收,不知道是不是连接断开了,为何没有卡住,连接是异步的么
Buff:Array of byte; //由于Buff是动态数组,,,如果是Buff : array [0..6] of Byte;这样的定义你的发送就是正确的
begin
ClientSocket1.Socket.SendBuf(Pointer(Buff2)^,7); //这种只针对动态的
//或者
//ClientSocket1.Socket.SendBuf(Buff2[0],7);//动态的或者静态的都可以
end;