Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Speicherkarte sicher entfernen (https://www.delphipraxis.net/91139-speicherkarte-sicher-entfernen.html)

hgiel 30. Apr 2007 10:27


Speicherkarte sicher entfernen
 
Hallo,

hat jemand einen Tip wie ich unter Delphi den "Abmeldedialog" für externe Hardware (Speicherkarten: USB oder SD-Card) programmieren kann? Hintergrund: Mein Progrämmchen "macht" bis dato einige Dateioperationen (kopieren löschen...) mit der Karte und der Anwender soll nun NICHT immer gezwungen sein den "Hardware sicher entfernen"-Dialog ausführen zu müssen (was er ohnehin - wenn's drauf ankommt - vergisst!

Gibt es da direkt aus Delphi heraus eine automatisierte Möglichkeit oder reicht ein Kontrollieren des Datei-Status (im Sinne von: die Datei ist freigegeben) auf der Speicherkarte. Bisher hatte ich keinerlei Datenverluste, aber man kann ja nie wissen...

Gruß,

hgiel

mkinzler 30. Apr 2007 10:28

Re: Speicherkarte sicher entfernen
 
Könnte über WMI funktionieren

hgiel 30. Apr 2007 10:45

Re: Speicherkarte sicher entfernen
 
WMI ???

Sorry - bin aber nicht so ein Experte!

Falls es da ein Listing oder einen Verweis gibt, wäre ich sehr dankbar!!!

mkinzler 30. Apr 2007 10:55

Re: Speicherkarte sicher entfernen
 
Fahr mal mit der Maus über WMI
Bei Google suchendelphi wmi

Bin mir aber nicht mehr ganz so sicher, ob man mit WMI auch Änderungen durchführen und nicht nur den Status abfragen kann

himitsu 30. Apr 2007 12:54

Re: Speicherkarte sicher entfernen
 
Also für's Auslesen geht ja och dat Hier im Forum suchenWMIDemo und in dem Projekt aus'm 2. Link ( http://www.magsys.co.uk/delphi/ ) sind auch noch Beispiele drin, wie man da über WMI was senden kann.


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