Entwickler-Ecke

Off Topic - Putziger Bug in Delphi


opfer.der.genauigkeit - Fr 31.10.03 16:48
Titel: Putziger Bug in Delphi
Hi Leuds...

Hab vorhin zufällig nen Bug in Delphi gefunden.

Ihr kennt ja die Begrenzungslinie im Codeexplorer von Delphi.
Schreibt irgendwas wie:

// Blablablablabla

Sobald der ihr noch ein Leerzeichen hab bis zur Begrenzungslinie
fügt nen Punkt (Qualifizierer) ein. Danach könnt ihr die Programmierhilfe aktiveren.

Bsp:
// Blablablablabla.|Self

Das ganze geht auch noch wenn der Qualifizierer sich direkt hinter der Begrenzungslinie befindet.

Bsp:
// Blablablablabla|.Self

Alles was weiter weg steht, geht dann nich mehr.

Ich weiß nich mal ob diese Info euch überhaupt tangiert aber...
ich hab mir halt gedacht, daß es schon Leute gibt die die Bugs (seien sie noch so klein) ihrer IDE kennen möchten.

Wenn jemand Spaß daran hat dieser Sache auf den Ursprung zu gehen, bitte hier die Lösung posten. Ich werds nämlich nich weiter verfolgen.

Viel Spaß noch


Anonymous - Fr 31.10.03 17:10

Rofl... hier ist einer den ich mal gefunden hab:


Delphi-Quelltext
1:
2:
3:
procedure ddd(x: boolean = true; y: boolean = true; z: boolean = true);
begin
end;


diese Proc kann man dann so aufrufen:


Delphi-Quelltext
1:
ddd(true true true);                    


schon seltsam...

[EDIT]

man kann das komma übrigens nur vor Boolean-Paramtetern mit Standardwerten