DOBON.NETプログラミング掲示板過去ログ
ファイルマッピングされた構造体の参照
題名: ファイルマッピングされた構造体の参照
著者: たかのり
日時: 2007/07/24 15:22:46
ID: 20121
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
環境/言語:[VB2005 XP]
分類:[.NET]
VC6でファイルマッピングされた構造体をVB2005
から参照したいです。
ただし、
VC6で定義された構造体が、
1.構造体ネストが深い
2.char配列変数が多い
3.構造体メンバが多い
ことから、VB2005上で同じような構造体を定義して、(たとえば
<VBFixedString(10), MarshalAs(UnmanagedType.ByValTStr, SizeConst:=10)> Dim Data2 As String)
ファイルマッピングする方法はなるべく使用したくありません。
(記述が長くなる)
Marshal.PtrToStructureや
Marshal.Copyなどを使用して
より簡単に参照できる方法はありませんでしょうか?
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
VC6でファイルマッピングされた構造体をVB2005
から参照したいです。
ただし、
VC6で定義された構造体が、
1.構造体ネストが深い
2.char配列変数が多い
3.構造体メンバが多い
ことから、VB2005上で同じような構造体を定義して、(たとえば
<VBFixedString(10), MarshalAs(UnmanagedType.ByValTStr, SizeConst:=10)> Dim Data2 As String)
ファイルマッピングする方法はなるべく使用したくありません。
(記述が長くなる)
Marshal.PtrToStructureや
Marshal.Copyなどを使用して
より簡単に参照できる方法はありませんでしょうか?