DelphiIDEのVCLスタイルに問題があります。デルファイIDEでVCLスタイルをデフォルトのスタイルから別のスタイルに変更してプログラムを実行すると、「スタイル'スタイル名'が見つかりません」というエラーが表示されます。IDEでスタイルディレクトリを修正するオプションを見つけようとしていますが、オプションが見つかりません。この問題を解決し、IDEオプションを修正するのを手伝ってください。どうもありがとう。
5 に答える
プロジェクトからファイルを削除した結果、プロジェクトファイル内の次の行が表示されたときに、この「スタイル'スタイル名'が見つかりません」というエラーが突然表示されたことがわかりました。
{$ R * .RES}
誤ってに置き換えられました
{R * .RES}
ああ、しばらくして、私はこの問題を解決する方法を見つけました。この問題を解決するには、「redistsetup.bat」ファイルを実行する必要があります。このファイルは、デフォルトで「C:\ ProgramFiles \ Embarcadero \ RADStudio \ 10.0 \ Redist\redistsetup.bat」にあります。(^ _ ^)
同じ問題が発生しました。プロジェクト(オプション)にいくつかのスタイルを追加した後、「スタイルが見つかりません」というエラーが発生しました。「プロジェクト->オプションのすべてのスタイルを削除しましたが、同じ問題が発生しました。
ソースプロジェクトに移動すると、それらの行が見つかります(TrySetStyle)
begin
TStyleManager.TrySetStyle('Turquoise Gray');
TStyleManager.TrySetStyle('Cobalt XEMedia');
Application.CreateForm(TFormLogin, FormLogin);
Application.CreateForm(TFormMain, FormMain);
Application.Run;
end.
解決策は、これらの行を削除することです
しかし、問題はプログラムがパスを見つけることができないところだと思います
IDEの問題を修正するためにサポートされている唯一の方法は、Delphiセットアップを実行し、[修復]を選択することだと思います(問題が本当にStylesフォルダーである場合)
SysinternalsのProcmonを使用して、プログラム(またはIDE)がスタイルファイルの検索/オープンに失敗していないかどうかを確認できます。
また、次の項目も参照してください。DelphiXE2スキンをDLLのフォームに適用するにはどうすればよいですか。
たぶんこのディレクトリをチェックしてくださいC:\ Users \ Public \ Documents \ RAD Studio \ 10.0 \ Styles
私にはわからないので、問題を再現することはできません。
ヘルプファイル内-セクションアプリケーションの外観。
マイクのご挨拶