Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/03/2011, 03:11
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: ¿Cómo puedo hacer esto en VB8?

En VB2008 sería algo así:

Código vb:
Ver original
  1. Imports VB = Microsoft.VisualBasic
  2. Public Class Form1
  3.  
  4.   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  5.     MsgBox("Hay " & Cuenta("e", "esta es la frase que se envia a la funcion") & " palabras acabadas en E")
  6.   End Sub
  7.  
  8.   Private Function Cuenta(ByVal QueAcabenEn As String, ByVal Texto As String) As Long
  9.     Dim Matriz(0) As String
  10.     Dim F As Long
  11.     Matriz = Split(Texto, " ")
  12.     For F = 0 To UBound(Matriz)
  13.       If VB.Right(Matriz(F), Len(QueAcabenEn)) = QueAcabenEn Then Cuenta = Cuenta + 1
  14.     Next
  15.   End Function
  16. End Class
Saludos
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!