Thema: Memo TextHint

Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Memo TextHint

  Alt 13. Apr 2017, 12:40
Was du versuchst ist eine "Interposer"-Klasse. Es reicht nicht diese Unit einfach hinzuzufügen. Denn bislang hast du einmal die Klasse "TMemo" aus "Vcl.StdCtrls", und einmal "deine" neue "TMemo" aus "classMemo". Das TMemo auf deinem VCL-Formular ist weiterhin vom Typ TMemo aus Vcl.StdCtrls.

Du musst in der .pas-Datei deines Formulars vor der Definition von TForm1 (zum Beispiel) noch die Zeile TMemo = classMemo.TMemo hinzufügen. Sieht dann so aus:

Delphi-Quellcode:
unit Form1;

interface

uses (...), classMemo;

type
   TMemo = classMemo.TMemo;
   
   TForm1 = class(TForm)
      (...)
   end;
   
implementation

(...)

end.

Vielleicht reicht es einfach nur aus die Unit "classMemo" als letztes in der uses im Interface-Teil zu haben, aber so sieht man wenigstens auf einen Blick dass man bewusst eine Interposer (oder "Cracker")-Klasse ins Spiel lässt.
  Mit Zitat antworten Zitat