INI system beibehalten



  • Ich möchte ein inf schreiben.Sie lief auch bis auf bestimmte teile auf das INI system aus aber irgend wann muss ich das ändern. Ich möchte aber trotzdem noch variabel bleiben wie im INI system und nich so stumpf wie mit writestring .Giebt es da eine Möglichkeit?

    Die Datei sieht so aus:

    [Version]    
    signature="$CHICAGO$"
    Class=Monitor
    ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
    Provider=%SCOTT%
    DriverVer = 12/11/2002,1.30
    
    [ClassInstall32]
    AddReg=ClassAddReg32
    //bis hier komme ich mit dem INI system
    //ich möchte aber auch so weiter machen
    //Könnte man evl das = bei ini weg machen?
    [ClassAddReg32]
    HKR,,,,%MonitorClassName%
    HKR,,Icon,,"-1"
    HKR,,NoInstallClass,,1
    


  • Ich würd die Inf-Datei per CStdioFile & ReadString einlesen und dann dem eingelesenen String per Format einfach Zeilen hinzufügen. Danach noch alles wieder mit WriteString abspeichern. Fertig.

    Happosai



  • Das hatte ich auch im Kopf nur das läst sich nich so schän lesen wie mit INI. Denn wenn ein User mal in der Datei rumfuscht (zeilen rücken) komme ich mit ReadString nich voran.


Anmelden zum Antworten