Comportement étrange du compilateur ou erreur de ma part
dans une unité avec form j'utilise ceci
dans un datamodule
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 procedure TForm.InventaireUsinePage(Sender: TObject); var Script : TStrings; begin Script.Clear; Script.Add('SELECT * FROM TOTO'); ........ end;
et là surprise à la compilation j'ai le droit à un avertissement pour le datamodule
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 procedure TData.Test; var Script : TStrings; begin Script.Clear; Script.Add('SELECT * FROM TOTO'); ........ end;
mais pas pour la formEnvoyé par Avertissement
bon c'est pas grave, ça baigne, mais j'aimerais comprendre le pourquoi de cet avertissement dans l'un et pas dans l'autre . j'ai horreur d'avoir des variables non initialisées
![]()
Partager