大家好!!! 我用DELPHI 做了一个多文档应用程序,其中有两个子窗体AA和BB不能同时存在,不然就会发生端口打开冲突的错误,因为在这两个窗体的Oncreate 事件里打开的是同一个端口,又因为一个已经打开的端口再打开一次是会出错的。由于程序的原因只能把打开窗口写在Oncreate 事件里。所以要避免这两个窗体同时存在(因为同时存在时Oncreate 已经发生)。 请高手帮助一下好吗???/当BB构成时,如果检测到AA的存在就自动的关掉AA!!!!!!!!!!请问应该在BB的Oncreate 事件里怎么写代码啊???????????写什么代码才能实现上面的要求啊????????????????????????????????
然后
if aa<>nil then
aa.Close;
aa=nil;
其他的相似,注意在aa的Close时间中要设置动作为:caFree
你在主窗体中加载AA或BB时就判断AA或BB是否存在.