問題タブ [delphi-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.
delphi - Delphi でマクロを使用するにはどうすればよいですか?
Delphi でマクロを使用するにはどうすればよいですか? この機能はFPC
かなり前から利用できます。ビルド前またはビルド後のイベントで実行できますか?
例:
delphi - html-help ファイルを Delphi (RAD Studio) XE6 オンライン ドキュメントに手動で登録するにはどうすればよいですか?
Developer Express コンポーネントのような Delphi コンポーネント インストーラが実行されると、h2reg と INI ファイル、およびいくつかのマクロ マジックを使用して、html ヘルプ ファイルが Delphi IDE に登録されます。私が Delphi コンポーネントのオープン ソースまたは商用の作成者であり、html-help を登録するインストーラを出荷したい場合、どうすればよいですか?
非常に古いバージョンの Delphi (2007 年より前) には、追加の winhelp を登録するためのツールがありました。しかし、近年、多くの大規模なベンダー (Developer Express など) は、IDE コンテキスト ヘルプ (F1 キーを押す) を使用してアクセスできるコンポーネントのヘルプをまだ出荷していますが、XE6 を含む Delphi 2007 以降ではそうではないようです。これが行われるプロセスは十分に文書化されているため、コンポーネントの作成者は通常、ヘルプに組み込まれている Delphi IDE を無視します。
と呼ばれるサードパーティのユーティリティh2reg
がこれに関係している可能性があることを発見しましたが、ここに何かを表示させる秘訣を発見することはできません:
私はパズルのいくつかのピースを知っていると思います.Developer Express コンポーネントからサンプルの動作する .ini ファイルを持っていますが、ピースを組み合わせる方法を理解することができません. これは、すべての Delphi コンポーネント開発者が知っておくと便利な事実だと思うので、ここで質問します。
関連する質問は、組み込みのものを修復する方法を尋ねます。さらに、独自の html ヘルプ ( .hxs、 .hxc、*.hxt) ドキュメントを登録する方法を尋ねています。
アップデート:
解決策の一部は、次のような H2REG の構文を知っているようです。
Delphi XE6 で表示されるように、その INI ファイルに何が入っているかは不明です。
delphi - TImageで品質を低下させずに比例した画像サイズを変更する
画像が 1024x768 の TImage 800x600 があります。TImage は alClient に対応しています。時間は比例します。TImage が引き伸ばされます。
フォームのサイズを変更すると、画像のサイズも変更されますが、品質が低下し、画像に表示されるテキスト ラベルが縮小したり、読み取れなくなったり、大きな画像を小さな TImage にロードした後でも、同じ問題が発生します。
どうすれば解決できますか?テキストが通常のサイズでも読める品質で TImage の画像のサイズを変更するにはどうすればよいですか?
delphi - Delphi XE6 で TWebbrowser for Mobile を使用して変数を使用してスクリプトを開始する方法
Delphi XE6 モバイル プロジェクトに次のスクリプトがあるとします。
TLocationSensor からこのスクリプトに Lat と Lang の値を送信し、Android/ios の TWebBrowser で要求されたマップを表示するにはどうすればよいですか?
TNX
delphi - 非表示のアイテムを含むスタイル付きメニューに関する Delphi XE6 の問題
XE6 にアップグレードして以来、スタイルを使用するときにアプリケーション メニューにバグがあるようです。これらのスクリーンショットで最もよく説明されています。
2 番目のスクリーンショットでは、"22" 項目が表示され、False に設定されています。
android - Embarcadero XE6 のトラブル - Delphi XE6 開発アプリ
私は Embarcadero XE6 を持っていますが、Delphi XE6 しか使用していません。アプリの Delphi プロジェクトを実行すると正しくコンパイルされますが、Delphi がこのアプリをデバイス SDK ADV または物理デバイスに直接インストールしようとすると、次のエラーが発生します。
プロセスを作成できません: '' をインストールできません。失敗 [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
そこで、バッチ ファイルを作成して、アプリが証明書を保持し、この方法でのみモバイル デバイスに手動でインストールできるようにしました。
バッチ ファイルには次のものが含まれます。
しかし、アプリを変更するたびに、このバッチ ファイルを実行する必要があります。Delphi は、アプリをデバイスに自動的にインストールします。
注: Embarcadero XE6 をインストールしたときに、ZipAlign.exe ファイルが終了せず、zipalign.bat が空だったので、インターネットから ZipAlign.exe をコピーし、インターネットからバッチ ファイル コマンドもコピーしました。
私のファイル ZipAllign.bat には、次のコマンドラインが含まれています。
しかし、エラーが続き、アプリを認証するために作成したバッチ ファイルを実行することなく、SDK デバイス用の Delphi でアプリを直接実行することはできません。
ZipAllign.bat ファイルは完全ですか、それともいくつかのコマンド ラインがありませんか?
ios - 実行時に追加した場合の Delphi XE6 firemonkey コンポーネントのアライメントの問題
iOS アプリに 5 つの TLable を動的に追加したい。
このような
注文は 12345 だと思いますが、15432 になります。
望ましい結果を得るにはどうすればよいですか?