[リストへもどる]
一括表示

投稿時間:2004/01/29(Thu) 00:46
投稿者名:ryo
Eメール:chanson02@hotmail.com
URL :
タイトル:
FileSystemObjectを使ってwav再生についての質問
こんにちは

FileSystemObjectを使って、Commandボタンを押すごとに
x = x + 1
myline = x
テキストの内容を一行ずつLabelに表示するプログラムを作ったのですが
そのテキストの内容を、音声と絵で説明したいと思い、FileSystemObjectを使って
これを再現できないか模索中です。
現在考えていることは、文章を読み込むための行(x)の他に、
その文章の内容を説明するwavファイルを指定する行(x2)
その文章の内容を説明するbmpファイルを指定する行(x3)
例)
一行目 あいうえお
二行目 (appPath&"aiueo.wav")
三行目 (appPath&"aiueo.bmp")
x = x + 1
x2 = x2 + 1
x3 = x3 + 1
(初期値がそれぞれ0,1,2)

という風にx,x2,x3の三つの変数を設けて、三つの行の変化を同時に認識することによって、
文章(labelの内容)、音声(mediaPlayerの内容)、画像(Imageの内容)が、Commandボタンを押すごとに変化していくプログラムを作りたいと思っていますが、文章を読み込む以外は、音声も画像もテキストファイル上で指定したファイルを読みこんでくれません。
これらの操作をテキストファイルの内容を読み込むことでFileSystemObject上で行うにはどうすればいいのでしょうか。また、もしもっと合理的な方法をご存知の方がいらっしゃいましたら教えて下さい。

長々失礼しました

投稿時間:2004/01/29(Thu) 08:47
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: FileSystemObjectを使ってwav再生についての質問
通常は、CSVファイル等で作成された方が便利かと思います。
>音声も画像もテキストファイル上で指定したファイルを読みこんでくれません。
では、どうなっているのか解りませんのでコードを投稿して頂くかもう少し詳しく状況を
説明して下さい。
例えば、ファイルのパスは取得できているのですか?
そのパスを画像なら、Set Image1.Picture = LoadPicture("C:\VBRescue\030\image.jpg")
のようにして表示しようとしているのですか?
ファイルについては、ここのファイル操作関係を見て下さい。
CSV形式についてはExcelの表をイメージして下さい。
1件のデータを1行(この場合3列)で管理すれば、データが扱い易いかと思います。
又、ファイルは一旦配列等に読み込んでから表示なりするようにした方がいいかと。
画像の表示についてはグラフィック関係を見て下さい。

投稿時間:2004/01/29(Thu) 12:21
投稿者名:いちゆ
Eメール:
URL :
タイトル:
Re: FileSystemObjectを使ってwav再生についての質問
…FSOを使ってwav再生できるのかむちゃくちゃ知りたい。
もちろん、FSOはScriptingのだよな?