Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
10. Sep 2018
Er würde da meckern, aber das merkt keiner, wegen dem leeren Try-Except. :zwinker: :wall:
Egal ob nun implizit oder explizit gecastet.
Der Code mit var SN: Variant; oder eben VarToStr oder Dergleichen.
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
8. Sep 2018
Da ist aber mindestens ein gravierender Fehler drin.
Für ein leeres except end sollte man mindestens gesteinigt werden
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.