0

私は PB バージョン 8 を使用していますが、PB の上位バージョンも使用していましたが、バージョン 8 で開発されたこのアプリケーションがあります。外部データウィンドウを作成し、その中に 3 つのコマンド ボタンを割り当てましたが、有効なプロパティがないことがわかりました。データウィンドウのデザインで。スクリプトの行を作成しました: dw_1.Object.b_edit[1].Enabled = False を作成し、dw_1 のコンストラクター イベントに配置しました。それをコンパイルしてプログラムを実行します。残念ながら、「外部オブジェクト プロパティ b_edit へのアクセス中にエラーが発生しました...」というエラー メッセージが返されました。

PB 8 のデータウィンドウ内にあるコマンド ボタンを有効にする方法について、他の方法はありますか? また、PB の上位バージョンで、データウィンドウ内のコマンド ボタンのプロパティを有効にできることを確認しました。

4

1 に答える 1

0

私はあなたがこの2つを試してみるべきだと思います:

<DW Control Name>.Modify("<Buttonname>.Enabled=<Yes or No>")

また

<DW Control Name>.Object.<Buttonname>.Enabled='<Yes or No>'

コードの問題は、おそらく[1]と「false」にあります。次のメニューで、データウィンドウの制御と設定のプロパティを参照することもできます。

File \ New \ Tool\Datawindow構文

あなたの例では、次のようになります。

dw_1.Modify("b_edit.Enabled=No")

b_editがボタンコントロールの名前である場合!

Br

ガボール

于 2012-10-17T05:39:37.617 に答える