E2071 Ce type ne peut être initialisé (Object Pascal)

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Object Pascal) - 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.