Thema: Delphi Windows Leistungsindex

Einzelnen Beitrag anzeigen

PeterPanino

Registriert seit: 4. Sep 2004
1.465 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: Windows Leistungsindex

  Alt 9. Sep 2018, 09:14
... und if VarIsNull(SN) wird niemals False liefer, da SN den falschen Typen hat.
Noch besser ist aber, dass der Fehler, welcher damit abgefangen werden sollte, schon vorher knallt, wenn versucht wird Null an SN zuzuweisen.
Die Frage ist vielmehr, ob der Fehler nicht schon in SN := SProp.Get_Value; liegt, wo einer String-Typ-Variablen (SN) ein Ergebnis vom Typ OleVariant zugewiesen wird. Wieso meckert da der Compiler nicht?

Geändert von PeterPanino ( 9. Sep 2018 um 09:25 Uhr)
  Mit Zitat antworten Zitat