_Inireadtoarray: bestimmten key finden und den array dazu ausgeben?

  • Hallo,

    um meine Frage zu verstehen solltet ihr mal hier unter _inireadtoarray gucken.

    Meine Frage also: Wie bekomme ich das Script dazu, einen bestimmten Key in der Ini zu suchen (ungeachtet der Section) und dann dazu den passenden Array (der Array?) auszugeben, weil ich per Button einen bestimmten Key (wie gesagt: Ungeachtet der Section) löschen möchte...

    Danke schonmal im Voraus,

    7 Mal editiert, zuletzt von Emperormatem (13. Februar 2011 um 16:21)

  • Hallo Emperormatem,

    einen bestimmten Key (wie gesagt: Ungeachtet der Section)

    widerspricht sich irgendwie.

    Aber du kannst mit

    [autoit]

    IniReadSectionNames

    [/autoit]

    alle Sektionsnamen einlesen und diese dann in einer For...Next Schleife durchgehen und darin den Key mit

    [autoit]

    IniDelete

    [/autoit]

    löschen. Achtung es werden dann alle Key 's mit diesem Namen gelöscht, also evtl. mehr als einer.
    Wenn jetzt RegEx Experten dies lesen fäll ihnen sicher auch eine andere Lösung ein,

    mfg autoBert

  • Ok, danke!

    Spoiler anzeigen
    [autoit]

    $Delete_film = Guictrlread($Combo_delete_film)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $array_delete_film = IniReadSectionNames($file)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    For $f = 1 to $array_delete_film[0] ;anzahl der sections
    IniDelete($file,$array_delete_film[$f],$Delete_film) ;durchgehen aller sections
    Next

    [/autoit]

    Meine "End-Funktion",

    6 Mal editiert, zuletzt von Emperormatem (13. Februar 2011 um 16:21)