
01/05/2010, 18:20
|
 | | | Fecha de Ingreso: julio-2006 Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 7 meses Puntos: 29 | |
Respuesta: [Ayuda] Soy un principiante/nuevo en visual basic. No puedo hacerte todo por 2 razones:
1-No sé que tienes en mente ni que palabras vas a usar ni lo que pondras en el textbox.
2-Si quieres aprender tienes que experimentar y tropezar.
Creo que tu problema está en que no tienes en cuenta que, en las comparaciones de textos, vb6 es sensible a mayúsculas y minúsculas.
Me explico:
Para que se cumpla la condicion Case "/Kill", el texto del combo debe ser exactamente ese "/Kill". Si el texto del combo es "/kill" no entrará a ejecutar ese código.
Solución:
1-Debes asegurarte de escribir los textos exáctamente como los cargas en el combo durante el Form_Load.
Case "/Kill"
Case "/kill"
Case "/KILL"
o como sea que los pongas en el load.
o puedes...
2-poner el código así:
' hacemos la selección según el texto del combo1 pero pasandolo a mayúsculas
Select Case Ucase$(Combo1.Text)
' y en las comparaciones sabemos que esté como esté en el combo, basta con ponerlo aqui en mayusculas
Case "/KILL"
Case "/RESET"
etc...
Prueba, estudia y pregunta cualquier duda.
Suerte.
__________________ No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza! |