Einzelnen Beitrag anzeigen

s-off
(Gast)

n/a Beiträge
 
#18

Re: Stringlisten in mehreren Prozeduren nutzen

  Alt 24. Aug 2007, 07:05
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
  Mit Zitat antworten Zitat