Afficher : Delphi C++
Préférences d'affichage

E2071: Ce type ne peut être initialisé (Delphi)

De RAD Studio XE2

Remonter à Messages d'erreur et d'avertissement (Delphi) - Index

Les types File (comprenant le type Text) et le type Variant ne peuvent pas être initialisés. Vous ne pouvez donc pas déclarer de constantes typées ni de variables initialisées de ces types.


program Produce;

var
  V: Variant = 0;

begin
end.

L'exemple essaie de déclarer une variable initialisée de type Variant, ce qui est incorrect.


program Solve;

var
  V: Variant;

begin
  V := 0;
end.

La solution consiste à initialiser une variable normale avec une instruction d'affectation.

Versions précédentes
Autres langues