Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#5

AW: [MAC] MessageDlg führt zu "Out of Memory"

  Alt 17. Feb 2014, 14:19
(weil du die Rückgabe nicht auswertest)
Dennoch dem Benutzer mehrere Buttons (mbOKCancel) zur Auswahl bieten, aber dann immer das Gleiche machen, egal was gedrückt wurde.

Sobald die MessageDlg aufgeht läuft der Arbeitsspeicher voll, pro Sekunde ca. +400 MB bis das Programm geschlossen wird.
Wie oft die Sekunde wird der Code denn aufgerufen?

Und jetzt sag blos nicht, das ist in einem Timer?
Während der Dialog angezeigt wird, arbeiten Timmer fleißig weiter und es werden gaaaaaaaaanz viele Dialoge übereinander aufgemacht, was irgendwann bestimmt überläuft.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat