你的两个问题我可以回答你第一个问题,第二个因为我的程序版本是VS2010,没能打开你的项目文件,所以暂时没法做答.
窗体退出时,把数据及窗体状态保存在文本文件中,后缀名可以自定,下次打开时在读进来
如窗体中有如下控件:
Combobox1.Text="北京"
CheckBox1.Checked=True

程序代码:
Imports Imports System.Text
Public Class Form1
Private myFile As String="d:\tmp.PVAD"
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
if (myFile) Then
dim str_arr()=(myFile)
ComboBOx1.Text=str_arr(0)
CheckBox1.Checked=str_arr(1)
End If
End Sub
Private Sub Form1_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Dim ComText as string=Combobox1.Text
Dim CkValue as long=iiF(CheckBOx1.Checked,1,0)
dim s_arr()={ComText,CkValue}
(myFile, s_arr)
End Sub
End Class