' ==================
' 構造体変数の代入
' ==================
Module theTEST
Private Structure TEST4
Dim MembersCount As Integer
Dim Member1 As String
Dim Member2 As String
End Structure
Sub Main()
Dim T4_1 As TEST4
Dim T4_2 As TEST4
T4_1.MembersCount = 1
T4_1.Member1 = "T4_1:Member1"
T4_1.Member2 = "T4_1:Member2"
T4_2 = T4_1
Debug.Print(T4_2.MembersCount.ToString)
Debug.Print(T4_2.Member1)
Debug.Print(T4_2.Member2)
End Sub
End Module
[イミディエイト ウインドウ]
1
T4_1:Member1
T4_1:Member2
>構造体の要素が文字列型 (String) やオブジェクト型 (Object) などの参照型である場合は、データへのポインタがコピーされます。
(http://msdn.microsoft.com/ja-jp/library/18ytyskd …)
このMSDNライブラリの説明によると、
[イミディエイト ウインドウ]
0
T4_1:Member1
T4_1:Member2
という結果を得るというのが私の予測。
もしかしたら、MSDNライブラリの説明の舌足らず。
>構造体の要素が値型であらば値がコピーされますが、文字列型 (String) やオブジェクト型 (Object) などの参照型である場合は、データへのポインタがコピーされます。
ということでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- その他(病気・怪我・症状) バセドウ病を疑われ血液検査をしたら数値は正常内で一つだけt4というのが正常値4.53〜8.38のとこ 1 2022/07/11 20:06
- その他(病気・怪我・症状) バセドウ病を疑われ血液検査をしたら数値は正常内で一つだけt4というのが正常値4.53〜8.38のとこ 3 2022/07/06 16:24
- 写真 初めてのミラーレス一眼を Fujifilm ・X-S10 ・X-T4 ・X-Pro3で迷っています。 6 2022/05/16 14:11
- 写真 今ミラーレス一眼カメラを買うなら5月31日に開催を噂されているXサミットを待った方がいいのでしょうか 2 2022/05/17 14:45
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- その他(音楽・ダンス・舞台芸能) NCT127という韓国のアイドルグループが出ている化粧品のcmで流れている曲の名前知っている方いませ 1 2022/10/16 16:36
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) 貼り付けた値が消えていく 以下はソースファイルの2番目のシートのB6から最終行を取得 ターゲットファ 2 2023/07/27 12:23
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
long型のデータをバイト型の配...
-
値が変わるのはどうしてでしょ...
-
FILE構造体がどのように定...
-
Integer変数をカラにしたいので...
-
VBAにてcolorindexを変数に格納...
-
VBAのプログラムで、DIAG = 1# ...
-
構造体の代入と比較
-
VC++6.0 MFC ダイアログバーを...
-
ExcelVBAで質問です。離れた二...
-
c言語
-
C言語 配列の長さの上限
-
パイソンの
-
_tcscpy_s(wcscpy_s)の第二引数...
-
mallocについて
-
Excelですべての組合せ(重複組...
-
関数から配列を返すには?
-
文字列内の数字削除
-
Excel VBAで並べ替えをしたい
-
C言語の関数と配列に関する質問
-
newしないオブジェクトについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのプログラムで、DIAG = 1# ...
-
Integer変数をカラにしたいので...
-
C++ 構造体の一括初期化 {0}
-
long型のデータをバイト型の配...
-
「#undef」と「#define」の使い...
-
構造体のデータを丸ごとコピー...
-
VBAにてcolorindexを変数に格納...
-
C言語 構造体の中に共用体を定...
-
値が代入されてない時
-
異なる構造体のデータのコピー
-
typedefをプログラム中で解除す...
-
構造体のポインタにNULLが入らない
-
charとucharの違い
-
整数から16進数への変換 現在c...
-
VBAの変数のデータ型を変更する...
-
VB.NETのStructureというのはど...
-
構造体を型の異なる構造体に代入
-
日付チェック関数について
-
ユーザー定義型変数の一括初期化
-
構造体の初期化方法について
おすすめ情報