>I've decided to branch off to make this more readable, also the OS has changed.
>
>OK, anyway -
>
>Document says:
>Int FAR PASCAL funcTS400SetLoadFont(int iParameter, int iInputValue,
>unsigned char *pbInputFontFileName)
>
>My declare is:
>declare integer funcTS400SetLoadFont in BUICAP32.DLL integer iParameter, integer iInputValue, unsigned char *pbInputFontFileName;
>
>The call is:
>m.nretval=funcTS400SetLoadFont(0, 0, "C:\DCC\Redist\pc2424.fnt")
>
>and the error is:
>"Too many arguments"
>
>which confuses the heck out of me and as it sure seems to be 3 and 3.
unsigned char *pbInputFontFileName
would be:
string @ pbInputFontFileName
Cetin