Float oder Integer?

  • Hallo,

    wenn man TrayGetMsg() oder GUIGetMsg() abfragt, speichert man ja meistens den Wert in $nMsg. Das n von $nMsg bedeutet ja, der Wert ist ein Float. Ist den der Rückgabewert von den GetMsg ein Float, kein Integer?

  • blub???
    ist doch jedem selbst überlassen wie er seine variablen deklariert oder?

    aber auf deine frage keine ahnung^^
    ich nehm halt z.b. für handles ein h usw... aber wenn ich schonma den msgmode benutz dann nenn ich es einfach msg :D

    MFG FireFlyer

    *Paradox ist, wenn man sich im Handumdrehen den Fuss bricht* :D

  • Bei UDF's muss man sich ja schon an viele Dinge halten, wieso denn nicht auch an Präfixe für Variablen?

  • Bei UDF's muss man sich ja schon an viele Dinge halten, wieso denn nicht auch an Präfixe für Variablen?


    Bei einer UDF die es Wert ist in die Offizielle Bibliothek zu kommen oder dafür gehalten wird ;) ist das doch auch pflicht (Siehe Link oben)

  • bei $n ist es nicht ganz so wichtig meine ich. $n wird von vielen einfach als Number = Zahl gelesen, wobei der Datentyp nicht unterschieden wird. Hab ich auch schon in mehreren UDFs gesehen, die bei AutoIt dabei sind (weiß aber nicht mehr wann und welche)

  • Dann sollte man am besten nur zwischen Array ($a...), String ($s...), Zahl ($n...), Bool ($b...) und Handle ($h...) unterscheiden, oder was sagt ihr dazu?

    • Offizieller Beitrag

    Wie du die Variable benennst ist doch eigentlich Wurst.Nimm einfach $msg wie in den meisten Hilfe Beispielsscripten.

  • also ich sage mal "Wayne" :thumbup:

    Wichtig ist / wird sowas m.M. nach nur:

    1. wenn man professionell entwickelt -> Debugging -> Dokumentation, Pflichtenheft, Kundenwünsche
    2. mit mehren Leuten an einem "Projekt" arbeit
    3. GROSSE "Projekte" zu verwalten hat
    4. viele [eigene/fremde] UDF verwaltet / benutzt
    ...

    generell ist eine saubere Deklarierung immer wünschenswert aber ich kenne keine Firma die AutoIT für "richtige" Applikationen werwendet - eher als Möglichkeit für nette, schnelle Tools, Workarrounds für Administratoren

    Zitat

    Laughing Man

    "I thought, what I'd do was, I'd pretend I was one of those deaf-mutes"