hej alle, jeg er i gang med at skrive en kode i vb, som skulle lave en loginformular, problemet ligger i at jeg vil lave tallene 1-26 om til bogstaver, det skriver jeg sådan her: Dim 1, 2, 3, 4... as integer 1 = a 2 = b ... har også prøvet Dim 1 as integer = a dim 2 as integer = b dim 3 as integer = c ... vb siger at jeg skal skrive det sådan her 1:: = a 2:: = b 3:: = c ... men det hjælper ikke på koden.
når ja, er noget så langt med koden her: Option Strict On Module Module1
Sub Main() Dim tal As Integer Dim 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ,14 ,15 ,16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 as string 1 = v 2 = i 3 = t 4 = t 5 = u 6 = s 7 = g 8 = h 9 = b 10 = j 11 = k 12 = l 13 = m 14 = n 15 = o 16 = p 17 = q 18 = r 19 = e 20 = c 21 = d 22 = a 23 = w 24 = x 25 = y 26 = z Console.Write("indtast bruger: ") tal = CInt(Console.ReadLine()) If tal < 13 Then Console.WriteLine("navn indtastet rigtigt") Else Console.WriteLine("navn indtastet forkert") End If Console.Writeline("tryk enter for at fortsætte") Console.ReadLine() End Sub
fx når jeg skriver 1 = a så skriver vb: labels that are numbers must be followed by colons. og linjen før lighedstegnet skriver vb: syntax error har ellers lavet en lignende kode fx:
module module1 sub main() dim dag as integer = 7 dim km as integer = 3 dim beløb as integer = dag * km console.writeline("km på en uge = " & beløb) console.readline end sub end module
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.