Fragebogen

  • Hallo.

    Ich erstelle gerade einen Fargebogen, den zwei Leute ausfüllen sollen.

    Ich bin soweit, das zwei INI-Dateien entstehen

    person1.ini und person2.ini

    Diese sehen wie folgt aus:

    Person 1

    Spoiler anzeigen
    [autoit]


    [Person1]
    Nummer1=1
    Nummer2=J
    Nummer3=2

    [/autoit]

    Person 2

    Spoiler anzeigen
    [autoit]


    [Person2]
    Nummer1=1
    Nummer2=N
    Nummer3=1

    [/autoit]

    Nun möchte ich diese beiden vergleichen. Sind die beiden Werte gleich, dann soll eine "gleich" in die dritte INI (beide.ini), ansonsten "ungleich".

    Nur wie soll ich das machen?

    LG und später allen ein schönes Wochenende,

    Lina.

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl

  • ob ich das so verstehe muß ich mal schauen?

    Vielleicht finde ich rigendwo ein Beispiel zum Verständnis.

    Danke aber und schönes WE.

    LG, Lina.

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl

  • um if abfrage wirst du nicht herumkommen bzw du machst es halt mit switch/case - wobei das ja aufs gleiche rauskommt!

    einfach die einträge vergleichen und dementsprechend die neue ini schreiben/reinschreiben...

    greetz oli

  • Hallo zusammen.

    Danke, es funktioniert sehr sehr gut.

    Hier ein Teil meiner Lsg., da ich es erst einmal ausprobieren wollte:

    Spoiler anzeigen
    [autoit]


    If IniRead($name, "ER", "PLZ", GuiCtrlRead($Input_4)) == IniRead($name, "SIE", "PLZ", GuiCtrlRead($Input_4)) Then
    MsgBox(4096, "Result", "Gleich")
    else
    MsgBox(4096, "Result", "Ungleich")
    EndIf

    [/autoit]

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl