Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Begrenzte Anzahl TEdit-Komponenten?? (https://www.delphipraxis.net/11833-begrenzte-anzahl-tedit-komponenten.html)

eXOs 14. Nov 2003 14:37


Begrenzte Anzahl TEdit-Komponenten??
 
Hi zusammen,

bin grad was am Testen, hier mal ne Frage,

kann ich unbegrenzt viele Edit-Komponenten in ein Programm einbinden??

phlux 14. Nov 2003 14:38

Re: Begrenzte Anzahl TEdit-Komponenten??
 
Bis der Speicher voll ist? :roll: Such hier mal nach TEdit und dynamisch erzeugen, da wurde das schonmal diskutiert.

nfg phlux :hi:

eXOs 14. Nov 2003 14:39

Re: Begrenzte Anzahl TEdit-Komponenten??
 
Danke für die schnelle Antwort!!

phlux 14. Nov 2003 14:45

Re: Begrenzte Anzahl TEdit-Komponenten??
 
Schnell ist mein 2ter Name ;)

eXOs 14. Nov 2003 17:12

Re: Begrenzte Anzahl TEdit-Komponenten??
 
:-D

weist du, oder sonst jemand, wie viel speicherplatz ein Edit standardmäßig in anspruch nimmt?

himitsu 14. Nov 2003 17:32

Re: Begrenzte Anzahl TEdit-Komponenten??
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hab so um die 1,3 KB pro Edit geschätzt. (an Hande des belegten Speichers eines Progs)

Kanst ja selber noch mal messen:
Delphi-Quellcode:
  Procedure TForm1.Timer1Timer(Sender: TObject);
    Var Edit: TEdit;
    Begin
      Inc(A); Caption := IntToStr(A);
      Edit := TEdit.Create(Self);
      Edit.Parent := Form1;
      Edit.Top := (A mod 300) * 2;
      Edit.Left := (A div 300) * 2 + 100;
    End;
In der Titelleiste steht die Anzahl der Edit's.

eXOs 14. Nov 2003 17:39

Re: Begrenzte Anzahl TEdit-Komponenten??
 
ok, danke das reicht mir schon,

hab folgendes Problem. Nemmen wir mal an ich hab 3500 Edit-Felder, wieso startet das Programm nicht, ich bekomme keine Fehlermeldung und das Edit-Feld 1220 oder so wird in der Objekt-Hierarchi markiert.

himitsu 14. Nov 2003 18:08

Re: Begrenzte Anzahl TEdit-Komponenten??
 
Hab mier gerade mal 4500 Edits erstellen lassen, ohne Probleme.

1. Erstellst du die Edits etwa statisch?
2. Startet das Prog nicht, oder rechnet es sich zu tote?
3. Sind auch so viele Edits nötig? Bei mir haben die Fensterrefresh's gerade 5-10 Sekunden gedauert.
4. Mit ein bissel Code könten wir vieleicht noch was finden, aber so fällt mir erst mal nichts mehr ein.

eXOs 14. Nov 2003 18:16

Re: Begrenzte Anzahl TEdit-Komponenten??
 
Hi

Zitat:

1. Erstellst du die Edits etwa statisch?
2. Startet das Prog nicht, oder rechnet es sich zu tote?
3. Sind auch so viele Edits nötig? Bei mir haben die Fensterrefresh's gerade 5-10 Sekunden gedauert.
4. Mit ein bissel Code könten wir vieleicht noch was finden, aber so fällt mir erst mal nichts mehr ein.
Zu 1. Ja, weis net wie ich dynamisch geht.
Zu 2. Ich denke es startet nicht
Zu 3. Weis noch nicht, ob ich soviele brauche, wenn ja, das ist der Test dafür.
Zu 4. Code steht noch gar keiner drin, hab nur mal das Form angelegt

himitsu 14. Nov 2003 18:39

Re: Begrenzte Anzahl TEdit-Komponenten??
 
Liste der Anhänge anzeigen (Anzahl: 1)
In diesem Fall kann es natürlich auch sein, das Delphi damit seine Probleme hat.
Bei mir ist der schon ab tausend Edits ins stocken geraden. Und ab 3000? Naja es rechnet noch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr.
Seite 1 von 5  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz