feks: //en eller anden Linje. for at deaktivere en linje... og { bla bla bla.. bla bla bla.. bla bla bla.. bla bla bla.. } for at deaktivere flere linjer..
var i : integer; {$if prog1} j : integer; {$endif}
implementation
procedure TForm1.showform(sender.. begin i := 10; {$if prog1} j := 100; {$endif} end;
end.
Ved at bruge con def. tages kun den del af sourcen med i programmet der er defineret inden for IFDEF og ENDIF, når du har defineret en define, som jeg gjorde øverst i eksemplet.
Den linie jeg har lavet lige under Unit MitProg; kan du undgå i design time, ved under project options at definere de defines der skal være gældende for det pågældende project (program)
Den kan være nyttigt at bruge dem, feks hvis du har noget kode hvori der er skrevet kommentarer med {} så kan du ikke bruge klammerene til at kommentere din kode ud med, der kan du så bruge (* og *)
I de gode gamle dage, da ruder konge var knægt, kunne man også bruge (. og .), hvis man gør det i Delphi 5, generer det et Internal error :O( [Fatal Error] UnitMainChild.pas(296): Internal error: E2538
Ok .. nu er det bare det at jeg skal deaktivere noget linj
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.