Delphi devient fou ou alors c'est moi...
après plusieurs projets menés à leur terme (et qui fonctionnent toujours, j'ai vérifié et édité), si je lance Delphi (version6) pour un nouveau projet, j'obtiens des résultats des plus farfelus, boucles inversées, branchement conditionnel vrai qui ne s'effectue pas etc...
je vous donne un code intégral (on ne peut plus simple) et la valeur i est inaccessible (vérification effectuée dans la fenêtre de suivi). d'ailleurs, au lancement, je n'obtiens pas le petit point dans la marge de gauche à la ligne donnant i donc je ne peux y mettre de point d'arret.
j'avoue être dépasssé et j'espère ne pas vous paraitre idiot, mais je ne comprends pas.
merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Déclarations privées } public { Déclarations publiques } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin i := 5; end; end.
Jean Pierre
Partager