AGB  ·  Datenschutz  ·  Impressum  







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

RichEdit - Bug oder Fehler meinerseits?

Ein Thema von TStringlist · begonnen am 12. Jul 2004 · letzter Beitrag vom 1. Aug 2004
Antwort Antwort
TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: RichEdit - Bug oder Fehler meinerseits?

  Alt 1. Aug 2004, 21:12
...ach stimmt ja, dieser Thread war ja auch noch irgendwie offen geblieben.

Die Lösung habe ich übrigens schon etwas länger. Nun ja "Lösung" - jedenfalls die Art wie man den Code hier auch noch schreiben kann und wie die Sache danach ohne weitere Probleme läuft.

Notwendig war dafür eigentlich nur, auf eine jeweils immer wieder neue Erzeugung des API-Threads (mit einer dann auch baldigen Terminierung desselbigen) umzusteigen, anstatt wie vorher ihn nur ein einziges Mal am Programmstart zu erzeugen und ihn dann mittels ThreadResume & ThreadSuspend immer wieder nur jeweils an- und auszuschalten. Jedenfalls schien der API-Thread bei dieser (seiner) Aufgabe im Laufe der Zeit irgendwie etwas zu korrumpieren und dann dem Primärthread in die Quere zu kommen. Nun aber, durch einen jeweils immer wieder ganz neuen Auf- und Abbau dieses API-Threads, können sich jedenfalls keine event. kleinen Fehler (wie auch immer) im Laufe der Zeit zu größeren aufaddieren ...der API-Thread wird so quasi immer wieder neu initialisiert und steht darüber hinaus dem Primärthread bei dessen Aktionen (z.B. am gleichen Control) dann auch noch nicht mal mehr theoretischst irgendwie im Wege. Summa summarisch sieht das letztlich also auch von daher schon etwas sicherer aus. Bei kritischeren (bzw. 'tiefer grabenden') Arbeiten des Threads eventuell ein guter Ratschlag.


..nur für den Fall, dass mal einer bei einer Suche hier vorbeikommt.
MfG (& Thx ggf.)
  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 06:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz