Und jemand hat auch noch am {$M} bzw. {$TYPEINFO} rumgepfuscht.
Wenn überhaupt, dann unbewusst. Vielleicht hatte D10 eine andere
Standart-Einstellung.
Irgentwas class
Wenn ich hier was rein schreibe, knallt es jetzt.
Bei Delphi 10 hat es funktioniert.
private
...
public
...
end;
Es fällt mir auf, dass das Programm sich hetzt auch
mit Bereichscjeck kompilieren lässt. Die kleine Komponente ClrGrid, deren Quelltext ich offen gelegt hatte, macht keine Probleme mehr, wenn ich hinter class vor private nichts mehr hinein schreibe.
Willie.
Eigentlich soll man es NICHT machen:
[dcc32 Warnung] Fussball_ErgebRueckr.pas(732): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
Ich meine, in einem früheren Thread gelesen zu haben, dass man diese Warnung getrost ignorieren kann?!