Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Unsicherer Code '@Operator' ?

  Alt 30. Sep 2006, 00:01
Zitat von Ack:
Gibt es denn eine Möglichkeit z.B. den unsicheren Typ PChar zu umgehen?
Für API Aufrufe ist er ja doch etwas wichtiger, oder mache ich bisher
irgendetwas falsch?
Du machst nichts falsch. Wenn Du nun eine normale Win32-DLL hast mußt du zwangsläufig einen Aufruf machen der entsprechent der Funktion ist. Was du machen kannst um zu verhindern das du projektweit diese Warnmeldung (ist ja nur für einen .NET-Port relevant) ausschalten mußt ist das du die Zugriffe auf "unsicheren" Code in eine Unit kapselst und dann für diese Unit die Warnmeldungen lokal auschaltest.

Zitat von Ack:
Ich mag es wenn ich ein Projekt erzeuge und unten keine Warungen oder Hinweise sehe
Nicht nur Du. Hatte schon C/C++-Projekte die mir geringer Warnstufe gelaufen sind und man erst nach Tagelangen Debugging auf das Problem gestoßen ist die mit hoher Warnstufe sofort ins Auge gefallen wären. Aber schon mal probiert C/C++-Bibliotheken mit höchster Warnstufe zu verwenden?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat