[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 Dileep Dasa
  • Start date Start date
Status
Not open for further replies.
D

Dileep Dasa

Guest
The message clearly says that OUTPUT parameter should be initialized. Help text with message number 12450: It is not really appropriate at all to pass a CHARACTER or LONGCHAR variable to a DLL as an OUTPUT parameter. However, if you do, you must first store a character string in the variable that is at least as long as the expected output. If you do not do this, it is likely that you will get a memory violation or other unexpected behavior.

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