これは、実験用ソフトウェア用に作成した実際のコードの抜粋です。
Dim strPath As String
Dim fStream As FileStream
Dim fileName As String
Try
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'Get path from textbox
strPath = txtSavePath.Text.ToLower
'Check directory existence, if not, create it
If Directory.Exists(strPath) Then
Else
Try
Directory.CreateDirectory(strPath)
Catch ex As Exception
MessageBox.Show("Error in Creating Directory, Code : " & ex.ToString)
End Try
End If
'Set current active directory
Directory.SetCurrentDirectory(strPath)
'Create Filename
fileName = txtFileName.Text.ToUpper & "_" & DateTime.Now.ToString("yyyyMMdd_HH_mm_ss")
'Write/Create file
fStream = File.Open(fileName & ".png", FileMode.Create)
fStream.Write(byteData, 0, nLength)
fStream.Close()
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'Display On Window
picGraphDisplay.BackgroundImage = Image.FromFile(fileName & ".png")
txtSavedFileName.Text = fileName & ".png"
Catch ex As Exception
CheckVisaStatus(errorStatus)
MessageBox.Show(ex.ToString)
End Try
この場合、ファイルストリームは画像のバイトデータをファイルに書き込んでいます。バイト画像をどこから取得するかはあなた次第です。この場合、システムのを使用してここで行う、ファイルに特定の名前を使用することもお勧めしますDateTime.Now
。
それがあなたにいくつかのアイデアを与えたことを願っています。乾杯