tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: 入れ子の構造体へのバイト配列のセットについて
投稿日: 2012/11/03(Sat) 18:12
投稿者YuO
> Public Structure pcKIROKU <========構造体の指定(A)
>     Public Shared KYOBI1 As Byte() = New Byte(27) {}
>     Public Shared KZokusei As Byte
>     Public Shared IkisakiCd As Byte
>     Public Shared KTutatuNo() As Byte = New Byte(1) {}
>     Public Shared KTatuHkb() As Byte = New Byte(2) {}
>     Public Shared KSekobi() As Byte = New Byte(2) {}
>     Public Shared KSigyoKumi As Byte() = New Byte(10) {}
>     Public Shared KSigyoNo() As Byte = New Byte(1) {}
>     Public Shared KKushoCd As Byte
>     Public Sub Initialize()
>     End Sub
>     End Sub
> End Structure

なぜ、すべてのフィールドに「Shared」が付いているのですか。
使い方を見るに,Sharedは不要だと思いますが。

>     <インスタンスを経由する共有メンバへのアクセスです。正規の式は評価されません。>
>     の警告が出てしまいます。

Sharedのついているメンバは,(構造体/クラス名).メンバ名でアクセスします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。