elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  ayudaa traductor
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: ayudaa traductor  (Leído 6,216 veces)
birdez

Desconectado Desconectado

Mensajes: 114


Ver Perfil
ayudaa traductor
« en: 5 Mayo 2012, 19:26 pm »

Hola tengo una duda tengo que realizar un traductor entre ingles - español o español - ingles y solo se traducir una palabra en cuando pongo un espacio , una coma .... no me lo detecta y no se como puedo conseguir que me traduzca algún texto si alguien pudiera ayudarme....
muchas gracias a todos de antemano


En línea

Elemental Code


Desconectado Desconectado

Mensajes: 622


Im beyond the system


Ver Perfil
Re: ayudaa traductor
« Respuesta #1 en: 5 Mayo 2012, 21:56 pm »

y como lo haces?

pone algo de codigo.
y vemos porque no funciona.


En línea

I CODE FOR $$$
Programo por $$$
Hago tareas, trabajos para la facultad, lo que sea en VB6.0

Mis programas
birdez

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: ayudaa traductor
« Respuesta #2 en: 5 Mayo 2012, 22:02 pm »

y que pongo todo el codigo que tengo? os apañareis pa entender las cosas que tengo en el formulario y eso?



Código
  1. Dim matrizesp As String() = {"Hola", "casa", "pepe"}
  2.    Dim matrizing As String() = {"Hello", "house", "saluton"}
  3.    Dim prueba As New ArrayList()
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
  11.  
  12.        ComboBox1.Items.Add("Seleccione un idioma")
  13.        ComboBox1.Items.Add("Español")
  14.        ComboBox1.Items.Add("Ingles")
  15.  
  16.  
  17.  
  18.    End Sub
  19.  
  20.  
  21.    Private Sub BotonTraducir_Click(sender As System.Object, e As System.EventArgs) Handles BotonTraducir.Click
  22.        Dim palabra As String = String.Format(TextBox1.Text)
  23.        'Dim numerotecleado As Integer = Integer.Parse(TextBox1.Text)
  24.  
  25.  
  26.        If TextBox1.Text = Nothing Then
  27.            MessageBox.Show("Introduzca una palabra o texto a traducir")
  28.  
  29.        Else
  30.            If ComboBox1.SelectedIndex = -1 Then
  31.                MessageBox.Show("Seleccione un Idioma Original")
  32.            End If
  33.  
  34.  
  35.            If RadioButtonEsp.Checked + RadioButtonIng.Checked = False Then
  36.  
  37.                MessageBox.Show("Seleccione un Idioma a Traducir")
  38.  
  39.            End If
  40.        End If
  41.  
  42.        For indice As Integer = 0 To matrizing.GetUpperBound(0)
  43.            If ComboBox1.SelectedItem = "Español" Then
  44.  
  45.  
  46.                If matrizesp(indice) = palabra Then
  47.                    TextBox2.Text = matrizing(indice)
  48.  
  49.                    Exit For
  50.  
  51.                End If
  52.            End If
  53.            If ComboBox1.SelectedItem = "Ingles" Then
  54.  
  55.  
  56.                If matrizing(indice) = palabra Then
  57.                    TextBox2.Text = matrizesp(indice)
  58.  
  59.                    Exit For
  60.  
  61.                End If
  62.            End If
  63.        Next
  64.    End Sub
  65.  
  66.    Private Sub BotonSalir_Click(sender As System.Object, e As System.EventArgs) Handles BotonSalir.Click
  67.        Me.Close()
  68.    End Sub
  69.  
  70.    Private Sub ComboBox1_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
  71.  
  72.        If ComboBox1.SelectedItem = "" Then
  73.            RadioButtonEsp.Enabled = False
  74.            RadioButtonIng.Enabled = False
  75.        End If
  76.  
  77.        If ComboBox1.SelectedItem = "Español" Then
  78.            RadioButtonEsp.Enabled = False
  79.            RadioButtonIng.Enabled = True
  80.        End If
  81.  
  82.        If ComboBox1.SelectedItem = "Ingles" Then
  83.            RadioButtonIng.Enabled = False
  84.            RadioButtonEsp.Enabled = True
  85.        End If
  86.    End Sub
  87.  
« Última modificación: 5 Mayo 2012, 23:20 pm por raul338 » En línea

Elemental Code


Desconectado Desconectado

Mensajes: 622


Im beyond the system


Ver Perfil
Re: ayudaa traductor
« Respuesta #3 en: 5 Mayo 2012, 22:24 pm »

amigo esto es vb.net
no? :S
En línea

I CODE FOR $$$
Programo por $$$
Hago tareas, trabajos para la facultad, lo que sea en VB6.0

Mis programas
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: ayudaa traductor
« Respuesta #4 en: 5 Mayo 2012, 23:22 pm »

Debes trabajar con los strings, leyendo de poco a poco... buscando signos de puntuación y de ahi reemplazando las oraciones
En línea

birdez

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: ayudaa traductor
« Respuesta #5 en: 5 Mayo 2012, 23:30 pm »

ok y eso como puedo hacerlo esq no se me ocurre como hacer eso
podriais ayudarme?
En línea

birdez

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: ayudaa traductor
« Respuesta #6 en: 5 Mayo 2012, 23:32 pm »

estais seguros q esto es .NET?
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: ayudaa traductor
« Respuesta #7 en: 5 Mayo 2012, 23:42 pm »

Jajaja si copias codigo no aprenderas nunca, mas vale ponete a leer y a aprender, ya que no sabes ni en que programas..
En línea

birdez

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: ayudaa traductor
« Respuesta #8 en: 5 Mayo 2012, 23:49 pm »

solo pido que me digais como puedo saber la forma de que el programa me distinga las palabras que me deis una explicacion ya que solo consigue que me detecte palabras sueltas si le pongo espacios o algo no me lo detecta
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: ayudaa traductor
« Respuesta #9 en: 6 Mayo 2012, 00:58 am »

Pero si no sabes ni en que esta el codigo, es porque no lo hiciste vs, entonces para que perder el tiempo? Ademas tu codigo lo que hace es dependiendo que opcion se elijio, mostrar una de estos arrays:

Dim matrizesp As String() = {"Hola", "casa", "pepe"}
Dim matrizing As String() = {"Hello", "house", "saluton"}

Asi que no se que pregunta..
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines