vb.net

2017-01-19 16 views
0

にフォームの内容を保存するコードを書くと、フォームの内容を保存するように指示し、フォーム自体として開く必要があります。私が保存されているかのように、それはvb.net

IVEはこの

Private Sub save_Click(ByVal sender As System.Object, _ 
ByVal e As System.EventArgs) Handles Save.Click 
' Displays a SaveFileDialog so the user can save the file assigned to the Save button. 
Dim saveFileDialog1 As New SaveFileDialog() 
saveFileDialog1.Filter = "All Files|*.*|Excel Files|*.xls|Word Files|*.doc" 
saveFileDialog1.InitialDirectory = "R:\Clinical\General\Shifts" 
saveFileDialog1.Title = "Save Shift File" 
saveFileDialog1.FilterIndex = 1 
saveFileDialog1.ShowDialog() 
End Sub 

を試みたが、温首相は、私はそれがその.txtファイル以来、メモ帳に表示される、から開きます。しかし、私はそれをフォーム自体として開く必要があります。 私を助けてください。

+0

あなたがデータベースからリロードし、その後、データベース内のコンテンツを保存することはできますか? – nbadaud

答えて

0

最も簡単なフォームの画像を保存することです:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 
    Dim strFilename As String = "C:\Junk\Junk.bmp" 
    Dim bmp As New Bitmap(Me.Width, Me.Height) 
    Me.DrawToBitmap(bmp, New Rectangle(0, 0, Me.Width, Me.Height)) 
    bmp.Save(strFilename) 
    bmp.Dispose() 
    End Sub