主题:如何模拟qb多窗口显示
qbtianzu
[专家分:0] 发布于 2005-12-25 12:13:00
在qb中,我们打开文件的时候,有一个小窗口出来让我们输入要打开的文件名,确定文件之后,小窗口消失,而小窗口却不会影响编辑窗口的显示,请问这是如何实现的
回复列表 (共2个回复)
沙发
moz [专家分:37620] 发布于 2005-12-25 13:53:00
1. 首先保存你原有屏幕的内容
A. 可以只保存你显示的小窗口大小的内容,但方法计算相对会比较繁琐
B. 把整个屏幕内容保存下来(可以保存到内存,文件,数组,字符串变量)
在论坛里找找旧贴会有的,我记得我发了好几个方法的。
2. 显示小窗口,进行子程序处理
3. 读取第1步保存的屏幕内容,按原位置覆盖屏幕,达到恢复屏幕的效果。
注:我以前一直在屏幕方式那里到第几页显示页的操作,一直没办法,只好这样做了,
如果你做的是图形屏幕,在QB里比较方便的就是get,put了,再不然就要去学学图形操作了。
板凳
maxumi [专家分:2200] 发布于 2006-04-06 16:58:00
在Quick Basic V7.1中有样例, src\uidemo.bas. 库文件是uitbefr.qlb.
我来回复