E2194 Thread-lokale Variablen können nicht initialisiert werden (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi) - Index
Der Compiler lässt eine Initialisierung von Thread-lokalen Variablen nicht zu.
program Produce;
threadvar
tls : Integer = 151;
begin
end.
Die nachstehende Deklaration und Initialisierung von 'tls' ist nicht zulässig.
program Solve;
threadvar
tls : Integer;
begin tls := 151;
end.
Sie können Thread-lokalen Speicherplatz normal deklarieren und ihn dann im Initialisierungsabschnitt Ihrer Quelldatei initialisieren.