各位大虾帮忙!如何用 BCB 的 TServerSocket TClientSocket在局域网实现信息群发?
各位大虾帮忙!如何用 BCB 的 TServerSocket TClientSocket在局域网实现信息群发?
现在已经实现点对点发送,如何实现对局域网中的机器进行群发,我已经用dbgird连接记录ip的数据库了,是否可以通过利用循环,然后执行
ADOQuery1->Close();
ADOQuery1->Sql->Clear();
ADOQuery1->Sql->Add("select * from 表名");
while(ADOQuery1->Eof)
{
ClientSocket1->Active = false;
AnsiString Server=DBGrid1->Columns->Grid->Fields[1]->Text;
ClientSocket1->Host=Server;
ClientSocket1->Active=true;
ClientSocket1->Socket->SendText(edName->Text+":"+RichEdit1->Text);
ADOQuery1->Next();
}
现在只能是执行对数据库内登记ip的机器一次连接,但是不能发送!
各位大虾执教!