Moin!
Delphi-Quellcode:
procedure Editor.Edit;
var
NewComp1: TNewComp;
begin
with TConv.Create(Application) do
try
Button1.Caption:= NewComp1.Caption; {Caption ist der Property Name und nicht FCaption.}
finally
Free;
end;
end;
Wie ich schon geschrieben habe, du hast als Namen für die Property Caption angegeben und nicht FCaption. FCaption sollte eigentlich eine private Variable sein, weil du brauchst sie nicht Public zu definieren, wenn die Property dies auch tut - es ist dann ja doppelt nach aussen sichtbar.
MfG
Muetze1