問題タブ [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.

0 投票する
0 に答える
885 参照

android - Delphi 10.1 Berlin android 5.0.1 アプリが TEdit フォーカスでクラッシュする

フォーム上に 1 つのボタンと 1 つの TEdit コントロールを備えた最小限の firemonkey テスト アプリがあります。

Android 5.0.1 の Acer Tablet B1-770 でこのアプリを実行すると、次のようになります。

編集コントロールをクリック (またはタッチ) すると、アプリがクラッシュします。他のAndroidバージョンでは問題ありません。

このソリューションを試しましたが、成功しませんでした(ただし、これはシアトルバージョン用でした)

https://stackoverflow.com/questions/34595492/delphi-android-application-is-raising-issue-in-lennova-a5000-mobile

いくつかの提案?ありがとう

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

delphi - Delphi 10.1 ベルリンでスタートアップ フォームを変更する

私の Delphi プロジェクトには 2 つのフォームがあります。すなわち:

Delphi プロジェクトを実行すると、FrmMain_uフォームが表示されます。起動フォームを から に変更するにはどうすればよいFrmMain_uですFrmLogIn_uか?

0 投票する
3 に答える
1691 参照

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 に含める必要があります。プロジェクトの検索パス、そして今ではコンパイルされているように見えますが、これは法外です。できます'

私は自分自身を明確にしたことを願っています。

タイトルで求められていることを達成する方法についての助けをいただければ幸いです。

ありがとうございました。

0 投票する
3 に答える
3004 参照

delphi - Delphi 10.1 ベルリンで出力ファイルを作成できませんでした

初めて Delphi プロジェクトを実行すると、エラーなしで実行されます。しかし、その後の実行では以下のエラーが発生します。

ここに記載されているように、アプリケーションのエクスペリエンスを有効にして自動に設定しようとしましたが、うまくいきませんでした。これを永久に修正する方法は?Delphi 10.1 ベルリンを使用しています。

更新 1:

.exe を削除し、タスク マネージャーで実行可能ファイルがまだ実行されているかどうかを確認し、プロセスを強制終了することが簡単な解決策であることを知っています。しかし、恒久的な修正が必要です。

0 投票する
2 に答える
1147 参照

delphi - Delphi 10.1 Berlin Fast Report: データベース値がマスターデータ バンドに表示されない

私は初心者で、Delphi 10.1 Berlin で Fast Report を使用していました。データベースに正常に接続しました。

データ セットに関連付けられたテキストを に配置するPageHeader Bandと、データベースの値がレポート プレビューに表示されました。以下の画像を参照してください。

レポートのプレビュー前:

ここに画像の説明を入力

レポートのプレビュー中:

ここに画像の説明を入力

ただし、テキストを に移動するMasterData Bandと、テキストはレポート プレビューに表示されません。

ここに画像の説明を入力

ここに画像の説明を入力

なんで?