#1 17. November 2009 Vbs Position Hilfe... Ich komm einfach nicht weiter Ich möchte ein programmschreiben der eine Messagebox ausgibt Frau oder Mann Frau wenn der letzte buchstabe ein "e" hat ansonsten Mann So sieht das bei mir aus Code: wert = inputbox("Bitte geben sie ihren Namen ein: ") text = "" position = instr(wert, "e") if wert = position then position = left(wert, position) msgbox("Es ist eine Frau") else msgbox("Es ist ein Mann") end if Danke im voraus BW bekommt ihr aufjedenfall + Multi-Zitat Zitieren
#2 17. November 2009 AW: Vbs Position Hilfe... instr: gibt dir nen Integer zurück und den vergleichst du mit nem String? Das wird nie klappen, wundert mich das der Compiler keinen Fehler da rausspuckt oder etwa doch. Versuch es mal mit der Right Funktion mit der u dann EIn Zeichen von Rechts analysieren kannst. Mfg Rushh0ur + Multi-Zitat Zitieren
#3 17. November 2009 AW: Vbs Position Hilfe... Das ist nicht vbs sondern Vb Script + Multi-Zitat Zitieren
#4 17. November 2009 AW: Vbs Position Hilfe... Jou hab gedacht da würde er trotzdem stressen. Willste sowas machen oder hab ich was Falsch verstanden: Code: wert = inputbox("Bitte geben sie ihren Namen ein: ") if right(wert, 1) = "e" then msgbox("Es ist eine Frau") else msgbox("Es ist ein Mann") end if Mfg Rushh0ur + Multi-Zitat Zitieren