Cuando se esta desarrollando y se cargan datos a un combobox dese una base de datos es factible
que necesitemos, nuevamente recurrir a la bd para obtener el id del registro que seleccionamos
en el combobox. una forma de evitar ir a la bd tantas veces como se a necesario, es cargar en el
combobox el id del registro y el registro. para esto haremos una sentencia onde traeremos los dos
datos que necesitamos en un datatable.
Una vez ejecutada la funcion Cargar_Grupo() esta nos retornara un datatable, con los datos
requeridos ahora podremos asignarlos al combobox. Para esto tenemos la funcion cargar
combobox a la cual usted enviara el datatable con los datos, y el combobox por referencia que
quiera llenar. usted debera asiganar el id del registro a la propiedad valuemember del combobox,
y el texto del registro a la propiedad displaymember.
1
Public Shared Function Cargar_Combobox(ByVal dt As DataTable, ByRef cbx As
Windows.Forms.ComboBox)
If dt.Rows.Count > 0 Then
cbx.DataSource = dt
cbx.ValueMember = dt.Columns(0).ToString()
cbx.DisplayMember = dt.Columns(1).ToString()
cbx.Text = ""
End If
Return Nothing
End Function
Por ultimo si necesitamos el valor del id del registro que seleccionemos en el combobox utilizamos
la propiedad selectedvalue.
2
REVISAR ORTOGRAFIA DE UNA PALABRA
Este artículo permitirá usar la función CheckSpelling de la librería Microsoft Office Word, para esto
agregaremos esa referencia a nuestro proyecto. Y llamaremos el espacio de nombres en el
encabezado de nuestra forma. Haremos un pequeño proyecto como aparece en la imagen.
Imports Microsoft.Office.Interop.Word.Application
Para corregir la ortografía de una palabra validaremos que únicamente ingresemos caracteres al
textbox en el evento keypress del textbox colocaremos el siguiente código.
Una vez ingresemos la palabra a revisar, en el evento clic de revisar agregaremos el siguiente
código que permitirá evaluar la palabra. Instanciaremos una variable (Corrector_Ortograf) de tipo
Microsoft.Office.Interop.Word.Application, una vez tenemos este objeto de ese tipo usaremos la
3
propiedad CheckSpelling y le enviaremos la palabra ingresada en el textbox.
En el ejemplo ingresamos una palabra errada (ortografía correcta Pretensión), y una vez evaluada
me aparece el mensaje de ortografía Incorrecta. Cuando colocamos una palabra correcta, un
mensaje de la ortografía es correcta se mostrara.
Corrector_Ortograf.CheckSpelling(txtPalabra.Text) retornara un valor booleano donde indica si es
4
o no correcta la ortografía de la palabra.
Espero les parezca interesante, esta forma de revisar la ortografía es muy sencillo y puede serles
útil.
http://www.onglasses.net/Default.aspx?id=1333&Titulo=Revisar%20Ortografia%20de%20una
%20palabra