Delphi-PRAXiS

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 Warnung beim CD-Herausnehmen (https://www.delphipraxis.net/15034-warnung-beim-cd-herausnehmen.html)

silentAMD 20. Jan 2004 20:35


Warnung beim CD-Herausnehmen
 
Hi,
ich hab ein programm geschrieben, das auf cd ausgeführt werden soll. wenn ich allerdings das programm auf cd ausführe und dann die cd herausnehme, erscheint keine warnmeldung bzw. wird das programm nicht geschlossen.

kann man das verhindern?

NicoDE 20. Jan 2004 21:27

Re: Warnung beim CD-Herausnehmen
 
Du kannst in der Hauptform auf die WM_DEVICECHANGE-Nachrichten reagieren.
(Event/Broadcast-Header prüfen, ob es sich um das Entfernen eines Mediums aus dem zu überwachenden Laufwerk handelt)
Allerdings wird nicht immer DBT_DEVICEQUERYREMOVE (wobei sich das Auswerfen verhindern ließe) gesendet, sondern gleich DBT_DEVICEREMOVECOMPLETE.

silentAMD 22. Jan 2004 14:10

Re: Warnung beim CD-Herausnehmen
 
danke! :hello:

aber ich bin newby und kann damit kaum was anfangen.
kann mir jemand ein bsp geben?

und ausserdem: ich hätte da vielleicht an fmshareexclusive o.ä. gedacht, um den "zugriff" (aufs herausnehmen) zu reagieren, oder geht das nicht?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:51 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