Als «delphi» getaggte Fragen

8
Wie stoppe ich den Delphi-Compiler bei einem bestimmten Warncode?

Ich möchte, dass der Compiler bei einer bestimmten Warnung stoppt, als wäre es ein Fehler. Ziel ist es, die Berücksichtigung von Warnungen zu erzwingen, die für den Code wirklich schädlich sein können (nicht jede Warnung ist hinsichtlich des Schweregrads gleich). Zum Beispiel möchte ich, dass der...

8
Unterschied zwischen @H und @H [0]

ich habe var H: array of THandle; Dann erstelle ich in einer Schleife mehrere Threads, ordne den Elementen von H Thread-Handles zu und warte darauf. Das Übergeben von @H [0] als 2. Parameter an WFMO unten funktioniert. WaitForMultipleObjects(Length(H), @H[0], True, INFINITE) <-- Works Das...

8
Wird dieses dynamische Delphi-Array-Verhalten erwartet?

Die Frage ist: Wie werden dynamische Arrays intern von Delphi verwaltet, wenn sie als Klassenmitglied festgelegt werden? Werden sie kopiert oder als Referenz übergeben? Delphi 10.3.3 verwendet. Die UpdateArrayMethode löscht das erste Element aus dem Array. Die Array-Länge bleibt jedoch 2. Die...