No.2ベストアンサー
- 回答日時:
質問にある様に、VisualBasicでも構造体はあります。
VisualBasicのバージョンにもよりますが、
一般的に、
構造体は、異なった型の変数をまとめ、二次元配列など、配列で宣言された変数は、同一の型のみです。
配列は、名前が同じの変数が複数ある訳です。
また、構造体の中に、配列を含めることも出来ますし、構造体の中にも構造体は可能です。いわゆる親子関係です。
VisualBasicは、オブジェクト指向の言語ですので、
構造体と言っても、純粋な構造体ではない為、本によっては「構造体」と呼ばないかも知れません。
また、構造体を発展したものが、クラスです。
No.1
- 回答日時:
構造体は、基本データ型をいくつか組み合わせた構造を持った型のことです。
例「Rect」と言う構造体の宣言
※VB6以前 での使用方法です。
●ユーザー定義型の宣言
Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
●構造体を使用する場合
' 構造体型変数の宣言
Dim r As Rect
' 各メンバに値を設定する場合
r.Left = 0
r.Top = 0
r.Right = 320
r.Bottom = 240
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- 物理学 一軸を決めて二次元投影してくださいと言われたのですが二次元投影とはなんですか 構造解析学 2 2023/07/31 08:21
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- 数学 「次元が高くなると、単位球は単位立方体に比較して小さくなっていく。」を、易しく解説して下さい。 6 2023/08/21 12:53
- C言語・C++・C# C言語 2 2022/07/21 00:02
- JavaScript 二次元配列の全要素の全要素を区切り文字無しで連結する最も単純な書き方を教えてください 3 2023/06/09 12:51
- JavaScript オブジェクト配列の各メンバを任意の式で評価して、その評価値が最大のオブジェクトを返す関数はありますか 2 2023/05/20 15:02
- 化学 二次構造のαヘリックス構造やβシート構造がいくつか組合わさったものを積み木構造といいますか? 化学 0 2023/02/06 09:53
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
C#でbyte配列から画像を表示さ...
-
配列のペースト出力結果の書式...
-
Excelのメモリ(配列)の上限は2G...
-
定数配列の書き方
-
vba フィルター 複数条件 3つ以...
-
配列の中の最大値とそのインデ...
-
C#,繰り返し処理での最大値の取...
-
pictureboxの名前を変数で設定...
-
Dir関数で読み取り順を操作でき...
-
構造体配列内の文字列検索のよ...
-
VBAでMODE関数をつくる
-
構造体配列の特定のメンバーをF...
-
エクセルVBAからNotesでメー...
-
エクセルVBAで実行時エラー7、...
-
VBA 桁数が混在するソート
-
SUM関数の中身(VBA)
-
ASPのReDim Preserveについて
-
エクセルでXY座標に並べられた...
-
大量の変数を定義するにはどう...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
vba フィルター 複数条件 3つ以...
-
エクセルでXY座標に並べられた...
-
C#でbyte配列から画像を表示さ...
-
配列のペースト出力結果の書式...
-
配列の中の最大値とそのインデ...
-
Excel2010のinputboxで複数デー...
-
Dir関数で読み取り順を操作でき...
-
大量の変数を定義するにはどう...
-
Redim とEraseの違いは?
-
VB6のメモリ解放に関して
-
CheckBoxの配列化
-
COBOLの基本的な事なので...
-
コンボボックスのインデックス...
-
構造体配列の特定のメンバーをF...
-
構造体配列内の文字列検索のよ...
-
定数配列の書き方
-
Excelのメモリ(配列)の上限は2G...
-
Segmentation Fault (メモリ制限?)
-
複数のtextboxの処理を一括で行...
おすすめ情報