Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: 2 INIs abgleichen und ausgeben

  Alt 22. Nov 2005, 13:40
Hallo Pump3r.

Ich würde das Wissen um den Namen der MUTTER.INI aus der Abteilungs-INI heraushalten. Genügt es nicht, das dein Installations-Tool weiß, wo es die Default-Werte hernehmen muss?

Delphi-Quellcode:
const
  Key_Pfad = 'Pfad';
  Key_Name = 'Name';
  Key_Info = 'Info';

  Section_AdobeReader = 'Adobe_Acrobat_Reader';
  // ...
  
var
  AbteilungIni, MutterIni: TMemIniFile;
  sPfad, sName, sInfo: string;

begin
  // ...
  sPfad := AbteilungsIni.ReadString(Section_AdobeReader, Key_Pfad,
             MutterIni.ReadString(Section_AdobeReader, Key_Pfad, '')
           );
  // ...
end;
Jetzt kann deine Abteilungs-INI so aussehen:

Code:
[Adobe_Acrobat_Reader]
[EPO]
[vScan]
[Office]
Grüße vom marabu
  Mit Zitat antworten Zitat