hehe.. thanks m8 [Wink]

btw; I took the liberty to make your code readable too [Razz]
code:
FUNCTION html2text($TxtToConvert)
$Count,$Code
$TxtToConvert = SPLIT($TxtToConvert, "&#")
FOR $Count = 0 TO UBOUND($TxtToConvert)
$Code = SPLIT($TxtToConvert[$Count], ";")[0]
$TxtToConvert[$Count] = CHR(SUBSTR($Code, 2)) + SUBSTR($TxtToConvert[$Count], LEN($Code) + 1)
NEXT
$html2text = $TxtToConvert
ENDFUNCTION

I'll look into if the CHR() is really useful here... but if you look at the good old ASCII table displayer, you'll see that the cdes don't match?
code:
BREAK ON
CLS

AT(9,22) "Starting Windows in progress..."
BOX(10,10,12,65,"single")
$COL = 12
WHILE $COL < 64
SETASCII("on")
$a = 1
CLS
WHILE $a < 6 ;Change this value to get more or less numbers
$y = 1
WHILE $y <= 80
$z = 1
WHILE $z <= 20
AT($z,$y) "$x " + CHR($x)
$z = $z + 1
$x = $x + 1
LOOP
$y = $y + 10
LOOP
? SHELL "%COMSPEC% /c pause"
$a = $a + 1
LOOP
EXIT

_________________________
The tart is out there