3

フォームの消費者がそのフォームのコントロールのプロパティを変更できないように、フォーム内にコントロールをカプセル化する方法 (VB6) はありますか?

たとえば、 という名前Form1のボタンで名前が付けられたフォームがある場合、(の)Command1消費者がこれを行うのを防ぐにはどうすればよいですか?Form1

Form1.Command1.Enable = True

むしろ、次のようなメソッドを公開してEnableCommand()、コマンドを有効にする操作が有効かどうかをメソッドに判断させたいと考えています。

他のほとんどの言語では、フォーム上のコントロールはデフォルトで非公開になっていますが、PrivateVB6 でコントロールを作成するにはどうすればよいですか?

4

1 に答える 1