1

PowerBuilder コードを書いたので、いくつかのデータウィンドウがあり、そのうちの 1 つをd_Gubbinsと呼びます。コンパイルされていないプログラム全体を検索して、データウィンドウが実際に使用されているかどうかを確認できますか?

4

4 に答える 4

1

PB ツールもこれに役立つ場合があります。 http://myelkovan.codeplex.com/

于 2014-04-09T15:04:15.330 に答える
1

PBLPeeperをダウンロードして、データウィンドウ オブジェクトの使用状況レポートを実行します。オブジェクト相互参照を実行して、参照されていないオブジェクトを確認することもできます。次のようなコードに注意してください。

public subroutine evil(string as_thing);
string ls_hidden = "d_muahahah_"
ls_hidden = ls_hidden + as_thing
dw_1.dataobject = ls_hidden
end subroutine

このような建物名は禁止されています。

于 2014-04-09T12:41:44.463 に答える
0

データオブジェクト名のテキスト検索を行うことができます:

  • ターゲット (最上位のワークスペースではなく、プロジェクト ツリー ビューのレベル 2 にある緑色の円) を右クリックします。
  • 探す...
  • テキストフィールドに入力d_Gubbinsし、大文字と小文字を区別するオプションのチェックを外し、両方の「検索」オプションをチェックします

そのデータ オブジェクトがどこかで言及されている場合は、検索結果タブ ページに表示されます。データウィンドウが配置ターゲットにリストされている場所に言及する誤検知の結果がいくつかあるOBJ:場合がありますが、オブジェクトが実際に使用されていることはわかりません。d_Gubbins_oldや など、基数が同じ名前のオブジェクトが他にある場合も、間違った結果になる可能性がありますd_Gubbins_temp_for_test

于 2014-04-09T10:05:54.263 に答える