这是服务器接收端:
当我接受客户端发来的数据流时,
Socket.ReceiveBuf(MyBuffer, MyReceviceLength); 将数据发送到缓冲区。
Mystream.Write(MyBuffer,MyReceviceLength);转换成数据流
将数据发送到缓冲区时没有错误,但是在转换成数据流时既在执行
Mystream.Write(MyBuffer,MyReceviceLength);语句中出现错误
错误提示
Access violation at address 004BBB48 in module'Project2.exe'.Read of
address 00000000这是什么原因呀??大家能不能给帮忙解决一下?
当我接受客户端发来的数据流时,
Socket.ReceiveBuf(MyBuffer, MyReceviceLength); 将数据发送到缓冲区。
Mystream.Write(MyBuffer,MyReceviceLength);转换成数据流
将数据发送到缓冲区时没有错误,但是在转换成数据流时既在执行
Mystream.Write(MyBuffer,MyReceviceLength);语句中出现错误
错误提示
Access violation at address 004BBB48 in module'Project2.exe'.Read of
address 00000000这是什么原因呀??大家能不能给帮忙解决一下?
解决方案 »
- TADOQuery, TADOTable:几个问题
- delhi7的一个bug,让老夫很郁闷啊!
- 带参数的存储过程没法建立
- 创建快捷方式的问题请教,救命啊!~~~
- Access 数据类型问题
- 用DELPHI写托盘效果的程序,如何弹出那个黄色背景的汽泡式信息对话框?
- 怎样将listview中的内容保存到一个文本文件中?
- 能用Delphi做一个类似Dhcp的动态IP分配的软件吗?
- 急:如何在一个 grid 里显示两个表的字段?
- 如何只打印窗体内的标签内容?高分求助!100分!
- 为什么我用TInternetExplorer响应BeforeNavigate时不能Cancel
- 窗体有个背景色,窗体上覆盖一个图片,如何在图片上加入的label文字,只显示字,不要背景色(急)
反正有错就是了,再查查吧,说不定错误在其它哪个地方
你的MyBuffer是个什么类型?
我估计问题出在MyBuffer上面,不过只看你你这两条语句看不出什么问题来