Maybe your control expect Unicode string? In this case you can use STRCONV() to convert your string to Unicode().
>Hi,
>
>I have a fiscal printer, and I am trying to send to it some string. OK, there is ActiveX that interfeces the printer.
>
>so in VFP6 I have this string:
>
>a="àáâãä......" &&cyrillic Macedonian alphabet
>
>and do
>
>mycontrol.PrintMethot(a)
>
>and some charakters are printed some not, some replacet with different chars some with blanks.
>
>I try this example in VB6 and it works great. ?????
>Is VFP have problems with some encodings ???
--sb--