AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi CreateDIBSection() aus Thread heraus schlägt fehl
Thema durchsuchen
Ansicht
Themen-Optionen

CreateDIBSection() aus Thread heraus schlägt fehl

Offene Frage von "Zacherl"
Ein Thema von Zacherl · begonnen am 18. Jun 2010 · letzter Beitrag vom 21. Jun 2010
Antwort Antwort
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

AW: CreateDIBSection() aus Thread heraus schlägt fehl

  Alt 20. Jun 2010, 20:36
Das wäre höchst ungut, da in meiner Konsolenanwendung komischerweise keine Thread Synchronization funktioniert
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#2

AW: CreateDIBSection() aus Thread heraus schlägt fehl

  Alt 20. Jun 2010, 21:41
Kannst du mal beschreiben was du mit deinem Programm machen möchtest ?
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

AW: CreateDIBSection() aus Thread heraus schlägt fehl

  Alt 20. Jun 2010, 22:26
Also das eine Api-Funktion nicht Threadsave ist währe mir neu. Das man Objekte (im Sinne der WIN-API) nicht einfach von einem Thread in einem anderen Thread nutzen kann wäre noch glaubhaft. Aber das man bestimmte API-Funktionen nur im zuerst erstellten Thread eines Prozesses verwenden kann habe ich noch nie gehört.
Das "nicht Threadsave" kenne ich so eigentlich nur von der Delphi-VCL durch Verwendung globaler Objekte die im Hauptthread initialisiert wurden (und somit an diesen Thread gebunden sind) oder eben das etwas nicht gegen den gleichzeitigen Zugriff von mehreren Threads aus abgesichert ist.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#4

AW: CreateDIBSection() aus Thread heraus schlägt fehl

  Alt 21. Jun 2010, 05:53
Kanns mir irgendwie auch nicht vorstellen, dass die API aus einem Thread heraus nicht funktionieren soll. Ich will im Programm eigentlich nur einen Screenshot erstellen und speichern können:
http://www.delphipraxis.net/152315-w...speichern.html

Dies habe ich ja mittlerweile nun hinbekommen. Allerdings soll das Ganze in der Konsolenanwendung nun periodisch in einem Thread geschehen, wobei es aber sein kann, dass sich die Bildschirmauflösung oder Farbtiefe ändert. Deshalb scheidet ein Erzeugen des Bitmaps vor dem Thread-Start leider aus.
  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 09:17 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