comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: localising IDL programs
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: localising IDL programs [message #73933 is a reply to message #73932] Thu, 09 December 2010 16:05 Go to previous messageGo to previous message
natha is currently offline  natha
Messages: 482
Registered: October 2007
Senior Member
If you are interested I changed the routine to something more elegant:

str='hola què tal com estàs ?'
res=DIALOG_MESSAGE(ANSI_VALUE(str))

It works ! :)

The trick is do that:

FUNCTION ANSI_VALUE, str_in

str_inb=BYTE(str_in)
str_nel=N_ELEMENTS(str_inb)

FOR i=0l, str_nel-1 DO BEGIN

IF str_inb[i] GT 126b THEN BEGIN
char_in=STRING(str_inb[i:(i+1)<(str_nel-1)])
i++
ENDIF ELSE char_in=STRING(str_inb[i])

CASE char_in OF

'€': ...
.....

nata
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Font List
Next Topic: How come? Weird subarray problem...

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sun Oct 12 12:56:35 PDT 2025

Total time taken to generate the page: 1.11831 seconds