社区
网络及通讯开发
帖子详情
socket调试中的错误
lovelywenli
2006-05-21 10:54:52
由于套接字没有连接而且(当使用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受.(10057),on API'getpeername'
依照上面的错误提示,到底应该怎样修改程序呢
如果把他屏蔽掉会不会对程序有很大的影响呢
每次我点过确定后,程序还是可以运行的
...全文
271
8
打赏
收藏
socket调试中的错误
由于套接字没有连接而且(当使用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受.(10057),on API'getpeername' 依照上面的错误提示,到底应该怎样修改程序呢 如果把他屏蔽掉会不会对程序有很大的影响呢 每次我点过确定后,程序还是可以运行的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovelywenli
2006-05-23
打赏
举报
回复
我每次通信连接时,都会出现上面所给的错误提示,但是关了提示,通信传信息,一切还是都可以正常运行的
freefishmj
2006-05-23
打赏
举报
回复
没清楚你说的是什么毛病
sxzqlzx
2006-05-23
打赏
举报
回复
用非阻塞的吧
要不发送的时候判断一下
if(ClientSocket1->Connected)
ClientSocket1->SendText(sendtxt);
Andrionda
2006-05-23
打赏
举报
回复
void __fastcall TForm1::ClientOnRead(TObject *Sender,
TCustomWinSocket *Socket)
{
Memo1->Lines->Add(Socket->ReceiveText());
}
Andrionda
2006-05-23
打赏
举报
回复
Client端不用bind()吧?
lovelywenli
2006-05-23
打赏
举报
回复
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{//连接
this->ClientSocket1->Port=StrToInt(this->Edit1->Text);
this->ClientSocket1->Host=this->Edit2->Text;
this->ClientSocket1->Active=true;
this->StatusBar1->SimpleText="连接服务器......";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn3Click(TObject *Sender)
{//断开
this->ClientSocket1->Close();
this->StatusBar1->SimpleText="已经断开与服务器的连接";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn4Click(TObject *Sender)
{//发送
this->ClientSocket1->Socket->SendText(this->RichEdit1->Text);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ClientOnConnect(TObject *Sender,
TCustomWinSocket *Socket)
{
this->StatusBar1->SimpleText="连接到:"+this->Edit2->Text;
RichEdit1->Lines->Clear();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ClientOnRead(TObject *Sender,
TCustomWinSocket *Socket)
{
Memo1->Lines->Add(this->ClientSocket1->Socket->ReceiveText());
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ClientOnError(TObject *Sender,
TCustomWinSocket *Socket, TErrorEvent ErrorEvent, int &ErrorCode)
{
this->StatusBar1->SimpleText="无法连接到:"+this->ClientSocket1->Socket->RemoteHost;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ClientSocket1Error(TObject *Sender,
TCustomWinSocket *Socket, TErrorEvent ErrorEvent, int &ErrorCode)
{
ErrorCode=0;
}
//--以上就是我的代码,bind应该怎样加呢,我是初学者,还望多多指教了
pp616
2006-05-23
打赏
举报
回复
看代码没看出什么问题来呀。
唯一有可能错的地方就在
void __fastcall TForm1::BitBtn4Click(TObject *Sender)
{//发送
this->ClientSocket1->Socket->SendText(this->RichEdit1->Text);
}
改成
void __fastcall TForm1::BitBtn4Click(TObject *Sender)
{//发送
if(ClientSocket1->Socket->Connected)
this->ClientSocket1->Socket->SendText(this->RichEdit1->Text);
}
pp616
2006-05-21
打赏
举报
回复
没有bind??
楼主把出错前的一些相关代码贴出来看看。
Mock-
Socket
错误
处理与
调试
指南:常见问题与解决方案
本文系统介绍 Mock-
Socket
在 Web
Socket
和
Socket
.IO 模拟测试
中
的常见
错误
类型,包括连接失败、协议验证失败和关闭代码
错误
,并提供对应解决方案;阐述事件监听、服务器模拟
错误
等最佳实践,以及日志输出、事件触发监控等
调试
技巧,帮助开发者高效定位和修复问题。
socket
单步
调试
正确,F5
调试
错误
,运行也
错误
的解决方案
本文介绍了在
调试
socket
程序时遇到的一种现象:单步
调试
时一切正常,但使用F5全速运行或者实际部署时出现
错误
。问题根源在于
socket
程序与操作系统资源的异步交互,可能导致在不同执行环境下表现不一致。解决方案未详细说明,需参阅原文获取详情。
Socket
.IO Redis Emitter
错误
处理与
调试
:常见问题解决方案大全
本文系统梳理
Socket
.IO Redis Emitter在多服务器架构
中
的典型
错误
与
调试
方法,涵盖Redis连接失败、消息发送异常、类型
错误
等核心问题;介绍
调试
模式启用、Redis消息流监控、连接池与批量发送等性能优化实践;并提供版本兼容性矩阵、网络诊断、内存泄漏检测及日志分析等高级排查手段,助力构建高可用实时通信系统。
Pycharm
调试
错误
:连接 Python
调试
器失败
Socket
closed
当尝试在PyCharm
中
进行
调试
时遇到'连接Python
调试
器失败
Socket
closed'的问题,通常可以通过取消设置
中
的'PyQtcompatible'选项来解决。然而,如果问题依然存在,可能是由于项目文件夹
中
存在与Python内置模块同名的文件,如'queue.py'。删除或重命名该文件后,
调试
应能恢复正常。确保避免与Python标准库
中
的模块名称冲突,以防止类似问题。
节卡Jaka Zu APP编程避坑指南:从频繁通讯
错误
到稳定
Socket
交互的
调试
心得
本文针对节卡Jaka Zu APP在v1.6.7.3版本
中
常见的
Socket
通讯
错误
,系统梳理了从基础网络排查、固件/APP版本匹配、心跳与超时机制设计、数据封装校验、指令队列控制,到Wireshark抓包分析、压力测试及固件日志解读等全流程
调试
方法;强调TCP端口10001配置、静态IP部署、JSON指令封装、指数退避重连等关键技术实践,旨在实现工业场景下高可靠
Socket
交互。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章