Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Delphi lahmt plötzlich fürchterlich ab (https://www.delphipraxis.net/39795-delphi-lahmt-ploetzlich-fuerchterlich-ab.html)

Leuselator 7. Feb 2005 21:03


Delphi lahmt plötzlich fürchterlich ab
 
Hallo Gemeinde!
Für folgenden Code braucht mein D7 seit heute Mittag ca. 1,5 Minuten, wenn ich ihn aus der ID starte:
(Ist Teil einer Komponente, die beim Start des Programmes erzeugt und dann vom Streamingsystem geladen wird)
[Edit]Tritt nicht auf, wenn ich das DIngen ausserhalb der IDE starte[/Edit]
Delphi-Quellcode:
TMeineComponent.Create(AOwner:TComponent);
var i : Integer;
begin
  ...
  FcmbxYea := TComboBox.Create(pnlFrame);
  with FcmbxYea do begin
    Parent := FpnlFrame   ;
    OnChange  := ComboBoxChange;
    OnDropDown     := ComboBoxDropDown;
    Items.Add('');
    for i := 1 to 2500 do begin      // für diese Schleife knapp 1,5 Minuten ?!?
      Items.Add(Format('%4d',[i]));
    end;
    OnKeyDown    := EinKeyDown;
    DropDownCount  := 13;
  end;
bevor ich es auf eine defekte CPU schiebe, wollte ich hier nochmal hören, ob sich das jemand erklären kann? (Einstellungen?)
Gruß

PS: :kotz:

Muetze1 7. Feb 2005 21:39

Re: Delphi lahmt plötzlich fürchterlich ab
 
Moin!

Vielleicht ein deaktivierter Brechpunkt oder ein Brechpunkt der "rausgerutscht" ist? Schau mal in die Brechpunktliste (Ansicht->Debug-Fenster->Brechpunkte, bzw. STRG-SHIFT-B) und überprüfe mal ob sich dort nicht noch Brechpunkte tummeln die es in der Unit gar nicht mehr gibt.

MfG
Muetze1

Leuselator 8. Feb 2005 07:56

Re: Delphi lahmt plötzlich fürchterlich ab
 
Hhm - keine Brechpunkte...

Leuselator 8. Feb 2005 15:59

Re: Delphi lahmt plötzlich fürchterlich ab
 
Delphi zerschossen - keine Ahnung wie/wo - kompilieren tuts noch aber debuggen ist nicht.
[InstallationsArie.Start]

Leuselator 9. Feb 2005 08:47

Re: Delphi lahmt plötzlich fürchterlich ab
 
Also folgende Erkenntnis:
Wenn man mehrere Bildschirme mit einer Auflösung von 1200x1600 pixel (Portraitformat) und eine Schriftgröße kleiner 8pt (in meinem Fall 7pt) einstellt, stürzt die IDE mit einem gewaltigen AV-Feuerwerk ab oder macht so komische Sachen wie oben beschrieben. Das passiert mit allen Schriftarten (Andale Mono, Courier...).

Sehr schade das, da mit 7pt Schrift 150 Zeilen/180 Spalten Code auf eine Bildschirmseite gehen, mit 8pt nur 125/143.

Kann mir das nur so erklären, das dann der Zeichenpuffer des Editors zu klein wird und deshalb der Absturz erfolgt.

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 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