|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
asddd (白菜帮子) |
★☆☆☆☆ |
-
|
普通会员 |
|
2004/2/18 11:23:10 |
标题: |
|
加入我的收藏 |
楼主: |
老大,我的 form1 中用到 form2 ,第一次调用时 create form2,然后显示它,以后调用时则需要判断 form2 是否正在显示? 是否已经创建,显示后并被 close (not free) ? 如果正在显示,则不重复显示它(避免重复显示),如果是 close 后 的,应该怎样判断?close 后的可以直接 Form4.show 但在 close form4 时会出错,close 后没有 free 的 form2 如果直接 form2。show 应该怎样 close ?
----------------------------------------------
-我菜,就想我最喜欢吃的白菜... |
作者: |
asddd (白菜帮子) |
★☆☆☆☆ |
-
|
普通会员 |
|
2004/2/18 11:49:48 |
1楼: |
我这样判断的,不知完善不? if form2 = nil then ... // form2 尚未创建 else if form2.formstate = [fsShowing] then .... // 正在显示 else .... // 已经显示过了,并被close
----------------------------------------------
-我菜,就想我最喜欢吃的白菜...
|
|