VB 表單問題,VB 在談論表單的哪一部分? 第二個問題是表單模組包含哪些內容

發布 科技 2024-05-24
14個回答
  1. 匿名使用者2024-02-11

    在 form1 中,使用以下 you**,你就可以開始了。

    private sub command1_click()0

    0end sub

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

    問題...... 似乎沒有解決...... 期待大師們的到來......

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

    試試這個,看看:

    如果你成功了,你必須給加分,呵呵。

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

    可以使用 setwindowpos 函式解決它。

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

    當 vb 使用 show 方法顯示窗體時,style 屬性設定為 1,以便顯示的窗體可以顯示為模式窗體。

    show 方法顯示 MDIform 或 Form 物件。 不支援命名引數。

    說明如果未載入呼叫 show 方法時指定的窗體,則 Visual Basic

    表單將自動載入。

    當 show 顯示無模式表單時,將執行後續的 **。 當 show 以模態形式顯示時

    ,則在隱藏或解除安裝表單之前無法執行後續**。

    當 show 以模態形式顯示時,除了模態形式的物件外,不能進行任何輸入(鍵盤或滑鼠單擊)。 在輸入其他窗體之前,程式必須隱藏或解除安裝模式窗體(通常處於響應使用者某些操作的狀態)。 MDIform 不能是正式的。

    當顯示模式窗體時,當應用程式中的其他窗體失效時,其他應用程式則不失效。

    注意 如果窗體顯示為模式對話方塊,則只有在對話方塊關閉時,才能在 show 方法之後執行。 但是,當窗體顯示為無模式對話方塊時,顯示窗體後,顯示

    方法後面的**將很快執行。

  6. 匿名使用者2024-02-06

    是展示形式嗎?

    窗體的名稱。 show

  7. 匿名使用者2024-02-05

    '將 command1 按鈕新增到 form1 的私有子 command1 click()1

    end sub

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

    form2**。

    option explicit

    private const hwnd_topmost = -1private const hwnd_notopmost = -2private declare function setwindowpos lib "user32" (byval hwnd as long, byval hwndinsertafter as long, byval x as long, byval y as long, byval cx as long, byval cy as long, byval wflags as long) as long

    然後將其固定,當 form2 開啟時,它被呼叫

    setwindowpos , hwnd_topmost, 0, 0, 0, 0, swp_nomove or swp_nosize

    關閉 form2 時,請使用它來取消固定:

    setwindowpos , hwnd_notopmost, 0, 0, 0, 0, swp_nomove or swp_nosize

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

    在點選按鈕彈出form2的同時,會寫在form2 unload事件中,如果不想隱藏,就用=false true來做。

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

    它稱為顯示時使用的模式形式。

    private sub command1_click()1

    end sub

    這很簡單,你不關閉 form2,你去 form1 它不起作用。

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

    private sub form_load()1

    end sub

    這就是你想要的。

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

    窗體是乙個矩形,可以通過按住窗體的邊框來調整形狀和大小,並通過按住頂部進行拖動。

    瀏覽器開啟時看到的整個框是窗體或視窗。

    模組也是應用程式的一部分,您在模組中宣告的公共變數可以在同一專案或專案的任何視窗中使用。

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

    根據 VB 幫助檔案,VB 中有 3 種型別的模組:表單模組、標準模組和類模組。

    沒有乙個模組鏈結到乙個檔案,這 3 個模組對應於 3 種不同型別的檔案。 表單模組儲存在擴充套件名為 frm 的檔案中,標準模組儲存在擴充套件名為 bas 的檔案中,類模組儲存在擴充套件名為 cls 的檔案中。

    這三種型別的模組描述如下:

    1。乙個簡單的程式只有乙個模組,此時程式的**就儲存在這個表單模組中。 表單模組是大多數 VB 程式的基礎。

    2。對於複雜的程式,可以新增表單。 為了避免重複,可以將多種表單中使用的通用**集中起來,儲存在乙個獨立的模組中,成為標準模組。

    多個標準模組也可以組成乙個模組庫。 標準模組中已知的公共變數和常量是在整個專案中有效的全域性變數和常量。

    3。類模組是物件導向程式設計的基礎。 使用者可以使用類模組建立自己的物件,其中包含屬性和方法。

    窗體也是乙個類模組,乙個可以顯示窗體的模組,您可以將控制項拖放到窗體上。 常規類模組和標準模組都沒有可見的使用者介面(窗體)。

    4。標準模組中資料的生存期與專案的資料生存期相同。 類模組中資料的生存期與一對類的生存期相同,後者在建立該類的物件時建立,並在該類的物件消失時消失。

    5。當乙個變數在標準模組中被通告為公共變數時,它在專案中的任何位置都是可見的(有效的)。 當乙個變數在類模組中被宣告為公共變數時,對模組外部該變數的訪問將受到限制,並且只能訪問那些具有引用的變數。

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

    雙擊表單進入並檢視可用區域。

相關回答
6個回答2024-05-24

你的**本身就不好,移動慢,除非是directX程式設計,否則其他情況下,請用定時器而不是直接使用迴圈,否則CPU使用率會很高。 >>>More

10個回答2024-05-24

public 變數或窗體的名稱。 物件。 屬性|方法。

9個回答2024-05-24

兩種方法:1使用 load 方法新增控制項陣列,前提是您必須在設計時將控制項新增到窗體中並將其 index 屬性設定為 0,然後使用: >>>More

20個回答2024-05-24

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

13個回答2024-05-24

找到處理它的方法:

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