掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バイナリファイルデータ読込みを.NETに移行する手段 (ID:125592)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> バイナリファイルデータ読込みを.NETに移行する有効手段を教えてください。 ケースバイケースだと思います. > その処理がDLLで行う方が早い。 パフォーマンスの問題であれば, まずは.NETだけでそのまま実装して,それが,VB6+DLLの場合とどの程度の差になるのかを検証しておいた方が良いと思います. 変換で使えそうなのは, System.Array.Reverse, System.BitConverter, System.IO.BinaryWriter/BinaryReaderなど? バイナリの受け渡しだけなら,DLL呼び出しでの変換でも良いでしょうけれど,構造体の受け渡しがあるなら,マーシャリングのために,System.Runtime.InteropServices.Marshal.PtrToStructureあたりが使えるような構造体実装にする必要がある(と思う)ので,仕組みが大掛かりになってしまうかも.
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.