問題タブ [delphi-10.1-berlin]
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.
android - Delphi 10.1 Berlin android 5.0.1 アプリが TEdit フォーカスでクラッシュする
フォーム上に 1 つのボタンと 1 つの TEdit コントロールを備えた最小限の firemonkey テスト アプリがあります。
Android 5.0.1 の Acer Tablet B1-770 でこのアプリを実行すると、次のようになります。
編集コントロールをクリック (またはタッチ) すると、アプリがクラッシュします。他のAndroidバージョンでは問題ありません。
このソリューションを試しましたが、成功しませんでした(ただし、これはシアトルバージョン用でした)
いくつかの提案?ありがとう
delphi - Delphi 10.1 ベルリンでスタートアップ フォームを変更する
私の Delphi プロジェクトには 2 つのフォームがあります。すなわち:
Delphi プロジェクトを実行すると、FrmMain_u
フォームが表示されます。起動フォームを から に変更するにはどうすればよいFrmMain_u
ですFrmLogIn_u
か?
delphi - BPL/DCP のみに基づいて、[ランタイム パッケージを使用してビルド] をオフにして、BPL/DCP に対して EXE プロジェクトをビルドできますか?
私はBPLプロジェクト(いくつかの基本的なものを含む)と、他のプロジェクトの出力(BPLおよびDCP)の場所を検索パスに持つEXEプロジェクトを持っています。EXE プロジェクトを「Build With Runtime Packages」でビルドすると正常にビルドされます。ただし、EXE と BPL をデプロイする必要があります。ここまでは順調ですね。
EXE だけを展開したいので (サイズが大きくなっても)、"Build With Runtime Packages" のチェックを外すだけでいいと思いますが、そうではありません。ビルドされず、不足しているクラスについて不平を言い始めます。EXE プロジェクトをコンパイルできる唯一の方法は、実際の BPL プロジェクトの DCU へのパスを EXE プロジェクトの検索パスに追加することです。それはできますが、なぜ DCU を指定しなければならないのですか? Delphi は BPL からそれらを取得することはできませんか? これは好みの問題ではありません。この方法で DCU にリンクすると、フォームに属する DCU に関しては、フォーム DFM を要求され、ソース フォルダーも EXE に含める必要があります。プロジェクトの検索パス、そして今ではコンパイルされているように見えますが、これは法外です。できます'
私は自分自身を明確にしたことを願っています。
タイトルで求められていることを達成する方法についての助けをいただければ幸いです。
ありがとうございました。
delphi - Delphi 10.1 ベルリンで出力ファイルを作成できませんでした
初めて Delphi プロジェクトを実行すると、エラーなしで実行されます。しかし、その後の実行では以下のエラーが発生します。
ここに記載されているように、アプリケーションのエクスペリエンスを有効にして自動に設定しようとしましたが、うまくいきませんでした。これを永久に修正する方法は?Delphi 10.1 ベルリンを使用しています。
更新 1:
.exe を削除し、タスク マネージャーで実行可能ファイルがまだ実行されているかどうかを確認し、プロセスを強制終了することが簡単な解決策であることを知っています。しかし、恒久的な修正が必要です。