[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: A CHARACTER or LONGCHAR variable passed as an OUTPUT parameter to a DLL cannot be the U

  • Thread starter Thread starter Laura Stern
  • Start date Start date
Status
Not open for further replies.
L

Laura Stern

Guest
Frankly, I think this is a bug. This is not really an OUTPUT parameter. It is the return value, as the DLL prototype shows. We just use the OUTPUT parameter syntax to accomplish this. So there should not be a problem with it. But given that you are getting the error, just do what it says - store some small value into your ResponseInfo variable before making the call. It doesn't matter what you put there. It will get reset when you make the call.

Continue reading...
 
Status
Not open for further replies.
Back
Top