Hay un total de 338 Preguntas. | << >> |
Pregunta: | 53037 - COMO ACTIVAR LA PROPIEDAD IMAGEINDEX |
Autor: | FREDY ARRIAGA |
POR FAVOR, COMO ACTIVAR LA PROPIEDAD ImageIndex del control ListView , ya agregue los items (ABRIR,CERRAR), pero no puedo ingresar una imagen me aparece de la siguiente forma
ImageIndex (ninguno) |
Respuesta: | Carlos adan Mollapaza Cutipa |
Muy facil amigo no te alarmes Esto es Porque eso necesitas otro control
Bueno Si te has fijado en todos los controles siempre existe una propiedad llamada ListImage Bueno En el ListView Tambien lo tiene y lo unico que tienes que hacer para que no aparezca ninguno solo debes de insertar el control llamado ListImage En ese control le insertas varios iconos y imagenes etc. luego de eso vas a a tu listview y buscas esas propiedad que querias y punto alli esta y te da a elegir las imagenes que has puesto anteriormente con el otro control. |
Respuesta: | Dario Caminos |
Mira, yo implementé un ListBox con una serie de íconos para acceder a
diferentes pantallas del sistema. Aquí t paso el código y a ver si te sirve: Para que te funcione, tienes que agregar en tu formulario un control ImageList1 y cargarle al menos unas tres imágenes. Luego tipeas el siguiente procedimiento. Private Sub CreateMyListView() ListView1.View = View.LargeIcon Dim item1 As New ListViewItem("Películas", 0) Dim item2 As New ListViewItem("Backup", 2) Dim item3 As New ListViewItem("Salir", 1) ListView1.Items.AddRange(New ListViewItem() {item1, item2, item3}) ListView1.LargeImageList = ImageList1 End Sub Saludos. |
Pregunta: | 53056 - COMO VALIDAR EN VISUAL BASIC.NET, |
Autor: | hugo Caceres |
la necesidad que tengo es como codificar validaciones en vbasic.net, por ejemplo que en un texbox se tengan que ingresar solo la fecha.
como validar usuarios, necesito saber como validar en este tipo de ejemplos. |
Respuesta: | Carlos adan Mollapaza Cutipa |
Muy facil amigo Los desarrolladores de este programa de VB net tambien se plantearon la misma pregunta que tu tienes y obio que la resolvieron mira lo unico que tienes que hacer es lo siguiente:
No uses el control textBox Ya existe otro control para ese tipo de datos que quieres el control se llama MaskedTexbox o algo asi Bueno este tiene propiedades donde solo debe de ingresar fecha numero letras etc Y teda por ejemplo para fechas con si signo de --> / o - Suerte aprende a utilizar ese control si tienes dudas Escribe me a mi correo |
Pregunta: | 53103 - COMO HACER UN LISTBOX CON VARIAS COLUMNAS???? |
Autor: | mario flores |
ayer empece a utilizar el visual studio y queria hacer un listbox que tenga donde insertar los nombres de las personas, asi tenemos entonces 3 columnas, con el primero y segundo nombre y el apellido.
he logrado hacer varias columnas, pero lo eslementos se van agregando de arriba hacia abajo y de izquierda a derecha, apareciendo un scrollbar horizontal abajo como hago para hacer un listbox con varias columnas, pero que solo tenga 3 columnas y los elementos se vayan agregando abajo y que tenga un crollbar vertical???? |
Respuesta: | Beatriz Martin |
Para eso es mejor usa un listview, y en view pones details |
Pregunta: | 53174 - COMO ARMAR UNA CLASE PARA CONTROLAR LOS TEXT BOX |
Autor: | nicolas pandiani |
COMO ARMAR UNA CLASE PARA CONTROLAR QUE LOS TEXT BOX INGRESEN NUMEROS, OTRO INGRESE LETRAS Y OTRO LOS DOS
quisiera que si alguien lo sabe poner completo el ejercicio desde la creacion de la clase hasta completar los text box. Muchas Gracias |
Respuesta: | Omar Salvatierra Cedeño |
Que tal Nicolas....
Con respecto a tu pregunta, me imagino debes saber que los textbox tienen el evento keypress, pues ahi es donde deberás programar la llamada a tu función que no es más que validar si la tecla que presionaste es un número o una letra, por ejemplo te pondre los dos ejemplos: letras: Private Sub txtnombre_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtnombre.KeyPress Dim objvalida As New ClSValidatextbox If (objvalida.validaletras(e.KeyChar)) = False Then e.Handled = True Return End If GC.ReRegisterForFinalize(objvalida) GC.Collect() End Sub te describo a continuación la clase, es tan sencilla para que la puedas entender: Imports System.Data.OleDb Public Class ClSValidatextbox Dim objconexion As OleDbConnection Dim objcomando As OleDbCommand Dim dtreader As OleDbDataReader Public Sub New() objconexion = New OleDbConnection("Provider=sqloledb.1;initial catalog=educacion;data source=.; Integrated security=sspi") objcomando = New OleDbCommand dtreader = Nothing End Sub Public Function validanumero(ByVal caracter As Char) As Boolean Dim flag As Boolean = False If caracter = CType("0", Char) Then flag = True End If If caracter = CType("1", Char) Then flag = True End If If caracter = CType("2", Char) Then flag = True End If If caracter = CType("3", Char) Then flag = True End If If caracter = CType("4", Char) Then flag = True End If If caracter = CType("5", Char) Then flag = True End If If caracter = CType("6", Char) Then flag = True End If If caracter = CType("7", Char) Then flag = True End If If caracter = CType("8", Char) Then flag = True End If If caracter = CType("9", Char) Then flag = True End If If caracter = CType("", Char) Then flag = True End If Return (flag) End Function Public Function validaletras(ByRef caracter As Char) As Boolean Dim flag As Boolean = False If (caracter = CType("A", Char)) Or (caracter = CType("a", Char)) Or (caracter = CType("á", Char)) Then flag = True End If If (caracter = CType("B", Char)) Or (caracter = CType("b", Char)) Then flag = True End If If (caracter = CType("C", Char)) Or (caracter = CType("c", Char)) Then flag = True End If If (caracter = CType("D", Char)) Or (caracter = CType("d", Char)) Then flag = True End If If (caracter = CType("E", Char)) Or (caracter = CType("e", Char)) Or (caracter = CType("é", Char)) Then flag = True End If If (caracter = CType("F", Char)) Or (caracter = CType("f", Char)) Then flag = True End If If (caracter = CType("G", Char)) Or (caracter = CType("g", Char)) Then flag = True End If If (caracter = CType("H", Char)) Or (caracter = CType("h", Char)) Then flag = True End If If (caracter = CType("I", Char)) Or (caracter = CType("i", Char)) Or (caracter = CType("í", Char)) Then flag = True End If If (caracter = CType("J", Char)) Or (caracter = CType("j", Char)) Then flag = True End If If (caracter = CType("K", Char)) Or (caracter = CType("k", Char)) Then flag = True End If If (caracter = CType("L", Char)) Or (caracter = CType("l", Char)) Then flag = True End If If (caracter = CType("M", Char)) Or (caracter = CType("m", Char)) Then flag = True End If If (caracter = CType("N", Char)) Or (caracter = CType("n", Char)) Then flag = True End If If (caracter = CType("Ñ", Char)) Or (caracter = CType("ñ", Char)) Then flag = True End If If (caracter = CType("O", Char)) Or (caracter = CType("o", Char)) Or (caracter = CType("ó", Char)) Then flag = True End If If (caracter = CType("P", Char)) Or (caracter = CType("p", Char)) Then flag = True End If If (caracter = CType("Q", Char)) Or (caracter = CType("q", Char)) Then flag = True End If If (caracter = CType("R", Char)) Or (caracter = CType("r", Char)) Then flag = True End If If (caracter = CType("S", Char)) Or (caracter = CType("s", Char)) Then flag = True End If If (caracter = CType("T", Char)) Or (caracter = CType("t", Char)) Then flag = True End If If (caracter = CType("U", Char)) Or (caracter = CType("u", Char)) Or (caracter = CType("ú", Char)) Then flag = True End If If (caracter = CType("V", Char)) Or (caracter = CType("v", Char)) Then flag = True End If If (caracter = CType("W", Char)) Or (caracter = CType("w", Char)) Then flag = True End If If (caracter = CType("X", Char)) Or (caracter = CType("x", Char)) Then flag = True End If If (caracter = CType("Y", Char)) Or (caracter = CType("y", Char)) Then flag = True End If If (caracter = CType("Z", Char)) Or (caracter = CType("z", Char)) Then flag = True End If If caracter = CType("", Char) Then flag = True End If If caracter = CType(" ", Char) Then flag = True End If Return (flag) End Function End Class La clase va a contener la validación respectiva de numeros o de letras, si te fijas, cada clase retorna un valor boolean, dependiendo si lo que ingresas es numero llamaras a la funcion validatextbox.numero, si es letras validatextboxletras, tal como te puse en el evento keypress, eso lo haras para cada texbox que desees validar y listo. Si deseas puedes modificarlo a tu conveniencia, pero lo que vez ahi me pareció lo más sencillo posible. Espero te sirva, cualquier duda me escribes que con gusto te ayudo. |
Pregunta: | 53212 - PASO DE PARAMETROS |
Autor: | Pedro Laseca |
Hola muy buenas a tod@s:
Mi cuestión es la siguiente: Tengo 2 formularios (Windows.Forms), se pasar parametros del Primero al Segundo. Pero retornar un valor de vuelta al formulario Primero, o padre para que se me entienda mejor, no lo consigo de ninguna manera. La cuestion es que cuando obtengo el valor en el formulario Segundo no se pasarlo a una caja de texto del Formulario Padre y refrescar este para que se vea el cambio a la vez que cierro el Segundo formulario. Imaginad que teneis un formulario de introduccion de datos y un boton que me abre un formulario con un calendario, pues quiero que al clickar el calendario este formulario se cierre y se refresque la caja de texto que contiene la fecha. Si sabeis alguna forma de hacerlo os lo agradeceria muchisimo y si no tambien por haberlo intentado. Mil Gracias... |
Respuesta: | David Garcia |
Primero debes darle al Hijo la propiedad "FormHijo.Owner = me" despues de instanciarlo. Luego lo muestras: "FormHijo.Show". Despues en el FormHijo, cuando vayas a mandar un valor de regreso al FormPadre desbes crear una referencia de objeto de FormPadre y posteriormente instanciarla accediendo al propietario del FormHijo. Aqui muestro el Ejemplo:
Dim fPadre As FormPadre 'Aqui lo instancio fPadre = Me.Owner 'Y paso el valor o los valores fPadre.Objeto.Valor = Me.Objeto.Valor .... ... .. |
Pregunta: | 53305 - COMO HACER COLUMNAS EN UN LISTBOX |
Autor: | alexander |
Estoy realizando una pequeña aplicacion en vb.net y necesito saber si existe una propiedad o una funcion del listbox que me permita crear columnas pues de esta forma la informacion queda mas organizada y se ve mucho mejor.
para resolver esto tube que organizar las cadenas de string de cada item de forma tal que quedaran con la mima longitud y se vieran en columnas. si alguin conoce una forma de hacerlo le agradeceria mucho.... |
Respuesta: | Federico Vidal |
Existe un objeto llamado ListView, añades los item y las columnas son los subitem, en modo visual(con el Visual Studio) lo puedes editar de manera muy sencilla, ademas de que puede crear grupos. Echale un ojo, listview |
Pregunta: | 53365 - COMO EXPORTAR UN DATAGRIDVIEW A WORD |
Autor: | Juan Pena Verdú |
Quisiera saber como exportar un datagridview a word. Este es cargado a partir de un dataset, que a su vez es cargado de una base de datos en Access. Si me pudieran resolver la duda les estaría muy agradecido, ya que no consigo superar este bache por mi mismo.
Mil gracias y mis felicitaciones por vuestros servicios |
Respuesta: | like |
Imports System.Web.UI
Imports System.Web.UI.Page Imports System.Web.UI.WebControls Imports System.Web.UI.WebControls.WebParts Imports System.Web.UI.HtmlControls Imports system.Windows.Forms Imports System.IO Dim sb As StringBuilder = New StringBuilder() Dim sw As StringWriter = New StringWriter(sb) Dim hwt As HtmlTextWriter = New HtmlTextWriter(sw) Dim pagina As Page = New Page Dim form = New HtmlForm my_grid.EnableViewState = False pagina.Controls.Add(form) form.controls.add(my_grid) pagina.RenderControl(hwt) Response.Clear() Response.Buffer = True Response.ContentType = "application/word" Response.AddHeader("Content- Disposition", "attachment;filename=my_doc.doc") Response.Charset = "UTF-8" Response.ContentEncoding = Encoding.Default Response.Write(sb.ToString()) Response.End() |
Pregunta: | 53484 - COMO USAR DATATIMEPCKER |
Autor: | tomsawyer fim |
un poco de su saber porfa...
nose como tomar un rango de fechas si quiero utilizar 2 dataTimePicker.. uno para el inicio y otro para el fin,,, y nose como tomar los datos que se encuentran en ese rango. digamos q en uno selecciono 5 de mayo y en el otro dtpicker 27 de mayo, como puedo extraer los datos que hay del 5 al 27 de mayo.. gracias por todo... |
Respuesta: | Gildo Delgadillo |
Pues bien, fijate en el detalle, de acuerdo a lo que indicas ambos datatimepicker manejan el mismo mes y el mismo año... pues bien en ese caso te sugiero lo siguiente:
Dim DiaInicio, DiaFinal as Byte 'Son variables que almacenarán el inicio de rango y el final de rango...renombra los componentes para mejor uso, como ser: dtpFechaInicial, y dtpFechaFinal. Entonces haces lo siguiente: DiaInicio = dtpFechaInicio.Day 'Toma el día 5 DiaFinal = dtpFechaFinal.Day 'Toma el día 27 Dim TotalDias as string 'Almacenara todos los días que existen dentro del rango de fechas... While DiaInicio <= DiaFinal TotalDias = DiaInicio DiaInicio = DiaInicio + 1 End While Luego solo te quedaria imprimir o mostrar la variable TotalDias que contiene los dias que existen dentro del rango de fechas especificados... claro siempre y cuando sean del mismo mes... |
Pregunta: | 53547 - ACTIVAR UN BOTON POR MEDIO DE PROGRAMACION |
Autor: | gonzalo vargas |
hola amigos bueno quisera saber como por medio de programacion puedo activar una tecla de mi keyboard sin nesecidad de apretarla como por ejemplo la tecla de que activa y desactiva las mayuculas(bloq mayus.)gracias de antemano espeor que puedan ayudarme |
Respuesta: | eider mauricio aristizabal erazo |
///utiliza las librerias:
using System.Runtime.InteropServices; ///Importa estas dll [DllImport("user32.dll")] public static extern int GetKeyState(byte nVirtKey); [DllImport("user32.dll")] static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, UIntPtr dwExtraInfo); ///Coloca estas variables codificadas Ver tabla ASCII byte NUMLOCK_KEY = 0X90; byte CAPS_KEY = 0x14; ///utiliza estas funciones: private bool KeyStatus(byte KeyCode) { return (GetKeyState(KeyCode) == 1); } private void PresionarTecla(byte KeyCode) { const int EXTENDIDO = 0x1; const int PRESIONAR = 0x2; keybd_event(KeyCode, 0x45, EXTENDIDO, (UIntPtr)0); keybd_event(KeyCode, 0x45, EXTENDIDO | PRESIONAR, (UIntPtr)0); } //EJEMPLO private void button1_Click(object sender, EventArgs e) { if (KeyStatus(CAPS_KEY) == true) MessageBox.Show("Estado Activo"); else MessageBox.Show("Estado Inactivo"); PresionarTecla(NUMLOCK_KEY); } ///Saludos espero te sirva |
Pregunta: | 53586 - COMO UTILIZAR WORD.APPLICATION EN VB.NET SIN INSTALAR OFFICE |
Autor: | Jose Garcia |
Buenas a todos!
Tengo una aplicación en vb.net en la que leo y modifico archivos word a través de la clase Word.Application ( añadiendo en las referencias Interop.Word ), y va todo de lujo....hasta que se sube al servidor, en el cual da el error siguiente: El objeto COM con CLSID {000209FF-0000-0000-C000-000000000046} no es válido o no está registrado. Supongo que es que en el servidor no está instalado el Microsoft Office y x lo tanto no encuentra el Microsoft Word. Pero quiero encontrar una solución en la que pueda utilizar la clase Word.Application (u otra forma de manejar documentos word) sin tener que instalar el office, ya que me será imposible instalarlo en el servidor, pero no se como hacerlo. Espero que alguien pueda ayudarme. Gracias de antemano y saludos! |
Respuesta: | Byron Morales |
Lo que pides no se puede hacer, porque lo que haces con tu aplicación es únicamente hacer referencia a ciertas librerias que se instalan del office, y esas librerias solo estan cuando se instala office.
Ahora, lo que si quiero pedirte es que me expliques mejor esto de subir al servidor para poder decirte que es lo que podes hacer. |
|< << 16 17 18 19 20 21 22 23 24 25 26 >> >| |