Einzelnen Beitrag anzeigen

Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#18

AW: Hat Jemand eine Ahnung wie ich diese Datei in ein Stringgrid bekomme.

  Alt 2. Apr 2018, 07:34
Zitat:
Das erste Problem ist die Datenhaltung von der Visualisierung trennen! Über die Ausgabe Darstellung kann man später reden.
Da hast Du zu 100% recht!

Dann kommt noch dazu das der Code für die Threadnutzung vor Fehlern nur so wimmelt.
FreeOnTerminate true und
freigeben im Form Destroy. ---- >Aua

Davon Ausgehen dass der Thread schon Messages entgegen nehmen kann, ohne jede Synchronisierung . ---- Aua

Was ich damit meine:
Delphi-Quellcode:
FThread := TThreadDataSet.Create(False);
  FThread.Open(Table1); // Öffne ein DataSet (table oder query)
Es ist nicht! Sichergestellt das der Thread schon läuft, weshalb das PostThreadMessage im Open fehl schlagen kann.
Keinerlei Überprüfung der Rückgabe.
Beim beenden keine Synchronisierung

Das ist einfach nur Code den man so nicht zeigen sollte.
Und vor allem es geht komplett am Ursprungsthema vorbei!
Fritz Westermann
  Mit Zitat antworten Zitat