4

良い一日。

助けが必要です。Delphi でプログラムを作成したいのですが、このプログラムの機能の 1 つであるフラッシュ ドライブを区別します。例: 新しいフラッシュ ドライブをコンピューターに接続すると、プログラムもそれを検出し、プログラム内でのみこのフラッシュ ドライブに名前を付けます。次に、何でも変更できます。Windows でのフラッシュ ドライブの名前、このフラッシュ ドライブのコンテンツ、フォーマットなどです。しかし、このアクションの後、私のプログラムはこのフラッシュドライブを検出し、私が付けた名前を表示するはずです。

デバイス/偽のドライブに固有のシリアル番号がある可能性がありますか? またはそのようなもの。

あなたの助けに非常に感謝します=)

4

1 に答える 1

11

こちらをご覧ください:

DelphiのVIDとPIDを使用したUSBデバイスへの直接データ交換

サムドライブのベンダーIDと製品IDを読み取ることができます。これにより、少なくともサムドライブのブランドとメーカーがわかります。ただし、同じタイプの各サムドライブに固有のものになるとは思いません。

これらもあなたの路地のすぐ上にあるようです:

フラッシュデバイスの一意のシリアル番号を見つける方法は?

USBフラッシュドライブのメーカーのシリアル番号を取得するにはどうすればよいですか?

于 2012-08-20T14:27:25.793 に答える