Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Frage zu TCriticalSection (https://www.delphipraxis.net/121322-frage-zu-tcriticalsection.html)

Errraddicator 29. Sep 2008 07:07

Re: Frage zu TCriticalSection
 
Nachtrag der Drölfzigste:
Hat sich alles erledigt.
Habs mittlerweile rausgefunden, hatte noch ein paar Fehler drinne im Hauptformular und ... ganz große Idee :wall: ... zu Testzwecken nen Sleep(1000) und wunder mich, warum dass alles so ewig lange dauert... :mrgreen: :mrgreen: :mrgreen:

Naja jetzt funzt es & Danke für die Hilfe. :)

Errraddicator 29. Sep 2008 14:00

Re: Frage zu TCriticalSection
 
Toll, jetzt hatte ich die Threads an sich soweit, aber wenn ich dem Ganzen Funktionalität gebe klatscher weg. :D

...

Zitat:

Zitat von sirius
1. Synchronize macht Probleme. Zum Beispiel und vorwiegend in einer DLL. Da funktioniert es nämlich nicht. Ansonsten ist es ganz ok.

Was muss ich mir denn darunter vorstellen / wie äusser sich der Fehler?
Könnte nämlich sein, dass bei mir genau dieser Fehler auftritt.

Lese halt jetzt mit 2 Threads Daten über eine Schnittstelle (separate Software / DLL´s) aus einer Datenbank und mittendrin bekomme ich dann hin und wieder ne singemäße Fehlermeldung "Zugriffsverletzung in DLL xyz.dll ...".

Hat das vielleicht was damit zu tun?

Errraddicator 29. Sep 2008 14:31

Re: Frage zu TCriticalSection
 
Ok, auch das hat sich erledigt...
Ich habe mit dem Hersteller der Datenbank-Anbindung gesprochen und die sagten mir, diese sei wohl nicht multi-threading fähig.

Ich sollte es also anstelle von 1 Programm mit 2 Threads doch mit 2 Instanzen von 1 Singelthreadprogramm versuchen.
Da habe ich dann auch noch ne Frage zu, aber das hat hiermit dann ja nix mehr zu tun, also mache ich dafür nen Extra-Thema auf. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:15 Uhr.
Seite 2 von 2     12   

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