Frage zu " #AutoIt3Wrapper_Res_Description " und " #AutoIt3Wrapper_Res_Comment "

  • Hallo zusammen,

    ich bin gerade dabei, meine ersten Schritte mit AutoIT zu tun :party: .

    Da ich es aus anderen Projekten gewohnt bin, meine Arbeit sauber zu dokumentieren, wollte ich die Dateieigenschaften der compilierten *.au3 Datei gleich anpassen.

    Ich bekomme das soweit auch hin, bis auf 2 Dinge:

    1.)
    Wenn ich unter

    [autoit]

    #AutoIt3Wrapper_Res_Comment=Hier steht der Kommentar

    [/autoit]

    eintrage, erscheint in der EXE überhaupt nichts.

    2.)
    Wenn ich unter

    [autoit]

    #AutoIt3Wrapper_Res_Description=Der Lizenzschlüssel ist: $_Var_LicKey

    [/autoit]


    eintrage, erscheint in der EXE

    Zitat

    Der Lizenzschlüssel ist: $_Var_LicKey

    obwohl ich in AutoIT folgenden Code drin habe:

    [autoit]

    ; Script Start - Add your code below here

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

    DIM $_Var_LicKey
    $_Var_LicKey="IDi-xjdde-erER-arekrj"

    [/autoit]

    Kann das entweder ...

    a.) daran liegen, das die Variable erst später aufgerufen wird, oder
    b.) das die Variable hier nicht aufgelöst wird. Es steht ja nicht der Wert, sondern der Name der Variablen in der Beschreibung.

    Gibt es hierfür überhaupt eine Lösung ?

    Gruss und Danke

    Hassan

    Einmal editiert, zuletzt von HassanMullah (20. Oktober 2010 um 10:19)

  • Alle "Befehle" die mit # anfangen sind Präprozessoranweisungen dh. dass sie vor allem anderen beim compilieren ausgeführt werden. Die Variable wird da logischerweise nicht benutzt. Das kann dann im nachhinein auch nicht geändert werden.

    [autoit]

    #AutoIt3Wrapper_Res_Comment=Hier steht der Kommentar

    [/autoit]

    wirst du weder in der Exe finden, noch bei der Ausführung bemerken.Wenn du unter Rechtsklick auf die Datei --> Eigenschaften --> Allgemein oder Details guckst wirst du es dort finden.