IPWorks中的TCP方式双向通信
摘要:1、启动服务器端 ipwIPDaemon1.LocalPort := 'Localhost'; ipwIPDaemon1.LocalHost := 1981; ipwIPDaemon1.Listening := TRUE;2、连接服务器 ipwIPPort1.RemoteHost := 'Localhost'; ipwIPPort1.RemotePort := 1981; ipwIPPort1.Connected := TRUE;3、客户端向服务器发消息 ipwIPPort1.DataToSend := 'Hi~~!!!';4、服务端向客户端发消
阅读全文
posted @
2011-09-09 13:56
stwo
阅读(1949)
推荐(0)
客户端IdTCPClient向服务端IdTCPServer1发送消息
摘要:客户端IdTCPClient向服务端IdTCPServer1发送消息1、连接 with IdTCPServer1 do begin Bindings.Clear; Bindings.Add.IP := '127.0.0.1'; Bindings.Add.Port := 1982; Active := True; end; with IdTCPClient1 do begin Host := '127.0.0.1'; Port := 1982; Connect; end;2、服务端向客户端发消息procedure TForm1.BtnSendClic...
阅读全文
posted @
2011-09-07 12:22
stwo
阅读(5320)
推荐(0)
用正则表达式获取指定的字符串续_取出所有符合要求的字符串
摘要:在上一篇用正则表达式获取指定的字符串中,只是简单处理了下符合要求的字符串,假如有多个符合要求的自私办呢,本来懒得弄,后来还是有一网友也问了同一个问题,如是试了一下,用递归function GetNextMatch(AValue, APattern: string): string;var i: Integer; Regex: TRegex; s: string;begin Regex := TRegex.Create(APattern, [roIgnoreCase]); for i := 0 to Regex.Matches(AValue).Count -1 do begin Resul...
阅读全文
posted @
2011-09-01 15:12
stwo
阅读(2584)
推荐(0)
Oracle之Char VarChar VarChar2
摘要:在Oracle数据库中,字符类型有Char、VarChar和VarChar2三种类型,但不大清楚各自区别在哪儿,平时基本上就是用VarChar,只知道它能省空间,国为在最大限度内,有多少存多少。下面说下各自区别。Char:其长度是固定的,长度为2000VarChar:工业标准类型,可变长的数据类型,最大长度为2000VarChar2:Oracle特有的类型,可变长的数据类型,最大长度为4000在空间上,Char要比VarChar和VarChar2耗费空间,因为不管存多少内容,它的长度都为2000,而VarChar和VarChar2则因长度可变,会节省更多的空间在效率上,Char要比VarCha
阅读全文
posted @
2011-09-01 09:55
stwo
阅读(5772)
推荐(0)