0

1つのフォームに多数のコントロール(ボタン、ドロップダウン、グリッドビュー)があるため、dbからデータを取得するときに描画が遅れているように見えます。または、コントロールがデータベースからデータを取得して描画されるときに、画面がちぎれる/遅れていることに気付きます。

これで、JavaおよびC ++プログラミングでいくつかのグラフィックスを実行し、ダブルバッファリング/垂直同期または必要なものが割り当てに役立つことを知っていますが、powerbuilderでこれを行う方法がわかりません。

ここでpowerbuilderクラシックの経験がある人は、これを行う方法を知っていますか?プログラミング言語はpowerscriptです。

4

2 に答える 2

1

これについてはわかりませんが、別の解決策は、データベースからのデータの読み込みが完了するまでフォームの再描画を設定することです。このようにして、ラグ/フリッカーを回避することもできます。

関数: SetRedraw リンク: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc37783.1200/html/dwref/PSFSetRedrawdw.htm

于 2013-02-14T12:24:05.373 に答える
0

グラフィックはデータウィンドウ コントロールにロードされますか? (列の「ビットマップとして表示」チェックボックスがオンになっているかどうかを確認してください)。SetRedraw メソッドを試して、すべてのデータが読み込まれるまで、画面/コントロールの描画を「オフ」にすることができます。

于 2013-02-21T17:36:33.997 に答える