2016年6月15日

2016年6月7日

Visual Basic 在執行階段加入 Windows Form 控制項

◎ 在執行階段加入 Windows Form 控制項


2016年6月3日

Visual Basic 2010 的亂數

三種常用的方法

Dim Num As New Random()


  1. Num.Next() → 產生一個 0 ~ 2,147,483,647 的亂數。
  2. Num.Next(6) → 產生一個 0 ~ 6 的亂數。
  3. Num.Next(1, 42) → 產生一個 1(含) ~ 42(含) 的亂數。
  4. Num.NextDouble() → 產生一個  0 ≦ number < 1 的浮點亂數。

如果想要一次產生 6 個範圍在 0 ~ 255 之間的亂數,則可以使用以下方法:

Dim Num As New Random()
Dim Buffer As Byte() = New Byte(5) {}
Num.NextBytes(b)
For Each i As Byte In Buffer
  Msgbox(i)
Next



2016年6月1日

Visual Basic 2010 關於檔案存取的一些方法




  • My.Computer.FileSystem(主要用於Visual Basic程式)

  • System.IO(適用於 .NET Framework支援的任何語言使用,含Visual Basic)




  • 取得應用程式所在路徑的方式,至少可以使用以下二種方法:
     Application.StartupPath()
    System.Environment.CurrentDirectory
    不過 System.Environment.CurrentDirectory 會因為使用 OpenFileDialog 之類的對話方塊而改變現在路徑,因此還是以 Application.StartupPath()較佳。