请教个关于屏幕覆盖的问题

发布于 2022-08-23 15:46:53 字数 176 浏览 8 评论 9

请教个关于屏幕覆盖的问题,以前界面都是用前置的,所以DSPF不太熟
现在做了一个OPT,在PDM中使用,想执行该OPT后出来一个WINDOW ,目前已经实现,问题是怎么能保留原屏幕界面,即不刷屏幕,该WIN显示在PDM源码列表的上面?要怎么实现?我又做了一个屏幕,WIN可以浮在他上边,但为什么不能实现浮在PDM上边?要怎么实现,谢谢各位

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

于我来说 2022-09-02 13:51:13

Functions - Help                     
    ASSUME                                                        
    Assumes the record is already on the screen when the   
    file is opened.            

相当于在显示WINDOW这前打开一个空的屏幕,然后WINDOW会显示到这个屏幕上,因为之前的屏幕是空的,所以会从中作保留原PDM中MBR列表的屏幕信息            

迷你仙 2022-09-02 13:50:01

哈哈,谢谢大哥,实现了

寒江雪… 2022-09-02 12:00:08

这个定义的レコード不用WRITE, 在程序中不用体现出来,只在画面上定义就可以了。

谜兔 2022-09-02 10:35:19

画面上定义一下
A*=---------------------------------------------*  
A**    前画面保管                               *  
A*=---------------------------------------------*  
A          R DUMMY                                 
A                                      ASSUME      
A                                  1  2' '         
A*                                                
A                                                  

このレコードが WRITE する必要はありません。
你试一试这样就不能覆盖低下的画面

毁梦 2022-09-02 10:28:58

不清楚lz到底想干嘛?截图吧

昵称有卵用 2022-09-02 10:17:06

你的方法我试了,没有效果,仍然是覆盖了原来的屏幕,是我没用对吗,只是修改这个参数?
              Restore display (RSTDSP) - Help               
                                                            
Specifies whether data being shown at a display device by  
this display file is saved at the time the file is         
suspended (made temporarily inactive) so that a different  
display file can be used to show different data on the     
same device.  If the data for this file is saved, it is   
restored to the display of the device when the file is     
used again.      
*NO         
    The data being shown by this file is not saved when
    the file is suspended.                              
                                                        
*YES                                                   
    The data being shown when the file is suspended is  
    saved so it can be restored to the display of the      
device when the file is used again.  
英语不太好,我没SAVE原屏幕,怎么RESTORE?
另外,实际就是实现OVERLAY功能吧,只不过不知道为什么这个键字对系统的不好使,

幸福不弃 2022-09-02 09:36:13

可能描述的不是很清楚 ,再补充一下
目前做了一个程序,是在PDM下OPTION选项执行,当调用PGM时,会出现画面,一个WINDOW,现在显示这个WINDOW时,会把后边原有的屏幕给覆盖掉,即,只能看到WINDOW,而看不到PDM的MBR列表了,
我想实现的是让这个WINDOW浮在MBR列表上边,不是将MBR列表覆盖,这样明白了吗,

绾颜 2022-08-30 04:23:16

crtdspf编译dspf文件时将RSTDSP改为RSTDSP(*yes),就可以实现你的功能了。

独孤求败 2022-08-26 22:06:02

截屏,不清楚你的描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文