Typeで構造体をいくつか宣言して、それをクリアする関数
を作ろうとしています。どんな構造体がきてもOKなように
作りたいんですが、???の部分にどうかけばいいかが
わかりません。こういうのって無理なんでしょうか?
Sub Test(ByVal 構造体 As ???)
'構造体のクリア
Call ZeroMemory(構造体, Len(構造体))
End Function
ある構造体のみと考えればわかるんですが、どれでもOKと
なるとわかりません・・・同じようなことでもいいので、
何かいい方法はないでしょうか?よろしくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ユーザー定義型をPublicクラスで定義した場合は、関数側で ByRef ~ As Variantで
受け取ればいいらしい。(某MLの情報)
>構造体のクリア
>Call ZeroMemory(構造体, Len(構造体))
構造体が可変長文字列や動的配列を含んでいると拙いと思うが..
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- 数学 正四面体を重ねてできる構造物とは? 2 2023/04/15 00:27
- C言語・C++・C# C言語 2 2022/07/21 00:02
- 工学 西洋の教会の鐘で巨大な鐘を揺らして鳴らすのは、物理的にどんなメリットがあるの? 9 2022/12/13 08:46
- 飛行機・空港 皆さん、こんにちは! 飛行機の機体について教えてください。 飛行機は、どのような構造でなぜ長時間飛行 3 2022/10/17 14:46
- 生物学 至急です カメレオンやカエルなど、体色変化の特徴を持つ動物の皮膚構造・構造式等がわかれば教えてくださ 1 2022/08/24 02:05
- その他(プログラミング・Web制作) Pythonのデータ型 2 2023/04/26 12:53
- C言語・C++・C# C言語で構造体の参照渡しができません 2 2022/12/18 21:22
- 医学 【医学】運動をしていない非運動系の人間が立った状態で両手で持ち上げられる最大重量は理論 3 2023/01/13 23:16
- 哲学 非構造主義 1 2023/04/06 16:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのプログラムで、DIAG = 1# ...
-
Integer変数をカラにしたいので...
-
構造体の初期化方法について
-
long型のデータをバイト型の配...
-
構造体のデータを丸ごとコピー...
-
構造体のメンバ初期化について
-
C言語 構造体の中に共用体を定...
-
整数から16進数への変換 現在c...
-
C++ 構造体の一括初期化 {0}
-
winsockのsendtoで送れるデータ型
-
関数の引数の順番の混乱を回避...
-
ユーザー定義型変数の一括初期化
-
typedefをプログラム中で解除す...
-
enum宣言と列挙変数の初期値に...
-
VB6.0の変数、関数の定義位置か...
-
構造体のパックの仕様の違いに...
-
FileTimeToSystemTime がコンパ...
-
プログラミング言語の変数と数...
-
VB.NETのStructureというのはど...
-
値が代入されてない時
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのプログラムで、DIAG = 1# ...
-
C++ 構造体の一括初期化 {0}
-
Integer変数をカラにしたいので...
-
「#undef」と「#define」の使い...
-
VBAにてcolorindexを変数に格納...
-
long型のデータをバイト型の配...
-
構造体のデータを丸ごとコピー...
-
構造体のポインタにNULLが入らない
-
VBAの変数のデータ型を変更する...
-
異なる構造体のデータのコピー
-
ユーザー定義型変数の一括初期化
-
構造体の初期化方法について
-
typedefをプログラム中で解除す...
-
C言語 構造体の中に共用体を定...
-
charとucharの違い
-
日付チェック関数について
-
整数から16進数への変換 現在c...
-
値が代入されてない時
-
命名規則 VB 構造体
-
構造体にする理由・利点・使用例
おすすめ情報