AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:47

Parameter dieser Suchanfrage:

Suche in Thema: WM_COPYDATA per Thread verschicken?
Suche alle Beiträge, die von "DGL-luke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: WM_COPYDATA per Thread verschicken?

      Delphi
      by DGL-luke, 16. Jul 2006
    Delphi hat mir gerade eine Beleidigung entgegengeworfen:


    procedure TForm2.OnWMCopyData(var Msg: TWMCopyData);
    begin
    ShowMessage('Du bist ein Idiot.');
    end;


    :wall: :wall: :wall: :wall:
  • Forum: Win32/Win64 API (native code)

    Re: WM_COPYDATA per Thread verschicken?

      Delphi
      by DGL-luke, 16. Jul 2006
    :shock:

    Hätt ich mir nie angemaßt... werd ich aber versuchen... ich hab "mein Handle" ja in den Daten selbst liegen...

    Nö, hilft rein gar nichts. Das gegenüber bekommt nichts zurück.

    EDIT: Das Log sagt auf jeden fall, die nachricht wird versendet.
  • Forum: Win32/Win64 API (native code)

    Re: WM_COPYDATA per Thread verschicken?

      Delphi
      by DGL-luke, 16. Jul 2006
    :roll:

    Genau das hab ich zu erklären versucht. Genau deswegen benutz ich ja einen Thread dafür. Der Thread schmeißt die Nachricht in die Nachrichtenschleife der anderen Anwendung und hält die Daten warm, bis mein Hauptthread fertig ist und die andere Anweundung weiter den Messagestack abarbeiten kann und dabei irgendwann auf meine Nachricht stößt. Und dann kommt der thread zurück und löst sich...
  • Forum: Win32/Win64 API (native code)

    Re: WM_COPYDATA per Thread verschicken?

      Delphi
      by DGL-luke, 16. Jul 2006
    Im Thread nicht... Ich gebe als Senderhandle das Hauptfenster meiner App an.

    Ansonsten müsste ich wohl einen Timer setzen oder ähnliches, auf jeden Fall die Nachrichtenbehandlung bei mir beenden und dann erst die nachricht im Hauptthread senden... da hab ich mir halt gedacht, mitm thread gehts eleganter.
  • Forum: Win32/Win64 API (native code)

    Re: WM_COPYDATA per Thread verschicken?

      Delphi
      by DGL-luke, 16. Jul 2006
    *push*

    Sind zwar noch nicht ganz 24 Stunden, aber ich wollte das ganze eigentlich heute fertigbringen... und "auf die schnelle" auf TCP/IP über loopback umsteigen wollt ich eigentlich in dieser Phase auch nicht mehr.

    Ich werd mal sehen, ob ich irgendwie wenigstens ein kleines Working Example zusammenbring...
  • Forum: Win32/Win64 API (native code)

    WM_COPYDATA per Thread verschicken?

      Delphi
      by DGL-luke, 15. Jul 2006
    Hallo,

    wenn ich während des verarbeitens einer WM_COPYDATA-Message schon wieder eine an die selbe Anwendung wegschicke, dann scheint das nicht zu funktionieren. Ich habe mir deswegen einen Thread gebaut:


    procedure TLogMessageThread.Execute;
    begin
    inherited;

    if Interval >= 0 then


URL zu dieser Suchanfrage:

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