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