Einzelnen Beitrag anzeigen

OlafSt

Registriert seit: 2. Mär 2007
Ort: Hamburg
284 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

Re: Read- und Write-Deklaration bei Klasseneigenschaften

  Alt 5. Dez 2007, 12:46
Bei mir entsteht sowas durch einen Bug in Delphi.

nehmen wir folgende Klasse:
Delphi-Quellcode:
type
TTest=class(TObject)
private
  Fbla: boolean;
protected
public
  property bla: boolean write Fbla;
end;
Eine Klasse mit einem Write-only-property und nichts wirklich ungewöhnliches...

Nun der Klasse eine neue Methode hinzufügen:
Delphi-Quellcode:
private
  procedure TestMe;
und dann Shift-Ctrl-C zur Codervervollständigung drücken. Delphi erzeugt im Implementation-Teil dann einen Prozedurrumpf:
Delphi-Quellcode:
procedure Test.TestMe;
begin

end;
und außerdem wird das property dort oben mit einem READ-Teil versehen, der dort aber weder hingehört noch richtig plaziert ist.
  Mit Zitat antworten Zitat