问一个静态创建mdi窗体的问题?
动态创建mdi我知道。
现在我想静态创建mdi,就是不用new创建。但我这样建好的窗体在主窗体运行后就自动显示了,我不想让它随着主窗体显示,我想点击菜单后显示,而且要求按子窗体的关闭按钮后能够将其关闭,点击菜单后还能将其显示,我该怎么办?
之所以不想动态创建,是因为我动态创建mdi后,如果再点击创建的菜单,则会重复创建该窗体,为了避免重复,我使用遍历子窗体的方法来避免,但觉得比较费劲,不知道有没有更好的办法避免重复创建子窗体。delphi中可以用assigned(窗体名)的办法来避免,我用bcb就只能用遍历子窗体的方法来避免,不知道有没有更好的方法?