| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- Public Class msgVersion
- Private CanWrite As Boolean = False
- Private Version As MCVersion
- Public Sub New(ByVal version As MCVersion)
- InitializeComponent()
- UseControlAnimation = False
- Me.Version = version
- panMain.UpdateLayout()
- '读取设置
- Select Case Val(ReadIni(version.Path & "\PCL\AdvancedSetup.ini", "CustomType", "0"))
- Case 1
- radioType1.Checked = True
- Case 2
- radioType2.Checked = True
- Case 3
- radioType3.Checked = True
- Case Else
- radioType0.Checked = True
- End Select
- UseControlAnimation = True
- CanWrite = True '可以写入设置
- End Sub
- Private Sub WriteSetup() Handles radioType0.MouseUp, radioType1.MouseUp, radioType2.MouseUp, radioType3.MouseUp
- If CanWrite Then
- File.Create(Version.Path & "\PCL\AdvancedSetup.ini").Dispose()
- Using iniWriter As New StreamWriter(Version.Path & "\PCL\AdvancedSetup.ini", False, Encoding.Unicode)
- iniWriter.WriteLine()
- If radioType1.Checked Then
- iniWriter.WriteLine("CustomType:1")
- ElseIf radioType2.Checked Then
- iniWriter.WriteLine("CustomType:2")
- ElseIf radioType3.Checked Then
- iniWriter.WriteLine("CustomType:3")
- End If
- iniWriter.Flush()
- End Using
- End If
- End Sub
- End Class
|