首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

散尽积分,只求inno答案解决方案

2012-02-07 
散尽积分,只求inno答案[INI]Filename: {app}\config\my.ini Section: ADDRESS Key: LOCALIP Stri

散尽积分,只求inno答案
[INI] 
Filename: "{app}\config\my.ini"; Section: "ADDRESS"; Key: "LOCALIP"; String: "{{ConfigPage1.Values[1]}}" ;Check:IsSystemIPEquallocalIP; 
[code] 
function IsSystemIPEquallocalIP():Boolean; 
begin 
  if ConfigPage1.Values[1] = ConfigPage1.Values[2] then 
  Result := False 
  else 
  Result :=True; 
简单说明下:这个是inno setup脚本我想实现在运行的时候,把我本机的ip地址写到“string”中,条件是systemip和localip相等时,才写入到my.ini的LOCALIP字段中,如何实现?(上面的代码是我的代码,不正确) 
  

还有就是如何获得安装第一步的选择语言页的ID号?不用读注册表的方法,inno setup还有什么方法能获得本机的ip地址?

[解决办法]
这个是什么语言呢?不了解
[解决办法]
语言ID在Inno下是个常量,在语言框消失之后就有效了,叫{language},用数字表示不同的语言,好像还有个函数可以有同样效果的,IP那个你看看帮助呢,我不记得有直接的函数,用高级语言写DLL在Inno下调用是肯定可以的,也很简单,另:发到Delphi组,懂的人多些

热点排行