Programación General > Visual Basic 6.0 e inferiores
El For No Me Corre
Juanolo:
Hola:
Lo que veo es lo siguiente:
--- Citar ---w = Mid(sFrase, 1, h)
--- Fin de la cita ---
Si sólo quieres leer un caracter, debe ser:
--- Código: Text ---w=Mid(sFrase, h, 1)
Es de esos momentos en que los árboles no dejan ver el bosque.
Salu2.
Shiquilla:
Buenas, el error simplemente está en la función Mid.
--- Código: Text ---Mid(Frase, Inicio, Cuantos) Mid(Frase,h,1) en vez de Mid(Frase, 1, h)
--- Código: Text ---Private Sub CmdCalc_Click()Dim iCont As IntegerDim sFrase As StringDim x, h, wx = Len(TxtWord.Text)sFrase = TxtWord.TextFor h = 1 To x w = Mid(sFrase, h, 1) If w = " " Then iCont = iCont + 1 End IfNext hMsgBox iContEnd Sub
Saludos, :P
PD: Juanolo se me ha adelantao por 1 minuto xD. Bueno, aún así lo dejo..
Juanolo:
Saludos, Shiquilla.
RadicalEd:
--- Cita de: "Shiquilla" --- Buenas, el error simplemente está en la función Mid.
--- Código: Text ---Mid(Frase, Inicio, Cuantos) Mid(Frase,h,1) en vez de Mid(Frase, 1, h)
--- Código: Text ---Private Sub CmdCalc_Click()Dim iCont As IntegerDim sFrase As StringDim x, h, wx = Len(TxtWord.Text)sFrase = TxtWord.TextFor h = 1 To x w = Mid(sFrase, h, 1) If w = " " Then iCont = iCont + 1 End IfNext hMsgBox iContEnd Sub
Saludos, :P
PD: Juanolo se me ha adelantao por 1 minuto xD. Bueno, aún así lo dejo..
--- Fin de la cita ---
Claro lo tenia al reves gracias a todos por resopnder .
PD. eliza, es un programa para C, pero lo estoy empezando el algoritmo en VB y de hay lo termino.
Gracias Chao.
Navegación
[*] Página Anterior
Ir a la versión completa