Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MarkusT7,
26. Nov 2003
Hmmm ... seit 2 Wochen keine Antwort. Es gibt also keine Lösung für dieses Problem.
Ich habe inzischen die maximal zulässige Anzahl der eingehenden Nachrichten pro Memofeld halbiert und seit dem läuft es. Kann es sein, daß die Memofelder auf den selben Speicher zugreifen und sich die 64k teilen müssen ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MarkusT7,
14. Nov 2003
Nein.
Ich arbeite mit Strings.
Ich verwende nur ein dyn.Array, welches aber während der normalen Laufzeit des Programmes nicht verwendet wird. Es wird zwar beim Programmstart initialisiert, aber nur auf die Größe 1.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MarkusT7,
13. Nov 2003
Wie bekomme ich das denn raus ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MarkusT7,
13. Nov 2003
Damit wäre das Thema der Speicherbrenzung geklärt. Danke erstmal dafür !
Allerdings kann ich mir immer noch nicht vorstellen, warum die Aufzeichnung dann bei einer beliebigen Nachrichtenanzahl manchmal stehen bleibt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MarkusT7,
13. Nov 2003
Moin !
Ich hab mal ne Frage zum TMemo.
Ich verwende 2 TMemo Felder als Anzeige für eingehende Nachrichten (Länge 10 Zeichen), die ich dann auswerte und die die TMemos schreibe. Ab einer bestimmten Anzahl von Nachrichten (2000) löscht er die 100 ältesten.
Codeauszug dazu
AString:String;
myMemo1.Lines.Append(AString); // Nachricht hinzugefügt