2011-05-26 55 views
5

我的表單「Search.frm」在我的vb6項目中。我想用不同的名稱「SearchNew.frm」添加相同的表單。我複製了「Search.frm」表單並將其重命名爲「SearchNew.frm」,並嘗試添加到項目中。但它給我一個錯誤「Search.frm不會被加載,名稱已被使用」。 任何人都可以請幫忙嗎?謝謝。如何添加現有的表單到vb6項目?

回答

4

總結以上的優秀的答案和註釋:

  • 重命名該文件是不夠的,VB6的Name屬性保持分開的形式。
  • 暫時改變現有Search.frm
  • 的名稱屬性SearchNew.frm
  • 改變這種形式
  • 改變原有Search.frm的名稱屬性的名稱屬性添加回它是什麼。
+0

謝謝。現在我可以添加表單了。 – Jyina 2011-05-26 13:04:03

1

它一直以來,我寫任何代碼VB6很長一段時間,但我敢肯定,你需要改變形式的名稱屬性,不只是文件名,爲了使用它作爲一個獨立的形式。

+0

感謝您的答覆。但是我不確定如何在添加表單之前更改Name屬性。當我瀏覽添加文件時,它會在彈出窗口中拋出錯誤。我想我可以改變任何屬性,一旦它允許我添加表單,然後轉到表單屬性。謝謝。 – Jyina 2011-05-26 03:06:10

+0

有我能想到的嘗試一些東西 - 你可以複製它之前重命名舊錶,然後加入副本後,將其重命名回舊名,或者你可以嘗試打開新的.frm文件在一個正常文本編輯器並直接更改屬性(可能或不可以)。 – user505255 2011-05-26 03:54:09

+0

謝謝。它正在工作。 – Jyina 2011-05-26 13:05:16

2

如何克隆在VB6的一種形式:

  • 雙擊屬性窗口
  • 您.frm文件在資源管理器(在單獨的項目,所以你的形式加載)
  • 變化形式的(名字)
  • 右鍵單擊窗體 - >另存Search.frm爲...

如果您使用的自定義控件的事得到棘手:

  • 啓動VB6,選擇空白的標準EXE
  • 添加必要的組件(按Ctrl + T)
  • 添加.frm文件到項目(Ctrl + d)
  • 變化形式的(名字)
  • 權-Click形式 - >另存爲...