Christof,
Thanks I'd never tried it myself.
>Nope, that was my first thought when I found this problem. *s* VFP stores the declaration in memory using the API function name, not the alias and therefore overwrites previous declarations if you define a function a second time with a different alias. All you can get is a different declaration for the ANSI and the UniCode version.