DOBON.NETプログラミング掲示板過去ログ
ストリームを使ってバイナリファイルの読み書き
題名: ストリームを使ってバイナリファイルの読み書き
著者: 黒猫
日時: 2004/11/15 20:28:53
ID: 7409
この記事の返信元:
(なし)
この記事への返信:
[7423]
Re[1]: ストリームを使ってバイナリファイルの読み書き
黒猫
2004/11/16 10:46:17
[解決]
ツリーを表示
環境/言語:[XP VB.NET]
分類:[.NET]
ストリームを使ってのテキストファイルの読み書きは
ここのTipsを拝見させていただき出来たのですが
バイナリファイルの読み書きの方法が分からずに詰まっています。
送信の方は考えてみたのですが、
Dim buffer As Byte()
Dim fstream As New FileStream("c:\Test.pdf", FileMode.Open, FileAccess.Read)
Dim reader As New BinaryReader(fstream)
buffer = reader.ReadBytes(CInt(fstream.Length))
' バッファからMemoryStreamオブジェクトを作成する
Dim mstream As New MemoryStream(buffer)
'データを送信する
ns.Write(mstream.ToArray(), 0, mstream.Length)
間違い、受信部分をどなたかご教授いただけないでしょうか。
題名: Re[1]: ストリームを使ってバイナリファイルの読み書き
著者: 黒猫
日時: 2004/11/16 10:46:17
ID: 7423
この記事の返信元:
[7409]
ストリームを使ってバイナリファイルの読み書き
黒猫
2004/11/15 20:28:53
この記事への返信:
(なし)
ツリーを表示
すいません、解決しました。
勘違いしてました。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
ストリームを使ってのテキストファイルの読み書きは
ここのTipsを拝見させていただき出来たのですが
バイナリファイルの読み書きの方法が分からずに詰まっています。
送信の方は考えてみたのですが、
Dim buffer As Byte()
Dim fstream As New FileStream("c:\Test.pdf", FileMode.Open, FileAccess.Read)
Dim reader As New BinaryReader(fstream)
buffer = reader.ReadBytes(CInt(fstream.Length))
' バッファからMemoryStreamオブジェクトを作成する
Dim mstream As New MemoryStream(buffer)
'データを送信する
ns.Write(mstream.ToArray(), 0, mstream.Length)
間違い、受信部分をどなたかご教授いただけないでしょうか。