はじめまして。質問させていただきます。
現在、ビットマップファイルをバイナリデータに変換させるアプリケーションを作成しています。
そこで、ビットマップデータを読み込ませる時に、「GDI+で一般的なエラーが発生しました。」というエラーダイアログで出てしまいます。この解決方法が全くわかりません・・・
検索してみましたが、どれも保存する時にこのエラーが出るという質問しかなかったので質問させていただきました。m(_ _)m
↓現在のソース
================================================
Private Sub OpenFileDialog_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CanselEventArgs) Handles OpenFileDialog1.FileOk
Dim my Filename As String
myFilename = OpenFileDialog1.FileName
Image.FromFile(OpenFileDialog1.FileName)
Dim FilePath As String = myFilename
Dim DataFile As New FileInfo(FilePath)
Dim Hoge As String
If DataFile.Exists AndAlso DataFile.Length > 0 Then
With New BinaryReader(DataFile.OpenRead())
Me.TextBox.Text = BitConverter.ToString(.ReadBytes(CInt(DataFile.Length)))
.Close()
End With
Else
Me.TextBox.Clear()
End If
End Sub
================================================
基本的なことかもしれませんが、VB初心者なので全く解決できません。。。
ご教授願います><
上記について、新たにわかったことがあります。
ビットマップファイルをバイナリデータに変換できるものと出来ないものがあるみたいです。。。
>Dim Hoge As String
これは気にしないでください。。。間違えて乗せてしまいました。すみませんorz
ツイート | ![]() |