リソース文字列の抽出

提供: RAD Studio
移動先: 案内検索

アプリケーションのリファクタリング:インデックス への移動


コード エディタで Delphi のコードを編集する場合には、[リファクタリング|リソース文字列の抽出]メニュー コマンドを使って、選択した引用符付きの文字列をリソース文字列に変換することができます。

文字列定数をリソース文字列に変換するには:

  1. コード エディタで、リソース文字列に変換したい引用符付きの文字列をクリックします。たとえば次のコードの 'Hello World' という文字列の中をクリックします。
procedure foo;
begin
	Writeln('Hello World');
end;
  1. [リファクタリング|リソース文字列の抽出]メニュー コマンドを選択します。 [リソース文字列の抽出]ダイアログ ボックスが開きます。
  2. リソース文字列の名前を入力するか、提示されている名前(Str の後に文字列を続けたもの)をそのまま使用します。
  3. [OK]をクリックします。

作成されたリソース文字列は、resourcestring セクションに追加されます。 resourcestring セクションが存在しない場合には、リファクタリング エンジンによってコードの implementation セクションの中に resourcestring セクションが作成されます。 元の文字列は、次のように新しいリソース文字列の名前に置き換えられます。

resourcestring
	strHelloWorld = 'Hello World';

procedure foo;
begin
	Writeln(StrHelloWorld);
end.

関連項目