Man kan skrive et Æ ved at trykke alt+0145. Kan man ikke gøre noget lignende? Der er en anden type tabel, med måder, at skrive bogstaver på (med tal og tegn) - kan bare ikke lige huske hvad den hedder.
Jeg er godt klar over, at svaret formegentlig bliver et: Det kan man ikke - det er også hvad jeg pt. er kommet frem til. Men der er trodsalt en del eksperter til stede, det kunne være, at nogen kendte en løsning.
Ja man kan skrive et æ ved ALT+145.. men det er jo bare det samme som at tykke på æ-knappen. Så kan Ascii nørderne altid få det tegn frem de vil selv om tegnet ikke er på keyboaded Alt-1 eller Alt-2...
Ja det er helt ioden for jeg vil da gerne se hvordan man kan snyde ASP kompileren/fortolkeren til at acceptere æ ø å i et variablenavn.
Det svare lidt til man ikke kan havde \|<>: i filnavne.
Må jeg spørge hvorfor det er så vigtigt at havde æøå i et variablenavn?
Måske jeg kan overbevise dig om hvorfor det forholder sig sådan. Der findes noget som hedder CodePage og Ascii tabeller. Standart for alle Ascii CodePage tabller er de første 127 tegn som indeholder ;:!"#¤%&/()=`? med flere samt 0-9 samt a-z samt A-Z ligge på samme plads (A = ALT+65), er stort set ens fra CodePage til CodePage. Karakter fra 128-255 er Extended Ascii karakter og er forskellig alt efter hvilken CodePage (Dansk/Tysk/..) du bruger, så det ændre sig fra land til land. I danmark bruger vi æ,ø,å og Æ,Ø,Å. Hvis du kigger i en CodePage tabel vi du se at i UK/US er det andre tegn end æøåÆØÅ på de pladser, derfor kan de ikke bruges som variable navn...
Hvis du har en gammel DOS manual kan du se indholdet af de forskellige CodePage tabeller.
Det var Ascii jeg havde håbet kunne hjælpe - men det fortæller du jo så, er umuligt :o)
Det er egentlig for, at undgå et par dobbelt arrays.
Synes godt om
Ny brugerNybegynder
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.