El Select Case permite elegir una de varias opciones/acciones.
Supogamos que tenemos que realizar una tarea distinta deacuerdo al tipo de comprobante que se está procesando (factura, remito, nota de crédito, etc).
'El dato tipo de comprobante lo tomo de un
'comboBox llamado comboComprobante
Select Case comboComprobante.Text
Case "Factura"
MsgBox("Procesar Factura")
Case "Remito"
MsgBox("Procesar Remito")
Case "Nota de Crédito"
MsgBox("Procesar Nota de Crédito")
Case "Nota de Débito"
MsgBox("Procesar Nota de Débito")
Case Else
MsgBox("No procesar nada")
End Select
Otro buen ejemplo sería una function que reciba como parámetro el numero de mes y nos devuelva un string con el nombre
[Code lang="vbnet"]
Function nombreMes(ByVal numeroMes As Integer) As String
Dim mesSeleccionado As String = String.Empty
Select Case numeroMes
Case 1
mesSeleccionado = “Enero”
Case 2
mesSeleccionado = “Febrero”
Case 3
mesSeleccionado = “Marzo”
Case 4
mesSeleccionado = “Abril”
Case 5
mesSeleccionado = “Mayo”
Case 6
mesSeleccionado = “Junio”
Case 7
mesSeleccionado = “Julio”
Case 8
mesSeleccionado = “Agosto”
Case 9
mesSeleccionado = “Septiembre”
Case 10
mesSeleccionado = “Octubre”
Case 11
mesSeleccionado = “Noviembre”
Case 12
mesSeleccionado = “Diciembre”
End Select
Return mesSeleccionado
End Function
[/Code]
que funcion puedo utilizar para introducir un dato en cualquier celda asi como una tipo agenda pero necesito introducir un dato en algun dia no se como por ejemplo hola mundo el dia 3 de enero de 2009 me pueden ayudar
Cesar:
puedes armar un formulario con 7 listview’s que representen una semana y cargar en ellos los datos que necesites. No es lo mejor pero te puede servir. Sino tendrás que usar algun component de terceras partes, pero en su mayoría son pagos… prueba buscar en google “components .net calendar” o components .net schedule” para que veas algunos. También te recomiendo visitar: http://www.componentsource.com/features/calendar-schedule/visual-basic-net/index-es.html
necesito hacer un programa en el cual se utilizen cuatro radiobutton y cada uno de ellos tenga el nombre de las estaciones del año y que al seleccionarlos en un listbox aparezcan los meses de estas estaciones
Consulta el siguiente artículo: http://www.solovb.net/index.php/2009/08/31/como-usar-el-control-radiobutton/ creo que te será de mucha ayuda.
Suerte.
no entiendo
necesito hacer un formulario que me elimine los datos de una bd y pasarlos a otra para tener un historial necesito ayudaaaa!!!!
se los agradecere…
estoy simulando un dado con visual basic, al darle click al dado deberia voltear y mostrar el valor del otro lado por ejemplo: 1 = 6; 2 = 5; 3=4 lo ise con un ciclo IF… end if pero el problema es q los primeros 3 numero no m los vuelca es decir: 1=6 me sigue mostrando 1 pero si el valor es 6 desde el principio m muestra 1 pero si le vuelvo a dar click se queda igual m recomendaron hacer con el select case pero no se como si pudieras aydudarme ??
dim ladoActual as integer
ladoActual = variable (esta la pones tu)
dim ladoOpuesto as integer
selec case ladoActual
case = 1
ladoOpuesto = 6
case = 2
ladoOpuesto = 5
case … haces uno para cada lado
end select
espero que te sirva