Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Thunder am 07.06.05 - 10:36:53

Titel: Script und schon die ersten Unklarheiten...
Beitrag von: Thunder am 07.06.05 - 10:36:53
Morgen,

habe gerade etwas Zeit und wollte mich etwas mit Notes Script beschäftigen. Eigentlich wollte ich die 1.Kapitel überspringen, denn Variablen/Konstanten/Arrays kennt man ja bereits von diversen anderen Programmiersprachen. Habe es dann aber trotzdem mal ausprobiert um mal den Debugger anzuschauen.

Und schon habe ich etwas unverständliches gefunden:
Bei der Eingabe von:

Sub Click(Source As Button)
   Dim zeichenkette As String
   Dim zahl1,zahl2 As Integer
   
   zeichenkette ="oigoigopiugpoigpi"
   zahl1 = 4535
   zahl2 = 32434
End Sub

wird im Debugger die Variable zahl1 als Variant und zahl2 als Integer angezeigt  ???

Dimensioniere ich zahl1 und zahl2 einzeln, so sind beide (wie erwartet) Integer.
Ist das so richtig ?

Gruß
Remko (der Scriptunerfahrene)
Titel: Re: Script und schon die ersten Unklarheiten...
Beitrag von: klaussal am 07.06.05 - 10:41:40
Aus der Hilfe:

Zitat
Dim iVer As Integer, kVer As Integer
' Declare nVer as an Integer variable.
' The declared type of mVer is Variant, the default
' data type, because no data type is declared for mVer:
' there is no As type phrase for mVer, and no data type
' suffix attached to mVer.

In deinem Fall müsset es also heissen:
dim zahl1 as integer, zahl2 as integer
Titel: Re: Script und schon die ersten Unklarheiten...
Beitrag von: diali am 07.06.05 - 10:43:11
es muss lauten
dim zahl1 as Integer , Zahl2 as Integer

Ich selber verwende
Dim zahl1 as Integer
Dim zahl2 as Integer
ist besser lesbar.
Titel: Re: Script und schon die ersten Unklarheiten...
Beitrag von: Thunder am 07.06.05 - 10:48:19
Dann ist es klar. Habe hier das Domino/Notes R5 Kompendium von Wagner/Hertel vor mir. Da geht das so nicht draus hervor.

Denke

Remko