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

    摘要: 毕业了,给自己做了个网站找工作,请多支持,来者有分,100放送 ......
    摘要: c:\>debug -d 600 135e:0600 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 135e:0610 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 135e:0620 00 00 00 00 00 0......


怎样判断分别连到服务端两个TServerSocket上的客户端来源于同一台远端电脑

我用  
   
  if   (PSuperVise^.mSocket.RemoteHost=Socket.RemoteHost)   and  
                  (PSuperVise^.mSocket.RemoteAddress=Socket.RemoteAddress)   then  
   
  进行判断,结果在局域网内没有问题,但在外网中,发现判断出错。  
   
  为什么?怎么办?

NO.1   作者: aiirii

if   (PSuperVise^.mSocket.RemoteHost=Socket.RemoteHost)    
  這個判斷已經足夠了吧??  
 

NO.2   作者: kmzym

在Internet上Socket.RemoteHost指的网关或有真实IP的机器,除非客户端自定义一个识别标志,不然服务器是不能判断是不是同一台机器的。


    摘要: 在一个操作中: dim strfs as string strfs="aaaaa,bbbbb,ccccc" strfs = evaluate("@replacesubstring(strfs;,;:)") 执行时,出现错误"type mismatch",类型不匹配. @replacesubstring(strfs;,;:) 本身执......
» 本期热门文章:

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