Ich glaub, wir haben an uns vorbeigeredet
ich sprach von Nils' funktion
Delphi-Quellcode:
procedure TForm1.down;
var
Button: TMouseButton;
Shift: TShiftState;
X, Y: Integer;
begin
if Button = mbLeft then
begin
//...
end;
end;
Button wird hier uninitialisiert verwendet. Wenn der Quellcode kompliliert wird, gibt das zwar keinen Syntaxfehler, aber ne Warnung und ne unvorhersehbare if-Abfrage