指定された CD/DVD ドライブのメディアステータスを返します。
CDStatus := DriveGetStatusCD(Drive)
型:文字列
省略した場合は、デフォルトのCD/DVDドライブが使用されます。そうでなければ、後ろにコロンを付けたドライブレターを指定してください。
型:文字列
この関数は、ドライブのメディアステータスを返します。
ステータス | 意味 |
---|---|
not ready | 書き込み中のためか、ドライブにアクセスする準備ができていません。既知の制限:"not ready "は、ドライブにCDではなくDVDが入っている場合にも発生します。 |
open | ドライブにディスクがない、またはトレイが排出された。 |
playing | ドライブがディスクを再生している。 |
paused | それまで再生していた音声や動画が一時停止されています。 |
seeking | ドライブはシーク中です。 |
stopped | ドライブにCDが入っているが、現在CDにアクセスできていない。 |
失敗した場合は例外がスローされます。
This function will probably not work on a network drive or non-CD/DVD drive. If it fails in such cases or for any other reason, an exception is thrown.
トレイを最近閉じた場合は、機能が完了するまでに時間がかかることがあります。