Manual de Visual Basic Intermedio

 

  Lección: 9

 

Capítulo: Ejerciocio 9: Palíndromos

 

 

Crea un formulario con tres etiquetas, dos cajas de texto, tres botones y escribe el siguiente código:

 

Function cadinvertida(cadena As String) As String

 

Dim invertida() As String * 1

 

Dim i As Integer

 

Dim j As Integer

 

n = Len(cadena)

 

ReDim invertida(n)

 

For i = 1 To n

 

invertida(i - 1) = Mid(cadena, i, 1)

 

Next i

 

For j = (n - 1) To 0 Step -1

 

cadinvertida = cadinvertida & invertida(j)

 

Next j

 

End Function

 

El botón Invertir

 

Private Sub Command1_Click()

 

Text2 = cadinvertida(Text1)

 

End Sub

 

El botón Limpiar

 

Private Sub Command2_Click()

 

Text1 = ""

 

Text2 = ""

 

Text1.SetFocus

 

End Sub

 

El botón Salir

 

Private Sub Command3_Click()

 

Unload Me

 

End

 

End Sub

 

   Volver al índice!