質問: 『dvd-r』へ書き込みできるソフトをvb6.0にて作成検討中 可能か不可能か教えてください!! すごく困っています。 vb6.0を使用し、書き込み画面なるものを作成し、そのフォーム上に『dvd-r書き込み』ボタンなるものを設け、これを押すと、ローカルのカレントディレクトリに格納されているtxt形式のデータを『dvd』メディアに焼ける書き込みソフトを作成しようとしているのですが、vb6.0で可能でしょうか?
回答: cdへの書き込み部分を自力で実装するならimapiに含まれる関数群を使って、と言う事になりますね。 プラットフォームsdkと言うのはwindows向けソフトをvc++で開発する場合のwindowsapi関数群になります。 それらの関数仕様を見て、何を渡せば何が返って来るのか、何をするための物なのか、が理解出来ないと駄目ですね。 自力でのcd書き込みは無理だと思いますので、file2cd.exe等のコマンドラインで動作する書き込みソフトをvbから呼び出して使うのが妥協点だと思います。 file2cd.exeはcdrwinの"golden hawk technology"社が提供しているフリーウェアです。 [参考]file2cd.exe(コマンドライン用) http://www.goldenhawk.com/freeware.htm