WORD等可以同时编辑多个文件,实现的原理是什么?
例如:我编写一个绘图程序,一个MDIFORM,一个FORM1及附带程序码,其只能操作一次绘图,如何实现编辑多个绘图.如果再编一个FORM2及附带程序码,可以实现同时操作两个绘图.但WORD实现方法应该不是这样.我的一个思路是建FORM1的对相变量数组,附带程序码相应调整,用FORM1(1)、FORM1(2)....,来实现,运行时隐藏FORM1,不知此思路是否对头.
谁有这方面经验,盼教!
例如:我编写一个绘图程序,一个MDIFORM,一个FORM1及附带程序码,其只能操作一次绘图,如何实现编辑多个绘图.如果再编一个FORM2及附带程序码,可以实现同时操作两个绘图.但WORD实现方法应该不是这样.我的一个思路是建FORM1的对相变量数组,附带程序码相应调整,用FORM1(1)、FORM1(2)....,来实现,运行时隐藏FORM1,不知此思路是否对头.
谁有这方面经验,盼教!
用MDI应该都可以进行操作。
用FORM1(1)、FORM1(2)....,实际上都是用的FORM1的原程序码,单然他们都有其它窗体共同工作。
WORD同时编辑文档1、文档2.....。其各文档也有其它窗体共同工作。
这样还不明白吗?
一定有办法的
就是设计时首先显示一个窗体Form1
然后在运行时根据需要再load(Form1),可load多个Form