- himanshi tayal
- PowerBuilder
- Thursday, 8 February 2024 05:13 PM UTC
Hello
Migrating from PB 2009 to PB 2022 64 bit
We are getting below error while calling external function :
Function calling from PB:
FUNCTION long Fchgstr32 ( ulong buffer, ulong fldid, longptr occ, ref string fldval, longptr fldlen ) Library "pbtux32.dll" Progma_pack(1)
Defination in *.dll :
_TMDLLEXPORT long _TMDLLENTRY Fchgstr32(long buffer, DWORD fldid, long occ, char *fldvar, DWORD fldlen)
{
return(Fchg32((FBFR32 *)buffer, fldid, occ, fldvar, fldlen));
}
Please tell me which data type is mismatching here or not compatible with 64 bit as I have changed DWORD data type to QWORD but still same issue .
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.