von balu » Do, 04.06.2009 15:26
Hallo Leute,
ich weiß das ich ja nicht "die Kenne" habe, aber trotzdem wollt ich auch mal kurz mitmischen
Also
liefert bei mir hier unter Win/XP und OOo 2.2.1, 2.4.1, und 3.1.0 das gewünschte Ergebnis in der Box von 12,34.
Nur wenn ich den Code-Schnipsel
Code: Alles auswählen
Dim BeitragGesamt As Double
BeitragGesamt = BeitragGesamt + CDbl(oFrmTest.getControl("numBeitrag_" & i).Text)
noch mit an den Anfang einfüge, bekomme ich den Fehler
BASIC-Laufzeitfehler.
Objektvariable nicht belegt.
was ja wohl auch logisch ist, da ja z.B.
i nicht bekannt ist. Aber vielleicht liegt ja genau dort der Hund begraben den toni007 zu schaffen macht, wenn
i als INTEGER deklariert ist. Ist ja nur mal so eine Laien Vermutung.
Ich geh dann mal wieder

Gruß
balu
Hallo Leute,
ich weiß das ich ja nicht "die Kenne" habe, aber trotzdem wollt ich auch mal kurz mitmischen :wink:
Also
[code]
msgbox CDbl("12,34")
[/code]
liefert bei mir hier unter Win/XP und OOo 2.2.1, 2.4.1, und 3.1.0 das gewünschte Ergebnis in der Box von 12,34.
Nur wenn ich den Code-Schnipsel
[code]
Dim BeitragGesamt As Double
BeitragGesamt = BeitragGesamt + CDbl(oFrmTest.getControl("numBeitrag_" & i).Text)
[/code]
noch mit an den Anfang einfüge, bekomme ich den Fehler
[quote]
BASIC-Laufzeitfehler.
Objektvariable nicht belegt.
[/quote]
was ja wohl auch logisch ist, da ja z.B. [b][color=#0000FF][i]i[/i][/color][/b] nicht bekannt ist. Aber vielleicht liegt ja genau dort der Hund begraben den toni007 zu schaffen macht, wenn [b][color=#0000FF][i]i[/i][/color][/b] als INTEGER deklariert ist. Ist ja nur mal so eine Laien Vermutung.
Ich geh dann mal wieder :lol:
Gruß
balu