1
共有6个表格,1基地和5 inherited.The基地拥有下面的代码片段:德尔福7继承
procedure TMechan.Open1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
Form1.Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
CopyCylMemoToRecord;
ShowMechanicalValues;
end;
因为这个片段是它也由5人继承的基础。问题是:在执行OpenDialog时,Base被覆盖而不是继承的形式。 HELP
JFTR:在点前的时间“自我” 99.999%是多余的,即'Self.Something(SomeParameters);'是一样的'东西(SomeParameters);'。 – 2010-03-18 15:03:04
@Ulrich Gerhardt - 不错,但是花了一些时间编程c#并使用像FxCop这样的工具鼓励使用'this'后,我发现自己更多地写'Self'来提高可读性。这种偏离*非常*主观。 – 2010-03-18 15:26:44