PBL(PowerBuilderライブラリ)ファイルからデータウィンドウのコンテンツを取得し、その場で編集したい。アイデアは、pblファイルを読み取り、個々のDataWindowsにアクセスしてソースコードを変更することです。どういうわけか、IronPythonを使用してPblReader.NETライブラリで最初の部分を実行することができました。これにより、PBLファイルを読み取ったり、データウィンドウのソースコードにアクセスしたりできます。ただし、変更はサポートされていません。誰かがPBLファイルを編集するためのアイデアを持っているかどうか知りたいですか?
3535 次
1 に答える
1
PowerBuilderアプリケーションは、PBLからデータウィンドウをロードし(ライブラリパスにある必要はありません)、変更して、PBLに保存し直すことができます。私はそれを行ういくつかのツールを書きました。modify
PowerBuilderでは、メソッドを使用して、オブジェクトモデルに従ってデータウィンドウを変更できます。なぜ誰かがこれらすべてを再発明したいと思うのか分かりません。どこかでPBのPythonバインディングを見たことを思い出します。PBからDW構文を取得し、Pythonを呼び出して、PBに保存し直すことができます。ただし、PBはすでにDWを理解しているのに対し、Pythonですべての解析を行う必要があります。最後に、テリーがPBLピーパーを接続しなかったことに驚いています。PBL Peeperを使用してDataWindowsをエクスポートし、Pythonで心ゆくまでマッサージすることができます。次に、それらをPBにインポートして戻します。
于 2012-12-18T23:34:55.133 に答える