如何从应用程序可执行文件创建进程永久文件(如DCL)(我碰巧在Fortran中进行编码,但我怀疑这对答案并不重要)。
我想在一个EXE中创建/打开文件,然后能够在同一过程中从DCL或其他EXE访问它。
我对RMS内部结构有一般性了解,因此可能会理解FAB或RAB结构的答案。作为一种猜测,涉及到SUPERVISOR模式。
答案 0 :(得分:2)
问及回答。 : - 。)
Note 870.1 How do you open process permanent files and channels 1 of 5
QUARK::LIONEL "Ad Astra" 5 lines 1-JAN-1989 00:15
< PPFs only through CLIs >
--------------------------------------------------------------------------------
For question 1, the ONLY way to create a PPF is through a CLI such
as DCL. The usual method is the DCL OPEN command. From languages,
you can only open existing PPFs.
此后没有任何改变。
PPF非常严格(最小缓冲区,没有全局缓冲区......),并且应该在程序尝试使用之前使用DCL创建。
你真的想解决什么问题?
海恩