19. april 2011 - 12:08
Der er
8 kommentarer
tal til bogstaver
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.
19. april 2011 - 12:29
#2
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
End Module
19. april 2011 - 13:05
#4
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