AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TStringList

Ein Thema von rayman · begonnen am 15. Aug 2003 · letzter Beitrag vom 21. Aug 2003
 
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#7

Re: TStringList

  Alt 18. Aug 2003, 14:51
Das sollte so aber funzen!

Ich glaub ich weiß wo dein Problem steckt. Wenn dein Compiler nicht meckert, dann ist der Code so richtig.

Stellst du aber auch sicher, dass beim Zugriff auf Liste in Unit UMain schon eine Instanz von Liste existiert, also Liste schon creiert ist?

Mir ist aufgefallen, dass du Form2 über die CreateMethode aus Form1 erstellst. Hast du die automatische Erstellung von Form2 aus deinem Projekt entfernt?

Hier steckt das Problem an einer anderen Stelle.

Sag mal welche Fehlermeldung du bekommst.

Den Code würde ich anders aufbauen.

Delphi-Quellcode:
Unit UList

interface
...
type
  TForm2=class(TForm)
  ...
private
   FListe: TstringList;
public
  property Liste : TStringList read FListe write FListe;
  end;
...

var

  Form2: TForm2;

implementation

TForm2.FormCreate(Sender: TObject);
begin
FListe:=TStringList.Create;
end;

-------------------------------------------
unit UMain

interface

uses ..., UList;

type:
  TForm1=class(TForm)
  ...
  end;
...
var Form1:TForm1;
...
implementation
TForm1.FormCreate(Sender:TObject);
begin
Form2:=TForm2.Create(Self) // und hier sollte auch die Liste erzeugt werden
end;

TForm1.Button1Click(Sender:TObject);
begin
Form2.Liste.Add('Text');
end;

TForm1.Button2Click(Sender:TObject);
begin
ShowMessage('Letzter Listeneintrag:'+Form2.Liste[Liste.Count-1));
end;
Gruß oki
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz