5

Delphi XE8 で Firemonkey アプリケーションを開発していますが、次の状況が見つかりました。

Align:=Client および Form BorderStyle = None を指定した TWebBrowser コントロールのみを含む小さなフォームで小さな Web ページを表示する必要がありますが、何らかの理由で Wi​​ndows ではフォームが灰色に表示され、TWebBrowser が表示されません。Mac OS では期待どおりに動作します。

また、Minimize、Maximize、SystemMenu などの BorderIcons のいずれかを無効にすると発生します。Delphi 10 と同じ問題を試しました。TMS WebBrowser for Firemonkey (TMSFMXWebBrowser) の試用版と同じ問題を試しました。

Win32 で TWebBrowser と FormStyle = Single のフォーム ここに画像の説明を入力

Win32 で TWebBrowser と FormStyle = None のフォーム ここに画像の説明を入力

Win32 での TWebBrowser および FormStyle = Single および Maximize Button = False のフォーム ここに画像の説明を入力

Mac OS で TWebBrowser と FormStyle = Single を使用したフォーム ここに画像の説明を入力

誰かが理由とこれを修正する方法を知っていますか? Mac OS のような境界線やアイコンのないフォームで Web ページを表示したいと思っています。

4

1 に答える 1

0

実行時にこのコンポーネントを新規作成し、 例を設計するときにインターフェイスに追加しないでください

于 2015-12-08T08:10:34.557 に答える