Du splitter strengen op efter mellemrum. Hvis vi antager at du får den første værdi i variablen val(=44), bruger du intval=CInt("&H"&val) til at finde integer værdien. Herefter finder du tegnet ved at bruge chr(intval).
Nu er jeg ikke ASP haj, men du kan vist bruge SPLIT til at dele strengen op i et array efter mellemrum. Herefter laver du en løkke fra 1 til UBound(array) for at gennemløbe alle værdierne. Inden i løkken har du så
DIM arr; DIM st = ""; arr = split(hexstr) for i=1 to UBound(arr) st = st + chr(cint(arr[i])) next i
Med forbehold for sammenblanding af pseudo- og ASP kode :-)
Takker! Jeg fik det til at virke med flg. DIM arr DIM st st = ""
hexStr = Trim(Value) hexStr = st + hexStr
arr = split(hexStr, " ") for i=0 to UBound(arr) st = st&chr(CInt("&H" &arr(i))) next
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.