Rick Stanich
King and Supreme Ruler
- Local time
- Today, 13:09
- Joined
- May 13, 2009
- Messages
- 93
I use practically the same code for a textbox that I do for a combobox.
Due to my inexperience, I dont know why this wont work.
Textboxes:
When Check32 = True the textboxes are populated with last known data.
Comboboxes:
When Check33 = True the comboboxes are blank.
What do I have wrong?
Due to my inexperience, I dont know why this wont work.
Textboxes:
Code:
Private Sub Check32_Click()
If Check32.Value = True Then
varSettings = GetSetting("GeoMeasure", "CMM Data", "sPartNumber")
If varSettings = "" Then
MsgBox "No value for Part Number stored in registry."
Me.sPartNumber.SetFocus
Else
Me.sPartNumber.SetFocus
sPartNumber.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="sPartNumber")
End If
varSettings = GetSetting("GeoMeasure", "CMM Data", "sPartRev")
If varSettings = "" Then
MsgBox "No value for Part Revision stored in registry."
Me.sPartRev.SetFocus
Else
Me.sPartRev.SetFocus
sPartRev.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="sPartRev")
End If
varSettings = GetSetting("GeoMeasure", "CMM Data", "sJobNo")
If varSettings = "" Then
MsgBox "No value for Job Number stored in registry."
Me.sJobNo.SetFocus
Else
Me.sJobNo.SetFocus
sJobNo.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="sJobNo")
End If
varSettings = GetSetting("GeoMeasure", "CMM Data", "sSerialNo")
If varSettings = "" Then
MsgBox "No value for Serial Number stored in registry."
Me.sSerialNo.SetFocus
Else
Me.sSerialNo.SetFocus
sSerialNo.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="sSerialNo")
End If
Else
Me.sPartNumber.SetFocus
sPartNumber.Value = ""
Me.sPartRev.SetFocus
sPartRev.Value = ""
Me.sJobNo.SetFocus
sJobNo.Value = ""
Me.sSerialNo.SetFocus
sSerialNo.Value = ""
End If
End Sub
Comboboxes:
Code:
Private Sub Check33_Click()
If Check33.Value = True Then
varSettings = GetSetting("GeoMeasure", "CMM Data", "Combo1")
If varSettings = "" Then
MsgBox "No value for Part Number stored in registry."
Me.Combo1.SetFocus
Else
Me.Combo1.SetFocus
Me.Combo1.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="Combo1")
End If
varSettings = GetSetting("GeoMeasure", "CMM Data", "Combo2")
If varSettings = "" Then
MsgBox "No value for Part Revision stored in registry."
Me.Combo2.SetFocus
Else
Me.Combo2.SetFocus
Me.Combo2.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="Combo2")
End If
varSettings = GetSetting("GeoMeasure", "CMM Data", "Combo3")
If varSettings = "" Then
MsgBox "No value for Job Number stored in registry."
Me.Combo3.SetFocus
Else
Me.Combo3.SetFocus
Me.Combo3.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="Combo3")
End If
varSettings = GetSetting("GeoMeasure", "CMM Data", "Combo4")
If varSettings = "" Then
MsgBox "No value for Serial Number stored in registry."
Me.Combo4.SetFocus
Else
Me.Combo4.SetFocus
Me.Combo4.Value = GetSetting(AppName:="GeoMeasure", section:="CMM Data", _
Key:="Combo4")
End If
Else
Me.Combo1.SetFocus
Combo1.Value = ""
Me.Combo2.SetFocus
Combo2.Value = ""
Me.Combo3.SetFocus
Combo3.Value = ""
Me.Combo4.SetFocus
Combo4.Value = ""
End If
End Sub
What do I have wrong?