Konvertering sifre til ord kan virke teller intuitivt , men faktisk alle bokstaver, tall og tegn er lagret som tall av datamaskinen internt. Det betyr at du kan konvertere vanlige tall som " 41 " i sine brev ekvivalenter ( 41 er nummeret brukes til å lagre bokstaven " A") . Visual Basic 6 gir en enkel " Chr. "-funksjonen til å konvertere tall til sine brev ekvivalenter , noe som gjør det enkelt å behandle lister av tall til ord. Instruksjoner
en
Ta rekke tall du er gitt , og ordne deretter inn i en matrise. For eksempel hvis du har tallene 66 , 111, 123 , 125 , 101 , 114 , 0 , 42, 101 , 123 , 111, 103 så du vil skrive på toppen av din konvertering funksjon : en
Dim tall () som Variant
tall = Array ( 66, 111 , 123 , 125, 101, 114, 0 , 42, 101, 123, 111 , 103 )
2
Copy og lim inn følgende kode etter koden ovenfor for å opprette en ny streng : en
Dim secretMessage som String = ""
for i = 0 For å numbers.Count
secretMessage = secretMessage & Chr ( tall ( i) )
Neste
3
Kopier og lim inn følgende kode i en hendelse funksjon for å se den hemmelige meldingen " Visual Basic & rdquo ; dukker opp : en
MsgBox secretMessage