問題タブ [delphi-10.2-tokyo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
443 参照

delphi - パブリッシュされたプロパティがデザイナーに表示されない

以前のバージョンの Delphi では、カスタム フォームに公開されたプロパティが表示されました。

ただし、Delphi 10.2 Tokyo で問題が発生しています。具体的には、この投稿にある適切なメソッドを呼び出す良い方法がわかりません。

要約すると、 への呼び出しRegisterCustomModule()が必要ですが、ここDesignIntfで説明するユニットには がありません(と はあります)。基本カスタム モジュールは から継承されますが、継承されません (フレームワークとして FMX を使用)。TCustomModuleTBaseCustomModuleTCustomModuleClassTInterfacedObjectTForm

Delphi の最新バージョンで公開されたプロパティを表示するために FMX フォームを登録する正しい方法は何ですか?

0 投票する
1 に答える
649 参照

delphi - FastReport Format 関数のユニコード エラー

Delphi 10.2 で fastreport 5.4.6 を使用していますが、Unicode 引数を使用して Format 関数を表示すると fastreport にエラーが発生します。ここにエラーがあります

テキスト = [Format('%s' , ['nghìntỷ'])] でメモを作成</p>

「nghìn t? nghìn tỷ」と表示されます

それを修正する方法。私を助けてください。

編集 fastreport の fs_itools.pas の関数 VariantToVarRec を変更します

変更後

[Format('%s' , ['một nghìn tỷ'])]

「một nghìn tỷ」と表示されます。関数をそれに変更するとどうなるかわかりません(私はデルファイの初心者です)