問題タブ [delphi-xe2]
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.
delphi - Delphi XE2: パッケージにある IMPLICITBUILDING ディレクティブの目的は何ですか
Delphi XE2 で新しいパッケージを作成しようとすると、パッケージ dpk ソース ファイルに新しい構造があります: IMPLICITBUILDING
それは何のためにあるのです?
delphi - Firemonkeyで、ユーザーにフィードバックを与える方法は?(crHourglass)
通常、時間がかかるタスクがある場合は、次のようなスクリプトを使用します。
FireMonkeyでは、Screenに次のプロパティはありません:Cursor。
ユーザーにフィードバックを提供するための最良の方法は何ですか?
コメントと回答に従いました...不透明度の低いTPanelとTAniIndicator(他のコンポーネントもぼかします)を使用しました。
ありがとうございました!
delphi - 結果タイプに基づいて関数をオーバーロードする方法は?
ただの質問です、私は持っています:
それは私にエラーをもたらすので、私は試してみました:
しかし同じ問題。デルフィはそれが同じパラメータを持っていると教えてくれます。さて、私は尋ねます、例のように同じ名前で異なる出力を持つより多くの機能を持つためにモードで行うことは可能ですか?助けてくれてありがとう。
アップデート
申し訳ありませんが、funct1とfunct2ではなく、funct1の両方でエラーが発生したため、次のようになります。
そうすると、コンパイラは次のエラーを返します。
[DCCエラー]Project1.dpr(15):同じパラメーターを持つE2252メソッド'funct1'が既に存在します[DCCエラー]Project1.dpr(22):E2037'funct1'の宣言が以前の宣言と異なります
もちろん、エラーが発生し、両方の関数のいずれかに名前を変更する必要があるため(以前は混乱していました)、エラーなしでこのような状況を実現するためのトリックやその他の解決策があるかどうかを知りたいと思いました。再度、感謝します。
delphi - VirtualTreeView の Firemonkey バージョン
人気のあるVirtualTreeViewの Firemonkey バージョンが準備中かどうか知っている人はいますか? また、カスタム コントロールを Firemonkey に移植した経験を集めて、仮想ツリー ビューを Firemonkey に移植するのにどれだけの作業が必要かを見積もることができる人はいますか? このコントロールが必要であり、Firemonkey への切り替えは、このコントロールを機能させることができる場合にのみオプションです。
ありがとう!
delphi - FireMonkey とそのクロスプラットフォームでは、アプリケーション データをどこに保存すればよいですか?
通常、Windows では、アプリケーションのデータをユーザー フォルダー ( %appdata% ) に保存します。
そのために、ExpandEnvironmentStrings
Windows にリンクされている関数を使用して必要なフォルダーを取得し、サブフォルダーに my inifileを保存します。
それを管理し、サポートされているすべてのプラットフォーム (Windows 32b、64b、および Mac) に準拠するためのベスト プラクティスはありますか?
私はそのようにテストに成功しました:
delphi - 名前空間と単位
名前空間はユニットのコンテナであることを理解しました。しかし、私はそれをうまく理解していません。伝えたいことをもっとよく説明しようと思います。たとえば、私は4つのユニットを持っています:
もちろん、この4つのユニットは4つの異なるファイルにあります。新しいユニットを作成し、それをすべて使用する必要がある場合は、次のように記述します。
さて、問題がほとんどないまではありませんが、いつまでは非常に多いのでしょうか。だから私はもっとうまく管理できるので知りたかったのですが、1つのユニットだけを作りました:他のすべてを含む動物(名前空間のルート)、次のようなものを持っています:
また、Animalから、2番目、3番目などのレベルの他のすべての名前空間で定義されている他のすべてのクラスにアクセスするには、次のようにします。
インターネットで検索すると、インターフェイスを使用して何かを見つけたかもしれませんが、私の意見では、delphi xe2がネイティブであるものの場合、正しい解決策ではないという印象があります。おそらく私は間違っているか、古いバージョンのデルファイを参照しています。誠意をこめてわかりません。しかし、もちろん可能であれば、私はそれをするのと同じように知りたかったのです。どうもありがとうございました。
delphi - Delphi XE2:FireMonkeyなしでMac GUIアプリケーションを作成することは可能ですか?
Delphi XE2を使用して、GUIにFireMonkeyを使用せずにMac GUIアプリケーションを作成することは可能ですか?もしそうなら、何を使用することができ、どのようにそれを行うのでしょうか?
delphi - FireMonkeyクロスプラットフォームアプリケーションを使用してデフォルトのブラウザでURLを開く方法は?
通常、私は以下を使用します:ShellExecute(0, 'OPEN', PChar(edtURL.Text), '', '', SW_SHOWNORMAL);
すべてのプラットフォーム(WindowsおよびOSX)で同じ動作(デフォルトのブラウザーでリンクを開く)を行うにはどうすればよいですか?
delphi - zipファイル/フォルダーのサードパーティコンポーネント
zipファイル/フォルダを視覚的に管理できるサードパーティのコンポーネントを知っている人はいますか?たとえば、WinZipアプリケーションの場合と同じように(たとえば、zipfile内の新しいファイルを追加、削除するなど)?
delphi - Delphi XE2 でデフォルトの FireMonkey スタイルを変更する方法
FireMonkey アプリケーション全体のデフォルト スタイルを変更するためにユーザーが Delphi XE2 のオプションを変更した youtube ビデオを見ました(どのビデオか思い出せません)。多くの狩りの後、私はオプションを見つけることができません。
「スタイル」の IDE インサイトでは、「プロジェクト オプション」の下に「既定のスタイル - カスタム スタイル (フォーム)」が表示されます。しかし、私が特に太っていない限り、そのようなオプションはありません.