タイトル : Re: アドレスの読み出しをすっきりさせたい 投稿日 : 2008/02/08(Fri) 12:28 投稿者 : 魔界の仮面弁士
> CmdAdrにアドレスをCmdNameにアドレスの名前を配列で入れています。 配列ではなく、List か Dictionary で管理した方が、扱いが楽かと。 > For cn = 1 To AdrNo 変数 cn の宣言範囲を狭めるため、 For cn As Integer = 1 To AdrNo とした方が良いかと。 それと、EOF 判定せず、For で固定回数ループさせているようですが、 この AdrNo というのは、どういう値ですか? > AddData = Strings.Right("0000" + Hex(CmdAdr(cn)), 4) CmdAdr(cn) の型が分かりませんが、もしそれが整数型であるならば、 AddData = CmdAdr(cn).ToString("X4") とする事で、4 桁の16進数文字列(0000〜FFFF)を得られます。 0000〜FFFF の代わりに、0000〜ffff とするならば、 AddData = CmdAdr(cn).ToString("x4") です。 |