フォームの消費者がそのフォームのコントロールのプロパティを変更できないように、フォーム内にコントロールをカプセル化する方法 (VB6) はありますか?
たとえば、 という名前Form1のボタンで名前が付けられたフォームがある場合、(の)Command1消費者がこれを行うのを防ぐにはどうすればよいですか?Form1
Form1.Command1.Enable = True
むしろ、次のようなメソッドを公開してEnableCommand()、コマンドを有効にする操作が有効かどうかをメソッドに判断させたいと考えています。
他のほとんどの言語では、フォーム上のコントロールはデフォルトで非公開になっていますが、PrivateVB6 でコントロールを作成するにはどうすればよいですか?