Hier also die nun komplette VisualBasic-Funktion.:
Function Telegraph (phrase as String)
dim i as Integer
dim m as String
dim neu as String
for i=1 to Len (phrase)
m= mid(phrase, i, 1)
Select Case m
Case "0"
neu= neu & ":null:"
Case "1"
neu= neu & ":eins:"
Case "2"
neu= neu & ":zwei:"
Case "3"
neu= neu & ":drei:"
Case "4"
neu= neu & ":vier:"
Case "5"
neu= neu & ":fuenf:"
Case "6"
neu= neu & ":sechs:"
Case "7"
neu= neu & ":sieben:"
Case "8"
neu= neu & ":acht:"
Case "9"
neu= neu & ":neun:"
Case "a"
neu= neu & ":anton:"
Case "A"
neu= neu & ":Anton:"
Case "ä"
neu= neu & ":ärger:"
Case "Ä"
neu= neu & ":Ärger:"
Case "b"
neu= neu & ":berta:"
Case "B"
neu= neu & ":Berta:"
Case "c"
neu= neu & ":cäsar:"
Case "C"
neu= neu & ":Cäsar:"
Case "ch"
neu= neu & ":charlotte:"
Case "Ch"
neu= neu & ":Charlotte:"
Case "d"
neu= neu & ":dora:"
Case "D"
neu= neu & ":Dora:"
Case "e"
neu= neu & ":emil:"
Case "E"
neu= neu & ":Emil:"
Case "?"
neu= neu & ":eszett:"
Case "?"
neu= neu & ":Eszett:"
Case "f"
neu= neu & ":friedrich:"
Case "F"
neu= neu & ":Friedrich:"
Case "g"
neu= neu & ":gustav:"
Case "G"
neu= neu & ":Gustav:"
Case "h"
neu= neu & ":heinrich:"
Case "H"
neu= neu & ":Heinrich:"
Case "i"
neu= neu & ":ida:"
Case "I"
neu= neu & ":Ida:"
Case "j"
neu= neu & ":julius:"
Case "J"
neu= neu & ":Julius:"
Case "k"
neu= neu & ":kaufmann:"
Case "K"
neu= neu & ":Kaufmann:"
Case "l"
neu= neu & ":ludwig:"
Case "L"
neu= neu & ":Ludwig:"
Case "m"
neu= neu & ":martha:"
Case "M"
neu= neu & ":Martha:"
Case "n"
neu= neu & ":nordpol:"
Case "N"
neu= neu & ":Nordpol:"
Case "ö"
neu= neu & ":ökonom:"
Case "Ö"
neu= neu & ":Ökonom:"
Case "o"
neu= neu & ":otto:"
Case "O"
neu= neu & ":Otto:"
Case "p"
neu= neu & ":paula:"
Case "P"
neu= neu & ":Paula:"
Case "q"
neu= neu & ":quelle:"
Case "Q"
neu= neu & ":Quelle:"
Case "r"
neu= neu & ":richard:"
Case "R"
neu= neu & ":Richard:"
Case "sch"
neu= neu & ":schule:"
Case "Sch"
neu= neu & ":Schule:"
Case "s"
neu= neu & ":siegfried:"
Case "S"
neu= neu & ":Siegfried:"
Case "t"
neu= neu & ":theodor:"
Case "T"
neu= neu & ":Theodor:"
Case "ü"
neu= neu & ":übermut:"
Case "Ü"
neu= neu & ":Übermut:"
Case "u"
neu= neu & ":ulrich:"
Case "U"
neu= neu & ":Ulrich:"
Case "v"
neu= neu & ":viktor:"
Case "V"
neu= neu & ":Viktor:"
Case "w"
neu= neu & ":wilhelm:"
Case "W"
neu= neu & ":Wilhelm:"
Case "x"
neu= neu & ":xanthippe:"
Case "X"
neu= neu & ":Xanthippe:"
Case "y"
neu= neu & ":ypsilon:"
Case "Y"
neu= neu & ":Ypsilon:"
Case "Z"
neu= neu & ":Zeppelin:"
Case "z"
neu= neu & ":zeppelin:"
Case Else
neu= neu & ":" & mid(phrase, i, 1) & ":"
End Select
Next
Telegraph = neu
End Function |
Hinterlasse einen Kommentar