Ressourcenstrings extrahieren

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Refactoring – Anleitungen


Bei der Bearbeitung von Delphi-Code im Quelltext-Editor können Sie mit dem Menübefehl Refactor > Ressourcenstring extrahieren den markierten String in Anführungszeichen in einen Ressourcenstring konvertieren.

So konvertieren Sie eine String-Konstante in einen Ressourcenstring:

  1. Wählen Sie im Quelltext-Editor den in Anführungszeichen eingeschlossenen String aus, der in einen Ressourcenstring konvertiert werden soll. Im folgenden Code müssten Sie den Cursor beispielsweise in den String 'Hello World' setzen:
procedure foo;
begin 
  WriteLn('Hello World');
end;
  1. Wählen Sie den Menübefehl Refactor > Ressourcenstring extrahieren . Das Dialogfeld Ressourcenstring extrahieren wird angezeigt.
  2. Geben Sie einen Namen für den Ressourcenstring ein, oder übernehmen Sie den vorgeschlagenen Namen (Str gefolgt von dem String).
  3. Klicken Sie auf OK.

Der erstellte Ressourcenstring wird dem Abschnitt resourcestring hinzugefügt. Wenn noch kein resourcestring-Abschnitt vorhanden ist, erstellt die Refactoring-Engine diesen im implementation-Abschnitt Ihres Quelltextes. Der Original-String wird durch den Namen des neuen Ressourcenstrings ersetzt:

resourcestring
   strHelloWorld = 'Hello World';

procedure foo;
begin
  WriteLn(StrHelloWorld);
end.

Siehe auch