小弟刚学socket编程,想通过点击chekbox来确定是客户端还是服务但段,下面这段程序如果连续点击CheckBox的话就会出现错误,提示'no address specified',不知道是什么原因。请各位高手指点。
procedure TServerForm.CheckBox1Click(Sender: TObject);
begin
if checkBox1.Checked then //做服务器端
begin
ClientSocket.Active:=False;
ServerSocket.Active:=True;
end
else //做客户端
begin
Clientsocket.Active:=True;
ServerSocket.Active:=False;
end;
end;
procedure TServerForm.CheckBox1Click(Sender: TObject);
begin
if checkBox1.Checked then //做服务器端
begin
ClientSocket.Active:=False;
ServerSocket.Active:=True;
end
else //做客户端
begin
Clientsocket.Active:=True;
ServerSocket.Active:=False;
end;
end;
解决方案 »
- 帮忙解决access voilation的问题
- intraweb 发布问题,错误提示:My Intraweb Application Error:Session not found. Session may have expired.
- 求助关于窗口的制作方法!
- 有一个问题啊,为什么有些人可以放200分,而我最多只能放100分
- 我的看法~~~~
- 各位DELPHI的程序员们,问一个简单的问题~~
- 我试过了,但不能永久的使用,在别的程序调用同一数据库的时候,还要重新设定,有别的高招吗?
- 如何把一个字符串转换成一个特定的数字?
- 回答者就有分:)
- 请问在DBMemo中能实现 象Uedit8.10b里的 跟着光标移动的黄色长条吗?
- 怎样才可以出现MSAGENT的对话泡泡(balloon)?[高分请教]
- 我想做一个工资管理系统啊?哪里有源代码看啊?
帮你up
那位帮忙推荐一本delphi的讲解的socket的书籍吧
upupup