VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/08/19(Fri) 09:27
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: ファイルをCD-Rへ焼き込みする方法

> 選択したファイルをCD−Rに焼き込むソフトを作っています。ファイルを(VBのコマンドで)コピー
> できれば一番ですが、それはどうも不可能のようですので、、、
『パケットライト』系のソフトウェアを導入すれば、可能かと思いますよ。
フロッピー感覚で利用できますので、DOSのCOPYコマンドや、VBのFileCopyでも
ファイルを書き込めるようになります。
ライトワンス形式では書き込めないので、汎用性は落ちますが、とりあえずは
これが一番楽な方法かも知れません。


そして、音楽CDやビデオCDなど、パケットライトでは処理できない形式でも焼きたいのであれば、
BHA社やソニック・ソルーションズ社をはじめとする多くのライティングソフトメーカーが、
VBやC++等から利用可能なDLLを用意していますので、もしも[業務利用]であるならば、
そうしたライブラリを利用するのも手だと思います。(たとえば下記とか)
hhttp://www.bha.co.jp/products/library_gold.html

# メーカーにもよりますが、多くの場合、ライセンスを購入するというよりも、
# 組み込んだパッケージ製品に対する年間売上の **% を渡す形態や、
# 毎年 ***万円の保守料を払うというスタイルになるようです。


で、[業務利用]ではなく、[個人利用]だとすれば、そこまでの費用は払えないでしょうから、
フリー/シェアウェアあるいはパッケージ製品のライティングソフトの中で、
VB等から制御可能なもの(コマンドライン指定可能なもの、ActiveX等制御なものなど)が
無いかどうか、頑張って探してみては如何でしょう。
hhttp://soft.ultrasupercomputer.com/softdir/CD-R.html

> (VB6.0 SP5で、Windows XP SP2です)
Windows XPであれば、OS標準の IMAPI(Image Mastering API) を利用できます。
hhttp://msdn.microsoft.com/library/en-us/devio/base/about_the_image_mastering_api.asp

ただし、既に花ちゃん殿が書かれていますように、これはVB6から手軽に扱える形式に
なっているというわけではありません。もしも IMAPI を使うなら、COM と API に関する
ある程度の知識が必要になるかも……。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -