Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Mostrar caracteres especiales

Estas en el tema de Mostrar caracteres especiales en el foro de Visual Basic clásico en Foros del Web. Hola a todos, mi consulta es la siguiente: En un listview estoy pociendo unos datos y en una columna quiero poner un signo cuando un ...
  #1 (permalink)  
Antiguo 05/08/2008, 10:45
 
Fecha de Ingreso: abril-2007
Mensajes: 140
Antigüedad: 17 años
Puntos: 3
Mostrar caracteres especiales

Hola a todos, mi consulta es la siguiente:
En un listview estoy pociendo unos datos y en una columna quiero poner un signo cuando un campo es OK. El signo es como el de la raiz cuadrada, parecido a la V. No me acuerdo como se llama. Como lo hago??? Porque no es ningun chr de 1 a 255.

Desde ya muchas gracias
  #2 (permalink)  
Antiguo 05/08/2008, 11:11
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Mostrar caracteres especiales

No hay ningún caracter ASCII que sea así.
Otra idea sería colocar un 'OK' o algún otro parecido... O colocar una imagen al lado del elemento de la lista.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 05/08/2008, 11:15
Avatar de moradazo  
Fecha de Ingreso: julio-2008
Ubicación: [email protected]
Mensajes: 355
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Mostrar caracteres especiales

prueba con char(153), ese es de la raiz cuadrada.

Suerte.
  #4 (permalink)  
Antiguo 05/08/2008, 11:19
 
Fecha de Ingreso: abril-2007
Mensajes: 140
Antigüedad: 17 años
Puntos: 3
Respuesta: Mostrar caracteres especiales

Gracias Moradazo, pero el 153 es el TM en el font que estoy usando. En cuanto a la sugerencia de David el Grande me parece buena. Como hago para ponerle una imagen al lado del elemento de la lista???
Gracias a ambos.
  #5 (permalink)  
Antiguo 05/08/2008, 11:35
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Mostrar caracteres especiales

Bueno, eso ya no es tan simple, habría que obtener la posición del elemento de la lista e interceptar el mensaje de Scroll. Ahora mismo no puedo probarlo.

Otra sugerencia sería colocar una columna específicamente para saber el estado, allí pones si está OK o NO.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #6 (permalink)  
Antiguo 05/08/2008, 11:37
 
Fecha de Ingreso: abril-2007
Mensajes: 140
Antigüedad: 17 años
Puntos: 3
Respuesta: Mostrar caracteres especiales

Gracias de todas maneras. Poner OK o NO ya lo probe y varias opciones mas, el problema es que queda muy llena y confusa la vista del listview. De todas maneras seguire probando. Muchas gracias.
  #7 (permalink)  
Antiguo 06/08/2008, 20:44
Avatar de Jhonnyf  
Fecha de Ingreso: septiembre-2007
Ubicación: Dentro de mi
Mensajes: 87
Antigüedad: 16 años, 7 meses
Puntos: 5
Respuesta: Mostrar caracteres especiales

Para los Ilusosos como yo que pretendieron hacer esto:
Código:
Dim i As Integer
For i = 1 To 500
    List1.AddItem Chr(i)
Next
Solo da hasta el 255, despues de ahi error
__________________
*en construccion*
  #8 (permalink)  
Antiguo 07/08/2008, 07:43
 
Fecha de Ingreso: abril-2007
Mensajes: 140
Antigüedad: 17 años
Puntos: 3
Respuesta: Mostrar caracteres especiales

Si, luego del 255 no hay mas chr. Pero lo que hice finalmente (la consulta esta en otro post y ya lo resolvi) fue poner punto verde para si y x (minuscula) roja para no.
Gracias a todos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:06.