当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 请各位高手指点!!!!再次感激!! ......
 ·如何提取数据到listbox    »显示摘要«
    摘要: 我用sqlserver数据库,做了一个程序,不知道如何用类似pb中游标的方法,在表中提取数据显示到listbox中。 ......


在线等待,关于WinSocket连接问题

我想编一个函数,知道IP,和欲发送的信息,发送成功返回1,发送失败返回0。  
  不在ClientSocket的OnConnect和OnError事件中来判别与目标主机建立连接是否成功。在函数、过程中怎么样判别  
   
  Function   SendMessage(var   IP:string;News:string):integer;  
  begin  
      Form1.ClientSocket1.Close;  
      Form1.ClientSocket1.Address:=IP;  
      Form1.ClientSocket1.Open;  
      ****************************//判断条件,如何判断??????  
      begin  
            Form1.ClientSocket1.Socket.SendText(News);  
            SendMessage:=1;  
        end  
      else  
            SendMessage:=0;  
      ****************************//问题所在  
    Form1.ClientSocket1.Close;  
  end;

NO.1   作者: halfdream

Function   SendMessage(var   IP:string;News:string):integer;  
  var  
      n:Integer;  
  begin  
      with   Form1.ClientSocket1   do  
      begin  
          Close;  
          Address:=IP;  
          Open;  
       
          while   not   ClientSocket1.Active   do  
          begin  
              Application.ProcessMessages;  
          end//这个循环条件里面没有加上超时,需要的话你自己加。  
   
          n:=Socket.SendText(News);  
          if   n=length(News)   then  
                Result:=1  
          else  
                Result:=0;  
          Close;  
      end;  
  end;  
   
   
 


 ·求一个分页显示程序,    »显示摘要«
    摘要: 一个分页显示程序,没页显示5个数据,大家帮帮忙!! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE