Dim loFieldInfo As System.Reflection.FieldInfo = Nothing Dim loMemberInfo As System.Reflection.MemberInfo() = Nothing ' Get a reference to the member loMemberInfo = oProcess.oLabel.GetType().GetMember("c" + lcKey) ' If it exists If loMemberInfo.Length > 0 Then ' Get a reference to it loFieldInfo = loMemberInfo(0) ' Get the property value loControlLabel.Text = loFieldInfo.GetValue(oProcess.oLabel) End If