Einzelnen Beitrag anzeigen

moelski

Registriert seit: 31. Jul 2004
1.110 Beiträge
 
Delphi 2010 Professional
 
#1

Zugriff auf nicht existente Klassenvariable ?

  Alt 21. Aug 2006, 13:24
Moin Gemeinde!

Ich stehe da mal wieder vor einem Problem. Vermutlich nix wildes, aber ich hab keine Lösung

Also, ich habe 2 Units ...
In Unit 1 wird eine Klasse erzeugt:
Delphi-Quellcode:
type
  TLVFeigaoPowerAnalyzer = class(TLVDeviceRoot)
    public
      constructor Create(Owner: TObject);

      function DatenGueltig(const Data: String): boolean;
    private
      FeigaoPowerAnalyzer_MeasureSpeed: Integer;
  end;
So dort gibbet nu die Variable FeigaoPowerAnalyzer_MeasureSpeed. Soweit sogut ...

Nun sind wir in Unit2. Dort möchte ich einen Vergleich durchführen in etwa so:
if IrgendEinWert <> FeigaoPowerAnalyzer_MeasureSpeed then ... Nu sagt er mir aber
Zitat:
[Fehler] FeigaoPowerAnalyzer_Toolbox.pas(42): Undefinierter Bezeichner: 'FeigaoPowerAnalyzer_MeasureSpeed'
Is ja auch richtig. Denn von der Klasse wurde noch kein Objekt abgeleitet. Frage is nu aber wie kriege ich das hin das ich dennoch die Abfrage machen kann?

Also so gehts jedenfalls auch nicht:
(PresentObject as TLVFeigaoPowerAnalyzer).FeigaoPowerAnalyzer_MeasureSpeed Any Hint?
Dominik Schmidt
Greetz Dominik

I love Delphi 2007/2010
  Mit Zitat antworten Zitat