|
节选于crc_notice_func.pas
- procedure crc_params_prepare();
- var
- ini:tinifile;
- url,tmp,inistr:string;
- begin
- ini:=tinifile.Create('crc_notice.ini');
- //for port
- url:='http://www.nagomes.com/import/inidb.php/get/ft522port';
- tmp:=MyGetWebPage(url);
- crc_port:=trim(tmp);
- if(length(crc_port)=0)then
- begin
- inistr:= ini.ReadString('config','port','');
- if(length(inistr)>0)then
- begin
- crc_port:=inistr;
- end;
- end else
- begin
- inistr:= ini.ReadString('config','port','');
- if(length(inistr)=0)then
- begin
- inistr:=crc_port;
- ini.WriteString('config','port',inistr);
- end;
- end;
- //for ip
- url:='http://www.nagomes.com/import/inidb.php/get/ft522ip';
- tmp:=MyGetWebPage(url);
- crc_ip:=trim(tmp);
- if(length(crc_ip)=0)then
- begin
- inistr:= ini.ReadString('config','ip','');
- if(length(inistr)>0)then
- begin
- crc_ip:=inistr;
- end;
- end else
- begin
- inistr:= ini.ReadString('config','ip','');
- if(length(inistr)=0)then
- begin
- inistr:=crc_ip;
- ini.WriteString('config','ip',inistr);
- end;
- end;
- //
- ini.free;
- end;
复制代码
|
|