關於 dir 使用情況的 VB 問題

發布 教育 2024-02-05
5個回答
  1. 匿名使用者2024-01-25

    首先,有兩種型別的返回值。

    1:當檔案在盤號的根目錄下時,比如c:,會返回c:2:當檔案在二級目錄下時,比如c:123,會返回c:123,這也意味著區別在於是否有最後乙個需要仔細傳送"\"

    因此,建議在使用前先使用變數進行儲存和驗證,以免在孝道路徑上造成錯誤。

    如。 dim apppath as stringapppath = iif(right(, 1) =, &sub main()

    dim filename as stringdim apppath as stringapppath = iif(right(, 1) =, &filename = dir("C:工程")if filename = then

    close #

    shell "C:專案 1"

    elseif 檔名 = c:專案" thenload form1

    end if

    end sub

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

    sub main()

    dim filename as stringfilename = dir("C:工程"如果 filename = thenfilecopy & exe", c:\" & exe"

    open "f:\" for output as #print #

    close #

    shell "C:工程"

    elseif 檔名 = c:專案" thenload form1

    end if

    end sub

    您必須先編譯,然後才能執行它,並且必須確保 f-drive 存在並且可以寫入。

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

    &exe少書拆解了斬斷國棗。

    exeshell "C:專案 1"Roll Xun 缺少字尾。

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

    這個“操作”實際上是變數範圍的問題。

    在模組級別使用 dim 宣告的變數可用於該模組中的所有程序。

    在流程級別宣告的變數僅在流程中可用。

    一旦它超出了它的作用域,該變數就變得無效,當它再次進入作用域時,它實際上是乙個新變數。

    看靜態:

    一旦模組的 ** 開始執行,使用 static 語句宣告的變數將保留其值,直到模組重置或重新啟動。 可以在非靜態過程中使用靜態語句來顯式宣告僅在該過程中可見但與包含過程定義的模組具有相同生存期的變數。 可以在過程中使用靜態語句來宣告變數的資料型別,該變數在過程呼叫之間保留其值。

    例如,我想知道乙個按鈕被按下了多少次: private sub command1 click() static x as integer y = x + 1 = y end sub

    如果 x 宣告為 dim,則它始終為 1

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

    dim 通常定義乙個變數,該變數必須在以下語句中 xyz 被隱藏在讓分值中。

    程式完成(即操作)後,它將被完全清空。

    靜態(這掩蓋了事物的年齡)。

相關回答
25個回答2024-02-05

如果你不明白以上內容,就不要胡說八道,那會讓他們白跑。 >>>More

2個回答2024-02-05

消防中常見的問題有九種。

2019-11-12 10:29 瑞鑫消防教育老師 >>>More

8個回答2024-02-05

Ping 用於檢查網路連線。

telnet用於檢查埠是否開啟。 >>>More

4個回答2024-02-05

形容詞、副詞的分級比較,末尾有er。

最高階 >>>More

20個回答2024-02-05

這不是電池的問題,但LM317的輸出功率最多是理論上的),你把電壓調到3V以上,滿足LED的導通電壓,但對於LM317來說,它降低了電流的輸出容量。所以它絕對不會達到你想要的LED電流。 >>>More