![]() |
Wechseldatenträger eindeutig erkennen?
hallo zusammen,
ich will in meinem programm zu verschiedenen wechseldatenträger bestimmte informationen zuordnen. in einer combobox möchte ich dann alle angeschlossenen wechseldatenträger auflisten, die schon informationen zugeordnet haben, und dessen informationen auslesen. meine fragen: 1. Hat jeder Wechseldatenträger eine eindeutige Information (ID, Seriennummer, usw.) gespeichert, die sich nie ändert?(wenn sie sich beim formatieren ändert, ist es auch nicht so schlimm) 2. Kann man diese Information auslesen? Wenn ja, wie? 3. Kann man anhand dieser Information auslesen, ob dieser wechseldatenträger angeschlossen ist? Wäre sehr dankbar für Antworten!! Gruee urbanbruhin |
Re: Wechseldatenträger eindeutig erkennen?
|
Re: Wechseldatenträger eindeutig erkennen?
|
Re: Wechseldatenträger eindeutig erkennen?
@Alter Mann
danke für den link, aber da wurde das problem auch nicht gelöst. @Daniel G das muss ich mir mal genauer durchlesen, obwohl ich nicht wirklich gut bin in englisch...bin auch noch jung, da hab ich noch zeit zum lernen :mrgreen: danke vorläuffig für die antworten! |
Re: Wechseldatenträger eindeutig erkennen?
Hi,
dann versuch es mit WMI. Lösungen in der DP. |
Re: Wechseldatenträger eindeutig erkennen?
@Alter Mann
ich habe ![]() |
Re: Wechseldatenträger eindeutig erkennen?
Hallo urbanbruhin,
lade das ![]() was es kann, oder auch nicht kann. Wenn es das ist was Du suchst und Du D5-7 hast, lade den Rest. Ich habe den Code ein wenig 'schleifen' lassen(zu wenig Zeit), und deshalb nichts neues reingelegt. Gruss |
Re: Wechseldatenträger eindeutig erkennen?
also mit deinem prog bekomme ich z.B. nur "USB-Massenspeichergerät" aber keine näheren informationen wie z.B. die serialnummer.
deine komponenten hab ich auch mal installiert, aber ich habe null ahnung was ich jetzt mit den komponenten machen muss, um die hardware-informationen auslesen zu können. wenn ich das beispiel starten will, fehlt mir die datei "NamespaceEditor.pas" |
Re: Wechseldatenträger eindeutig erkennen?
*push*
hat denn sonst niemand eine idee? @Alter Mann hast du vielleicht die "NamespaceEditor.pas"? ohne die läuft deine komponente nämlich nicht. @All mit GetVolumeInformation hab ichs auch schon ein paar mal probiert, jedoch ist die seriennummer immer = 0... ich wäre froh wenn ihr noch ein paar ideen habt. grüsse aus der schweiz urbanbruhin |
Re: Wechseldatenträger eindeutig erkennen?
wie wärs, wenn du eine kleine indexdatei auf jedem neu erkannten datenträger speicherst?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:09 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