#1さんの補足から、Form1でForm3のオブジェクトを作っていないから・・・とか?
Form3でPublicで宣言しておいてForm1にて
Dim frm As New Form3
frm.filename = "~"
質問者
お礼
書くところが無かったので、お礼のメッセージに
書かせていただきます。
Form1で
frm.filename = "rectmp.wav"
If frm.filename = vbNullString Then
Label4.Text = "frm.filenameはNULL"
Else
Label4.Text = frm.filename
End If
として調べたところ、NULLではなく、rectmp.wavが
frm.filenameに格納されていました。
しかし、Form3で
If filename = vbNullString Then
Label1.Text = "null"
End If
として調べたところ、NULLになっていました。
やはり引渡しが上手く行ってなかったようです・・
質問者
補足
返信有難うございます。
Public Class Form1
Inherits System.Windows.Forms.Form
:
Dim frm As New Form3()
中略
Public Sub listenButton_Click(・・・) ・・・
frm.filename = "rectmp.wav"
End Sub
これで良いでしょうか?
過去に書いたようなエラーは解消されました!
有難うございました。
しかし、Form3で
Public Sub Button2_Click(・・・)・・・
AxMediaPlayer1.FileName = filename
AxMediaPlayer1.Play()
End Sub
としてfilenameをMediaPlayerで再生
しようとすると「エラーを特定できません」
というエラーになってしまいました・・・
お礼
で、で、できました!!!! 有難うございました!!!