VB 的表單在解除安裝後是可見的 true,為什麼表單還能顯示?

發布 科技 2024-02-09
20個回答
  1. 匿名使用者2024-02-05

    當你第二次呼叫它時會自動重新表單載入,其實表單是關閉開啟的,如果你不相信可以檢查載入的日誌來驗證它。

    另外,像這樣寫下解除安裝我之後的**也會被執行,解除安裝我的時候不會返回,除非你新增退出子,雖然不知道為什麼會這樣。

  2. 匿名使用者2024-02-04

    第乙個問題是,既然是封閉的,就沒有必要使用exit。

    第二個問題是 vb 沒有例項化這個概念,你不使用的表單最好解除安裝。

    繼續您的問題:

    VB 是一種不需要例項化的語言,所以沒有必要 unlaod,當然表單是開放的,當然如果你不使用它,解除安裝就會被關閉。

    MDI 表單只能存在於專案中,基本上是 SDI 表單的父表單。 有些程式是以更合理的MDI形式設計的,當然有些程式不需要使用MDI這個是根據您的需要設計的。

  3. 匿名使用者2024-02-03

    首先,解除安裝後,呼叫屬性,表單將自動載入。

    其次,如果不是像Word這樣的程式,你不需要使用MDI,SDI可以解決很多問題。 MDI 通常像軟體一樣使用。

    第三,不,最好卸貨。

  4. 匿名使用者2024-02-02

    這很簡單,雙擊右側視窗中的 form2 以在程式設計時顯示它。 或者,在屬性欄中選擇 form2,並將其 visable 屬性更改為 true。

    是的

  5. 匿名使用者2024-02-01

    如果 ** 中沒有寫入 OR,則不會在執行時顯示它。

  6. 匿名使用者2024-01-31

    顯示形式:

    隱藏表單:解除安裝表單:解除安裝表單2

  7. 匿名使用者2024-01-30

    簡單的理解是沒有明顯的區別:show 是方法,visible 是屬性;

    show 和 visible 都將觸發表單 load() 事件。

    但是 show 後面跟著乙個引數(0 和 1 表示模態形式,沒有架構,這是乙個重要的功能,通常在鎖定背景視窗時使用),並且 visible 被隱藏並顯示在它後面。

    1 '除 form2 之外的模態形式將被凍結。

    解除安裝窗體,並釋放記憶體。 表單 queryunload() 事件也會被觸發'隱藏但不釋放記憶體。

    同時,也有。 顯示是對應隱藏

    它們之間的主要區別可以在上面看到:記憶體是否被釋放。

  8. 匿名使用者2024-01-29

    我不知道我是否說清楚了,但理解應該是正確的'載入並顯示控制項。

    載入不顯示控制項,但它已經載入,並且會占用記憶體。

    解除安裝,然後直接從記憶體中解除安裝。

    show 只是載入和顯示,

  9. 匿名使用者2024-01-28

    private declare function getasynckeystate lib "user32" (byval vkey as long) as integerprivate sub form_load()

    trueend subprivate sub timer1_timer()if getasynckeystate(vbkeya) =32768 then

    end if

    end sub'將上述內容與 Tong Chan Dafu** 複製到乙個新專案中,在表單上的灰塵上新增乙個計時器控制項,然後按 a 顯示隱藏的表單。

  10. 匿名使用者2024-01-27

    show 是乙個方法,visible 是乙個屬性,兩者都可以使當前窗體隱藏。

    無論表單是否已被呼叫到記憶體中,您都可以使用 show 使其顯示和啟用; 您只能在將表單呼叫到記憶體中後使用 visible 使表單顯示,否則將返回錯誤。

    當 show 顯示窗體時,可以指定窗體是以模式顯示還是非模式顯示。

  11. 匿名使用者2024-01-26

    乙個有載入,乙個只是顯示。

  12. 匿名使用者2024-01-25

    這可以在 Visual Studio 2017 中完成:

    單擊按鈕 1,顯示視窗 2,視窗 1 消失。

    單擊按鈕 2,顯示視窗 1,視窗 2 消失。

    單擊按鈕 1 的 **,如下所示:

    private sub command1_click()= false

    end sub

    單擊按鈕 2 的 **,如下所示:

    private sub command2_click()= false

    end sub

  13. 匿名使用者2024-01-24

    顯示窗體(如果未載入,則會自動載入)。

    視窗名稱。 show

    隱藏窗體。 視窗名稱。 hide

  14. 匿名使用者2024-01-23

    我們的老師上週談到了這一點; **是。

    private sub command1_click()= true

    end sub

    private sub command2_click()= false

    end sub

    你可以試試,謝謝你領養!

  15. 匿名使用者2024-01-22

    顯示形式:

    窗體的名稱。 show(無負載載入)。

    載入表單:載入表單名稱。

    隱藏表單:表單的名稱。 hide

    解除安裝表單:解除安裝表單名稱。

  16. 匿名使用者2024-01-21

    frm 檔案會自動儲存,您可以使用記事本開啟它。

  17. 匿名使用者2024-01-20

    首先,效果完全相同。

    2.頻繁使用,使用load到load先載入到記憶體中,但不顯示; 如果您使用 show 方法,表單將立即顯示!

    3.使用end時不會通知程式的表單解除安裝過程,程式會直接結束,而程式的表單解除安裝在使用解除安裝表單時會執行

  18. 匿名使用者2024-01-19

    首先,效果應該是一樣的。

    其次,它很少被使用,除非它被用於動態建立的表單。

    3.結束是退出整個程式,而解除安裝表單只是釋放當前視窗是將其從記憶體中釋放出來,雖然使用者看不到表單,但並沒有從記憶體中釋放。

  19. 匿名使用者2024-01-18

    end 語句。

    結束程序或塊。

    語法 endend 函式

    end if

    end property

    end select

    end sub

    end type

    end with

    請注意,end 語句不呼叫 unload、queryunload 或 。

    terminate 事件或任何其他 Visual Basic 事件,它只是直截了當地終止執行。

    unload 語句。

    從記憶體中解除安裝窗體或控制項。

    在解除安裝表單之前,將發生 Query Unload 事件過程,然後是 Form Unload 事件過程。 在上述任一過程中將 cancel 引數設定為 true 可防止解除安裝窗體。 㞖。

    MDIFORM 物件,則首先發生 MDIform 物件的 Query Unload 事件,然後是每個 MDI 子表單的 Query Unload 事件過程和 Form Unload

    事件過程,最後是 MDIform 物件的 Form Unload 事件過程。

    注意:解除安裝窗體時,僅解除安裝顯示的部分。 與表單模組關聯的 ** 保留在記憶體中。

  20. 匿名使用者2024-01-17

    unload 語句。

    從記憶體中解除安裝窗體或控制項。

    在解除安裝表單之前,將發生 Query Unload 事件過程,然後是 Form Unload 事件過程。 在上述任一過程中將 cancel 引數設定為 true 可防止解除安裝窗體。 對於 MDIform 物件,首先發生 MDIform 物件的 Query Unload 事件,然後是每個 MDI 子窗體的 Query Unload 事件和 Form Unload 事件,最後是 MDIform 物件的 Form Unload 事件。

    end 語句。

    結束程序或塊。

    end 語句不呼叫 unload、queryunload 或 terminate 事件或任何其他 Visual Basic 事件,它只是直截了當地終止執行。 不執行窗體和類模組中的 unload、queryunload 和 terminate 事件。 類模組建立的物件被銷毀,開啟語句開啟的檔案被關閉,程式占用的記憶體被釋放。

    對其他程式的物件引用無效。

    end 語句提供了一種強制中止程式的方法。 Visual Basic 程式在正常完成時應解除安裝所有窗體。 只要沒有其他程式引用程式的公共類模組建立的物件並且未執行,程式就會立即關閉。

相關回答
13個回答2024-02-09

找到處理它的方法:

檢查檔名是否為空字串,如果是,請勿進行以下操作。 >>>More

12個回答2024-02-09

option explicit 語句。

在模組級別用於強制顯式宣告模組中的所有變數。 >>>More

22個回答2024-02-09

註冊此文字框的按鍵事件。

new ; >>>More

10個回答2024-02-09

a = "n c 百度 q49232 啊啊啊啊"

mid(trim(a), 9, 5) '從左到右的第 9 個字元(空格也計算在內),數 5 個您想要的字元。 >>>More

6個回答2024-02-09

ABS函式:計算絕對值。

rnd 函式:返回包含隨機值的單精度數字。 如果沒有引數,它是介於 0 和 1 之間的小數點。 >>>More