![]() |
Prblem mit WM_COPYDATA
Seit längerem benutze ich WM_COPYDATA um von einer DLL Daten an das Hauptprogramm zu übergeben.
Nun stellt sich auf einem Rechner eines Kunden das Problem ein, dass WM_COPYDATA Messages nicht an das Hauptprogramm weitergeleitet werden, sondern irgendwie verloren gehen. Auf einem anderen Rechner des Kunden funktioniert es wieder einwandfrei. Was könnte der Grund sein, welche Möglichkeiten der Fehlersuche gibt es. Wie könnte ich sonst die Daten austauschen mit Memory Mapped Files (MMF) kenne ich mich leider nicht aus. |
Re: Prblem mit WM_COPYDATA
Es gibt diverse Desktop-Tools (diverse Grafikkarten-Tools, Remoting-Tools oder ähnliches) welche WM_COPYDATA-Nachrichten innerhalb einer Anwendung (DLL's zählen zur Anwendung) einfach verschlucken.
|
Re: Prblem mit WM_COPYDATA
beispeil für MemoryMappedFiles:
![]() |
Re: Prblem mit WM_COPYDATA
Zitat:
Welche Möglichkeiten gibt dieses Problem zu lösen. Wie wäre es z.B. mit einem ein Eintrag in der Registry oder IniFiles. Oder ist nur MMF als beste Lösung. |
Re: Prblem mit WM_COPYDATA
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:28 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