VB6.0からVB.NETマイグレーションメモ
VB6.0からVB.NETへの マイグレーションをするにあたってもメモです。
2017年11月2日木曜日
構造体のサイズ
VB6ではLenB(構造体)とするとサイズが取得できていましたが
VB.NETではLenBも使用できないため,
構造体のサイズを取得する書き方に修正が必要です。
まずインポート文を追加
Imports System.Runtime.InteropServices
そして
Marshal.SizeOf(構造体)
でサイズが取得できます。
また,StructLayout属性を使用することで
サイズの取得方法などを変更できます。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿