AGB  ·  Datenschutz  ·  Impressum  







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

über 2200 Controls

Ein Thema von mumu · begonnen am 28. Sep 2004
Antwort Antwort
mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#1

über 2200 Controls

  Alt 28. Sep 2004, 14:36
ich erstelle auf meine Form über 2200 controls dynamisch, sobald ein Eintrag aus einer ComboBox ausgewählt wird. wird ein neuer eintrag ausgewählt werden die 2200 controls gelöscht und neue erstellt (wieder so um die 2200 controls). wenn ich das ein paar mal mache kommt immer die Meldung: Ungültiges Fensterhandle.

woran kann das liegen? ist das vielleicht zu viel für eine form?

hier der code der die Controls erstellt:

Code:
this.ControlPanel.Controls.Clear();
// etwas aus einer Datenbank lesen
...
// fertig mit auslesen aus der Datenbank
int anzahl=0;
      
this.ControlPanel.SuspendLayout();
Control[] control_array = new Control[aktuellerDataPNG_array.Count];
PruefungsControl Control1;

foreach(PruefungVar pruefung in pruefung_array)
{
   foreach(DataPNG dataPNG in aktuellerDataPNG_array)
   {
      Control1 = new PruefungsControl(dataPNG, aktuellerDataPNG_array, pruefung);
      Control1.Location = new Point(4, anzahl*24);
      Control1.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
      control_array[anzahl] = Control1;
      anzahl++;
      break;
   }
}

this.ControlPanel.Controls.AddRange(control_array);
this.ControlPanel.ResumeLayout(false);
ist zwar hier c# .net code, müsste aber analog zu delphi 8 .net sein

[edit=fkerber]Neu gespeichert wg. Code-Highlighting. Mfg, fkerber[/edit]
[edit=fkerber]Identität gesetzt. Mfg, fkerber[/edit]
  Mit Zitat antworten Zitat
Antwort Antwort


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:20 Uhr.
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