Avatar billede mikkel_sommer Nybegynder
01. maj 2006 - 16:33 Der er 7 kommentarer og
1 løsning

Finde ASCII koden for et tal

Jeg har brug for at få ascii koden for et tal i vb.net.

Nogen der ved hvordan jeg lettets gør det?
Avatar billede Spotgun Seniormester
01. maj 2006 - 16:58 #1
Prøv med:
Asc("4")

F.eks.:

Dim ditTal As String
ditTal = "4"
ditTal = Asc(ditTal)
MsgBox(ditTal)
Avatar billede arne_v Ekspert
01. maj 2006 - 17:05 #2
Asc er vist en VB6 kompabilitets funktion

jeg vil mene at Convert.ToInt32 eller CType Integer er mere VB.NET'sk

men Asc virker naturligvis fint
Avatar billede snepnet Nybegynder
01. maj 2006 - 17:10 #3
hvis det er ascii koden for karakteren "0" han vil have - er det så ikke gangbart blot at lægge 48 til tallet.
mvh
Avatar billede arne_v Ekspert
01. maj 2006 - 17:13 #4
jo

men jeg vil ikke kalde det paen kode
Avatar billede arne_v Ekspert
01. maj 2006 - 17:18 #5
jeg proeve iovrigt lige - CType Integer virker ikke

Imports System
Imports Microsoft.VisualBasic

Module Main
    Sub Main()
        Dim c As Char = "4"C
        Console.WriteLine(Asc(c))
        Console.WriteLine(Convert.ToInt32(c))
        'giver runtime error' Console.WriteLine(CType(c, Integer))
        Console.WriteLine(48 + Integer.Parse(c))
    End Sub
End Module
Avatar billede snepnet Nybegynder
01. maj 2006 - 17:41 #6
hehe ... næh kønt er det ikke :o)
men jeg synes heller ikke noget som det her er lige i øjet
int ascii = Convert.ToInt32(tal.ToString()[0]);
mvh
Avatar billede snepnet Nybegynder
01. maj 2006 - 17:45 #7
... eller noget tilsvarende i samme stil.
Avatar billede arne_v Ekspert
01. maj 2006 - 21:13 #8
stadigt paenere end den 48+ fordi selvom det er en lang smoere saa er
det nemt at laese - ogsaa for folk som ikke kan huske ASCII koder
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester