PowerBuilder 6または他のプログラミング言語で使用するためにPowerBuilder 12.5でdllを作成したいとします。私はそれを行う方法を探していましたが、PowerBuilderで使用するC++で作成されたdll(例として)をエクスポートする方法しか見つけませんでした。誰が私が探していることをすることが可能かどうか知っていますか?powerbuilderでDLLを作成する12.5
0
A
答えて
1
他の言語や他のPBリリースから呼び出されるDLLを単純に生成することはできません。
理由: PowerBuilderは、独自のPコードVM(JVMへのJavaコンパイルなど)にコンパイルします。 PBマシンコードは、DLLファイルに隠れているにもかかわらず、まだ "公開されていない"コードです。
しかし、PB 12.5は、.NETアセンブリまたは.NET WebサービスとしてPB非ビジュアルクラスをカプセル化する「ラッパー」を生成することができます(参照:PowerBuilderのの「アプリケーションとコンポーネントの.NETに」)
PB 6リリース1997年にはかなり前のことです。 Java、.NET、Webサービス、およびUnicodeを認識しません。 PB 6コードをPB 2017のような最新のPBリリースに移行します。
関連する問題
- 1. Powerbuilder 12.5移行
- 2. PowerBuilder 12.5 sqlカーソルトランザクションサイズエラー
- 3. Powerbuilder 12.5 - windowsコマンドを実行する
- 4. Powerbuilder 12.5親ウィンドウ変数を取得
- 5. SaveasはPowerBuilder 12.5のファイルタイプでは動作しません
- 6. DLL-Call from PowerBuilder
- 7. PowerBuilderで.Net Dllを使用する
- 8. PowerBuilder 10.5から12.5へのアップグレード時の警告
- 9. PowerBuilder UIテストアプリケーションを作成するには?
- 10. powerbuilderを使用してデータウィンドウにデータを動的に挿入する方法12.5
- 11. Powerbuilder - クラスプロパティの作成方法
- 12. WinAPIでDLLを作成する
- 13. Visual Studio 2005でDLLを作成する
- 14. Visual StudioでC++ DLLを作成する
- 15. ネイティブDLLを作成
- 16. Powerbuilder 12.5 iniファイルのFileexistsは存在するファイルに対してfalseを返します
- 17. 別の.dllを参照する.dllを作成します。
- 18. shell32.dll; ShellExecute()がPowerbuilderで実行されていない11.5
- 19. Powerbuilder - 新しいデータウィンドウを作成できません
- 20. UnsatisfiedLinkError - C++ DLLを作成するには?
- 21. PInvokeable DLLを作成するには
- 22. DLLエクスポートのヘッダーを作成する
- 23. DLLからPDBを作成する
- 24. PowerBuilder 11でPowerBuilder 6.5のソースファイルを開く
- 25. DatawindowをPowerbuilderでエクスポートする
- 26. Visual C++でダイアログボックスを持つdllを作成する方法(Windowsアプリケーション用のDLL)
- 27. dev-C++でC++のDLLを作成
- 28. 実行時にC++でDLLを作成
- 29. DLLを作成する:DLLを使用して新しいDLLを作成するにはどうすればよいですか?
- 30. CMakeがSun Studio 12.5でMakefileを生成できない
https://stackoverflow.com/q/18065300/62576 –