Enregistrer les Données dans un texte tuile à l'aide d'SaveFileDialog?

J'ai déjà vu la MSDN Exemple mais je suis toujours avoir des problèmes.

J'ai créé un super-programme simple pour multiplier deux nombres, et afficher le résultat dans la zone de texte. Maintenant, j'ai besoin d'être en mesure de lire ce texte en valeur de la zone et de mettre la valeur dans un fichier texte, à l'éducation de l'enregistrer dans un fichier boîte de dialogue lorsque l' "Enregistrer le Fichier" bouton est cliqué.

Private Sub MutiplyBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MutiplyBtn.Click
    Dim FirstNum As Double = Num1.Text
    Dim SecondNum As Double = Num2.Text
    Dim Answer2 As Double = FirstNum * SecondNum
    Answerbox.Text = Answer2
End Sub

Private Sub SaveResultToFile_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveResultToFile.Click
    Dim myStream As Stream
    Dim saveFileDialog1 As New SaveFileDialog()

    saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"
    saveFileDialog1.FilterIndex = 2
    saveFileDialog1.RestoreDirectory = True

    If saveFileDialog1.ShowDialog() = DialogResult.OK Then
        myStream = saveFileDialog1.OpenFile()
        If (myStream IsNot Nothing) Then
            System.IO.File.WriteAllText(Answerbox.Text)
            myStream.Close()
        End If
    End If
End Sub

Actuellement, Visual Studio me donne une erreur: Overload resolution failed because no accessible 'WriteAllText' accepts this number of arguments.

OriginalL'auteur Matt | 2013-03-14