Autor Thema: Deklaration von mehreren Variablen  (Gelesen 1492 mal)

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Deklaration von mehreren Variablen
« am: 03.05.04 - 15:52:09 »
Hallo,

ich dachte immer wenn man im script
dim variable1, variable2, variable3 as integer
eingibt, sind alle 3 Variablen als integer deklariert.
Grad bin ich aber drauf gekommen, daß variable1+2 als Variant und nur variable3 als Integer deklariert wird.

Ist es irgendwie möglich in einer Zeile mehrere Variablen gleich zu deklarieren?
†090620141300

Glombi

  • Gast
Re:Deklaration von mehreren Variablen
« Antwort #1 am: 03.05.04 - 15:55:40 »
Damit sollte man besser nicht arbeiten, besser alles Zeile für Zeile. So ist jedenfalls meine Erfahrung.

Andreas

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Deklaration von mehreren Variablen
« Antwort #2 am: 03.05.04 - 16:01:10 »
dim variable1 as integer, variable2 as integer, variable3 as integer

hab noch keine negativen Erfahrungen damit gemacht
« Letzte Änderung: 03.05.04 - 16:01:47 von Thomas Völk »
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re:Deklaration von mehreren Variablen
« Antwort #3 am: 03.05.04 - 16:01:57 »
Normalerweise deklariere ich auch immer Zeile für Zeile.
Jetzt aber habe ich u.a. ca. 40 dreistellige Variablen die alle als String dekariert werden müssen und da dachte ich mir in einer, bzw. zwei Zeilen schauts nicht ganz so deppat aus als in so einer langen Wurscht.

-daniel
†090620141300

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Deklaration von mehreren Variablen
« Antwort #4 am: 03.05.04 - 16:15:44 »
Wie Thomas schon schrieb:
Dim Variable1 As Integer, Variable2 As Integer
geht völlig problemlos und ist syntaxkonform. Ob man lieber Variable für Variable in eigenen Zeilen deklariert (wie ich  ;) oder wie beschrieben auch mal in eine Zeile mehrere Deklarationen packt, ist Geschmackssache.

Dim Variable1, Variable2 As Integer
wäre aber exakt das gleiche wie
Dim Variable1
Dim Variable2 As Integer.
Variable1 macht LS in seiner Not zu Variant ...

HTH,
Bernhard

Driri

  • Gast
Re:Deklaration von mehreren Variablen
« Antwort #5 am: 03.05.04 - 16:21:27 »
Hui, is ja nen guter Hinweis. Bisher habe ich lediglich NotesDocuments mehrfach gehabt und das auch so erleidgt

Dim doc1, doc2 As NotesDocument

Dabei bin ich noch nie auf Probleme gestoßen. Tritt das evtl. nur bei Integer, String, etc. auf ?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Deklaration von mehreren Variablen
« Antwort #6 am: 03.05.04 - 16:31:39 »
Nein, prinzipiell wird ohne expliziter Typ-Deklaration Variant angenommen. Nun verträgt ein Variant zwar auch ein NotesDocument, aber guter Stil ist das nicht gerade  ;D

Bernhard

Driri

  • Gast
Re:Deklaration von mehreren Variablen
« Antwort #7 am: 03.05.04 - 16:37:35 »
Oki, dann werd ich mir das mal anders angewöhnen  ;)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Deklaration von mehreren Variablen
« Antwort #8 am: 03.05.04 - 16:40:18 »
Besser is das  ;)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz