こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

vbのsavefiledialogについて

vbで、テキストボックスに、文字を入力し、ボタン2をクリックすると、ユーザーが指定したところに、指定した名前で、txt形式、html形式、doc形式(このうち、txtと、htmlは必須。)で保存するプログラムを作りたいと思っております。
サイトを見てみますが、なかなかよいものが見つかりません。どなたか教えてください。
書きかけのプログラムと、フォーム図を載せておきます。
また、変更した方がよければ、そちらもおしえてください。

Public Class Form1

Dim texta As String

Dim a

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Button1.Text = "リセット"
Button2.Text = "保存"

texta = TextBox1.Text

End Sub

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

texta = TextBox1.Text

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

TextBox1.Text = ""

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

a = DialogResult

SaveFileDialog1.OverwritePrompt = True

SaveFileDialog1.FileName = ""

SaveFileDialog1.Filter = "テキストファイル(*.txt)|*.txt|すべてのファイル(*.*)|*.*"

a = SaveFileDialog1.ShowDialog



If a = Windows.Forms.DialogResult.OK Then

Label1.Text = IO.Path.GetDirectoryName(SaveFileDialog1.FileName)
Label2.Text = IO.Path.GetFileName(SaveFileDialog1.FileName)

Else

Label1.Text = "キャンセルされました。"
Label2.Text = ""

End If

End Sub
End Class

投稿日時 - 2011-12-21 22:49:55

QNo.7202769

すぐに回答ほしいです

質問者が選んだベストアンサー

ここが参考になる。
http://dobon.net/index.html
http://dobon.net/vb/dotnet/file/index.html

投稿日時 - 2011-12-22 20:50:54

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問