- 博客(5)
- 收藏
- 关注
原创 读配置文件
读配置文件:Myini: TIniFile;begin try Myini:= TIniFile.Create(ExtractFilePath(Application.ExeName )+ config.ini);//下面BufferSize和DefaultPort自定义就行了 BufferSize:= Myini.ReadInteger(ClientInf
2009-11-16 21:28:00
258
原创 TCP/UDP通信
TCP通信: 用indy控件时,由于client本地port不能自己定而是由控件程序自己分配一个,而且自己不好改,因此是双向通信时可以用udp双向通信的方法每个界面上放一个client,一个server.可以看下indy的demo 客户端: IdTCPClient1.Host := edServer.Text; IdTCPClient1.Port := s
2009-11-16 21:25:00
748
转载 delphi中的几个符号@、^、$
@符号返回一个变量的地址 例: var f:string; p:^string; //声明一个字符串类型的指针begin f =demo; p = @f; showmessage(p^);//显示结果为‘demo’ end; ^符号在delphi中
2009-11-16 12:14:00
2530
转载 Delphi中"流"的利用
什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。如果你对流的操作非常熟练,在程序中利用流的方便性,写起程序会大大提高效率的。下面,笔者通过四个实例:EXE文件加密器
2009-11-16 10:46:00
444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人