我在做socket连接时,必须加个按钮执行socket.open连接SERVER端成功后,然后再加一个按钮专门用作发送数据,怎么才能把这两个按钮合并成一个,连接后直接发送或者发送前自动连接.
解决方案 »
- 如何在delphi中执行oracle的代码块?
- 求一条sql
- DBGrid不能显示数据
- 谁有《〈delphi5开发指南>>,我需要(非电子版本),南京
- 我想在我的软件中加入给手机发短信息的功能,该如何做呢?
- 把Exdcel导入Access的问题
- 帮不帮进来看看弄了半天了只好到这里来求教了!提示也送分。有关MDI 。
- 关于DbgridEh的问题
- 网站的主页竟然被人替换了,如何防止这类事情?(服务器为win2000 adv server)
- 如何判断query中的数据已经被修改
- 哪里有dbexpress for mysql4.1的驱动阿,现在的是3.2的驱动(最好是C++Builder的)。
- 本人数据库新手,紧急求救,关于 clientdataset 的更新问题!救命
begin
TcpClient1.RemoteHost :='地址';
TcpClient1.RemotePort :='端口';
tcpclient1.Active:=false;
TcpClient1.RemotePort := edit2.Text;//发送一条数据
tcpclient1.Active:=true;
bool_st:=true;//状态
end;如果想在这之前发,可以用下面的procedure TForm1.TcpClient1Connect(Sender: TObject);
begin
if bool_st then
begin
TcpClient1.Sendln('内容');//发送数据
bool_st:=false;
end;
end;