問題タブ [c++builder-xe6]
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.
c++ - FMX C++ を使用してタスクバーにセカンダリ フォームを表示する方法は?
タスクバーに同時に複数のフォームを表示しようとすると、少し問題が発生します。以下を使用する必要があることがわかりました。
だから私はもう少し検索して、それを見つけました:
ただし、その関数は VCL でのみ機能します (TCreateParams は Fmx::Controls のメンバーではありません)。
それで、もう少し検索して見つけました(この関数はOnCreateフォーム関数に行きます):
しかし、私は次のように言って何か間違っていました:
これを行う他の代替手段を知っていますか?あなたが私を助けることができるかどうか、今から、たくさんありがとう!
combobox - DBLookupComboBox マウス ホイールを機能させる方法
マウス ホイールを使用して、リスト内の項目間を移動する方法はDBLookupComboBox
? のようにComboBox
。
私はc++builder xe6を使用しています
c++ - 「memchr」のタイプが競合しています
現在、C で記述されたライブラリ (ASN.1 コンパイラ) を変更しようとしているので、コンパイルして C++ Builder (XE6) で使用できます。そうすることで、「「memchr」のタイプが競合しています」というエラーが発生しました(cstring内)。
調査の結果、この問題は C と C++ のコードが混在していることが原因のようです。ただし、C++ Builder とそのコンパイラを使用している場合、GCC コンパイラに関連しているため、それを読んだ記事で提案されているソリューションを使用できません。
このエラーを解決するための解決策は何ですか?
ありがとうございました
c++builder - 割り当て時にTWICImageがアクセス違反を与える
C++builder で TWICImage クラスを使用して、メモリ内のビットマップを TIFF ファイルに保存しようとしています。ただし、TWICImage で Assign() メソッドを使用しようとすると、アクセス エラーが発生します。
例えば:
3 行目にアクセス違反が表示されます。
c++builder - C++Builder: Application.CreateForm() は必要ですか?
C++Builder で Vcl アプリケーションを作成すると、フォームが自動作成され、次のような行が追加されます。
私はフォームの作成に を使用する傾向があるnew
ため、メイン フォームの行を除いて、これらの行をすべて削除します (議論については、 Rob Kennedyによるこの記事を参照してください)。
私が最近発見したことは、CreateForm() が純粋な仮想メソッドを含むフォームを非常にうまく作成するということです。これにより、実行時に「純粋な仮想関数が呼び出されました」というエラーが発生する可能性があります。対照的に、を使用してフォームを作成するとnew
、コンパイル時に「抽象クラスのインスタンスを作成できません」というエラーが発生します。
new
実行時エラーよりもコンパイル時エラーの方が望ましいので、メインフォームを含むすべてのフォームで使用できるかどうか疑問に思う必要がありますか? Application.CreateForm()
舞台裏で他に何が行われていますか?これを複製できますか?