masami kusumoroさん、こんにちは。フォーラムオペレーターのRainaです。
Microsoft Q&A フォーラムにご投稿くださいましてありがとうございます。
エラーメッセージによって、「Recorder」プロパティが型「IMAPI2.MsftDiscRecorder2」のオブジェクトを必要としていることを示していますが、文字列「D:」を指定しています。
次のコードを試して、DVD レコーダー デバイスを表す 「MsftDiscRecorder2」 オブジェクトを初期化して設定してみてください。
Dim discRecorder As New MsftDiscRecorder2()
discRecorder.InitializeDiscRecorder("D:")
discFormat.Recorder = discRecorder
どうぞよろしくお願いします。
参考になった投稿には「回答を承認する」と投票をご設定ください。さらに質問がある場合は、「コメント」を追加してください。 注意:Q&Aからメール通知を受け取りたい場合には、ドキュメントの手順に基づいて、メール通知を有効にしてください。 Regards, Raina