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
