Zitat von
WIng2005:
Die Stringlist ist einfach im public-Teil der
Unit deklariert.
Eine
Unit ist nichts anderes als eine Datei und hat somit keinen Public-Teil in dem Sinne. Du wolltest hier sicherlich etwas schreiben wie
Zitat:
Die Stringlist ist einfach im public-Teil der Klasse deklariert.
Oder meinst Du, dass Du die Strginliste global, also ausserhalb jeglicher Klassendeklaration deklariert hast? Das sähe dann in etwa so aus:
Delphi-Quellcode:
Unit Unit1;
Interface
Uses
Windows,
Messages,
SysUtils,
Variants,
Classes,
Graphics,
Controls,
Forms,
Dialogs;
Type
TForm1 =
Class(TForm)
private
{ Private-Deklarationen } //<--hier private (in der Klasse TForm1)
public
{ Public-Deklarationen } //<--hier public (in der Klasse TForm1)
End;
Var
Form1: TForm1;
sl: TStringlist;
//<-- hier global
Implementation
{$R *.dfm}
End.
Wir sind nun leider nicht schlauer, als wir es vor Deiner Antwort waren