5
有沒有一種很好的方法來創建一個VB6中的表單,可以很容易地嵌入到其他表單中?如何在VB6中最好地共享可嵌入的表單?
最近有幾次,我想設計和編寫一個Form對象,我可以插入其他幾個「父」形式。我的目標是創建一個用於以特定方式管理多個UI組件的集中式代碼片段,然後能夠在多個位置使用它(包括UI佈局和邏輯)。我當然願意使用代碼(而不是設計視圖)來加載子窗體。
迄今爲止最好的方法是將子窗體的所有有趣的邏輯拉成一個類模塊,並讓每個父窗體佈置用戶界面(可能在圖片控件中)並傳遞將Picture對象放入類模塊中。然後班級知道如何在圖片上進行操作,並假定所有預期的作品都已妥善佈置。這種方法有幾個缺點,我想要更優雅的東西。