AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:17

Parameter dieser Suchanfrage:

Suche in Thema: Firemonkey - ungültige Zeigeroperation
Suche alle Beiträge, die von "Sir Rufo" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey - ungültige Zeigeroperation

     
      by Sir Rufo, 26. Feb 2014
    Ich denke wir haben hier primär ein Timing-Problem. Das hat Harry ja schon versucht mit dem Sleep in den Griff zu bekommen.

    Das könnte sich aber auch wiederum negativ auf die Kommunikation mit der Kamera selber auswirken.

    Um dem System jetzt wirklich Luft zu verschaffen, sollte es nicht für 100ms schlafen geschickt werden, sondern nur alle 100ms ein Bild von der Kamera auslesen.

    type
    ...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey - ungültige Zeigeroperation

     
      by Sir Rufo, 20. Feb 2014
    Es wird im else-Zweig kein Thread aufgerufen, sondern aus dem aktuellen Thread-Kontext heraus wird synchronisiert die andere Methode aufgerufen.

    Dieses geschieht aber auch nur dann, wenn der Aufruf nicht im Kontext des MainThreads erfolgt.

    Der Aufruf erfolgt aber eben immer im MainThread-Kontext (darauf habe ich schon hingewiesen und auf die Dokumentation, die sagt, dass Synchronize im...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey - ungültige Zeigeroperation

     
      by Sir Rufo, 20. Feb 2014
    Deine Lösung unterscheidet sich von meiner Lösung durch das Aufrufen von Sleep.

    BTW Die Abfrage ist überflüssig denn der Setter prüft schon, ob sich der Wert ändert und löst nur dann ein Repaint aus:
    if (Image1.Width <> Image1.Bitmap.Width) or (Image1.Height <> Image1.Bitmap.height) then begin
    Image1.Width:=Image1.Bitmap.Width;
    Image1.Height:=Image1.Bitmap.Height;
    end;
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Firemonkey - ungültige Zeigeroperation

     
      by Sir Rufo, 19. Feb 2014
    Also mich machen diese Zeilen ja stutzig

    procedure TForm2.SampleBufferReady(Sender: TObject; const ATime: TMediaTime);
    begin

    // Synchronisieren - ok, wenn man in einem anderen Thread-Kontext ist, macht das manchmal Sinn

    TThread.Synchronize(TThread.CurrentThread, SampleBufferSync);

    // äh, wenn wir in einem anderen Thread-Kontext sind,


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Sir+Rufo&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=179138
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:37 Uhr.
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