Danke an Alle,

mein Fehler war wirklich doof, ich hab eine Variable brav mit einem
Array gef�ttert, doch mach ich das in dem Programm ein paar mal mit
der gleichen Variablen. Das hat er mir �bel genommen.

Jetzt nehm ich f�r jedes Array eine eigene Variable her und jetzt tuts
auch.

Wie gesagt er hat nicht wegen dem Cint gemeckert sonder weil ich eine
Variable als Array beschimpft hab, mit einer falschen Dimension.

Wie gesagt 

Danke und sch�nen Tag noch

Tobias


Hubert Daubmeier schrieb:
> 
> Die L�sung von Roman ist schon "richtig".  Was da zwickt ist wohl was
> anderes.
> 
> Erstens wenn ein Array 3 Mitglieder hat, dann liefert Ubound 3.  Ist der
> Array aber nullbasiert - was er bei Split() Funktion ist - dann musst
> halt eins abziehen.
> 
> Zweitens: warum machst Du die Operation in Zeile 20 und 30 auf zweimal?
> W�re simpel genug es in ein Zeile zu packen.
> 
> Drittens: ist die Cint() Funktion furchterbar beleidigt, wenn sie keine
> Zahlen kriegt.  Da k�nnte man jetzt lang und breit diskutieren ob das
> angebracht ist, oder ob es denn nicht besser w�re wenn er einfach ein 0
> zur�ckliefern w�rde.  Aber Fakt ist: es ist wie es ist. Also umgehen den
> beleidigten S�ckel
> 
> 10: For j = 0 to ubound(Zwischenvariablenname)
> 20:     If Isnumeric(Zwischenvariablenname(j)) Then
> 25:         umwandlung = Cint(Zwischenvariablenname(j))
> 30:     End If
> 40: Next j
> 
> Wobei man durchaus die Frage stellen k�nnte. Warum und wozu die
> [wahrscheinlich vergebliche] Liebesm�h.   In Scriptsprachen hast Du nun
> mal Variants als Datentypen.  Wenn in eine Variable eine Zahl als Text
> drinsteht ist das fast so gut, wie wenn gleich ein Zahl drinst�nde.  So
> k�nnen alle Rechenschritte druchgef�hrt werden.  Einzige Ausnahme ist
> die Addition, weil das Plus-Zeichen auch f�r die Textverkn�pfung dient.
> Aber auch da l�sst er sich besch...
> 
> Gibt mal auf einem Kommandoprompt ein und staune
> 
> Copy con test.vbs
> wscript.echo "123" * 1 + "123"
> [f6]-Taste dr�cken
> test eingeben und Return-Taste
> 
> --
> 
> Viele Gr��e
> Hubert Daubmeier
> 
> -----Original Message-----
> From: Tobias Meilhammer [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 21, 2002 4:21 PM
> To: ASP Diskussionsliste fuer Anfaenger
> Subject: [aspdebeginners] Re: Immer dieses Arrays
> 
> Hat leider keinen Effekt, selber Fehler.
> 
> Du meinst, das Ding geht dann auf die Stelle -1 im array, also beginnt
> dann auf jedem Fall am Anfang mit dem Suchen?
> 
> Naja aber leider, wie gesagt, ging leider nicht.
> 
> Tobias
> 
> Roman Pittroff schrieb:
> >
> > Probiere mal
> >
> > For j = 0 to ubound(Zwischenvariablenname) - 1
> >
> > Gruss
> >
> > Roman Pittroff
> > Consulting
> > Bangkok, Thailand
> >
> > >-----Original Message-----
> > >From: Tobias Meilhammer [mailto:[EMAIL PROTECTED]]
> > >Sent: Monday, January 21, 2002 10:12 PM
> > >To: ASP Diskussionsliste fuer Anfaenger
> > >Subject: [aspdebeginners] Immer dieses Arrays
> > >
> > >
> > >Hallo Liste,
> > >
> > >ich stell mich mal wieder ziemlich doof an, bzw. ich versteh einfach
> > >nicht, warum das nicht klappt:
> > >
> > >Ich hab eine Variable die ich aus einem Mehrfachauswahlfeld bekomm,
> > >also die mit den Werten gef�llt wird.
> > >
> > >Ich mach also ein Split an den Kommas.
> > >
> > >=> es sollte jetzt ja wohl ein Array sein. Soweit klappt das dann
> > >auch.
> > >
> > >Jetzt hab ich aber bei den Werten die da �bergeben werden noch einmal
> 
> > >eine Trennung, denn es kann sein, da� da auch noch ein u drinsteht,
> > >also sowas wie:
> > >
> > >1854u1547u1567
> > >
> > >Zun�chst �bergeb ich also den Wert des Arrays an einer Stelle an eine
> 
> > >Zwischenvariable und mach ich dann ein split (Zwischenvariablenname,
> > >"u")
> > >
> > >bekomm ich ja wieder ein Array raus.
> > >
> > >Wenn ich nun aber darin dann auf die Werte zugreifen will, bekomm ich
> 
> > >einen Fehler von wegen Typunvertr�glichkeit in der Zeile 20.
> > >
> > >10: For j = 0 to ubound Zwischenvariablenname
> > >
> > >20:     uebergabe = Zwischenvariablenname(j)
> > >
> > >30:     umwandlung = cInt(uebergabe)
> > >
> > >40: Next j
> > >
> > >Geb ich aber am Anfang ein On Error Resume Next ein und la� mir dann
> > >am Ende des Programm sie �bergegenen Werte ausgeben, stellt er mir
> > >brav zahlen dar!
> > >
> > >Was mach ich da falsch.
> > >
> > >Ich hoff es ist einigerma�en klar geworden was ich mein und mach,
> > >falls nicht, bitte nochmal nachfragen, ich qu�l mich schon den ganzen
> 
> > >Tag damit!
> > >
> > >Danke schon mal jetzt
> > >
> 
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie
> | knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an