从 C SL 函数将值返回到 Progress 4GL
我一直在研究 Progress 4GL 程序和从共享库调用的 C 函数之间的一些交互。
我需要编写一个新函数并将其添加到 SL 中,所以我的问题是:
Progress 可以接收从 SL C 函数返回的值吗?
比如:
Progress_data_type var = SLInvoked_function(...);
如果可能的话,有人可以指出我正确的语法或参考手册吗?
I have been working with some interaction between Progress 4GL programs and C functions invoked from a Shared Library.
I need to write a new function and add it to the SL, so my question is:
Can Progress receive values returned from the SL C functions?
Something like :
Progress_data_type var = SLInvoked_function(...);
If this is possible, Can someone point me to the correct syntax or reference manual?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下代码显示了调用 putenv() 的示例。返回值的关键是“定义返回参数”行。
有关更多详细信息,请查看 UNIX 共享库
The following code shows an example of calling putenv(). The key to returning a value is the "define return parameter" line.
For more detailed information take a look at UNIX Shared Libraries