none
Pasar codigo c# a Vb RRS feed

  • Pregunta

  • tengo el siguiente codigo y necesito pasarlo a visual basic alguien puede ayudarme??? Porfa...Gracias!

      private void txtId_KeyPress(object sender, KeyPressEventArgs e)
            {
                if((int)e.KeyChar == (int)Keys.Enter)
                {
                    //
                    // Validaciones
                    //
                    errProvider.SetError(txtId, "");

                    int Id = 0;
                    if (!int.TryParse(txtId.Text, out Id))
                    {
                        errProvider.SetError(txtId, "El Id debe ser un valor numerico");
                        return;
                    }

                    if (!Exists(Id))
                    {
                        errProvider.SetError(txtId,"El Id ingresado no existe.");
                        return;
                    }

                    Obtener(Id);
                }

            }

    miércoles, 23 de enero de 2013 19:48

Respuestas

  • Hay múltiples convertidores automáticos, por ejemplo este:

    http://www.developerfusion.com/tools/convert/csharp-to-vb/

    El resultado es el siguiente:

    Private Sub txtId_KeyPress(sender As Object, e As KeyPressEventArgs)
    	If CInt(e.KeyChar) = CInt(Keys.Enter) Then
    		'
    		' Validaciones
    		'
    		errProvider.SetError(txtId, "")
    
    		Dim Id As Integer = 0
    		If Not Integer.TryParse(txtId.Text, Id) Then
    			errProvider.SetError(txtId, "El Id debe ser un valor numerico")
    			Return
    		End If
    
    		If Not Exists(Id) Then
    			errProvider.SetError(txtId, "El Id ingresado no existe.")
    			Return
    		End If
    
    		Obtener(Id)
    	End If
    
    End Sub
    

    • Propuesto como respuesta EddieMontana24 miércoles, 23 de enero de 2013 22:33
    • Marcado como respuesta MarceDuf martes, 5 de febrero de 2013 14:52
    miércoles, 23 de enero de 2013 21:07