Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas
Mostrando entradas con la etiqueta Visual Studio. Mostrar todas las entradas

viernes, 27 de abril de 2018

Error en Visual Studio: No exports were found that match the constraint


martes, 9 de abril de 2013

Ejercicio: n factorial


Public Class frmFactorial

    Private Sub btnCalcular_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalcular.Click
        Dim resultado As Integer

        If nudFactorial.Value = 1 Or nudFactorial.Value = 0 Then
            resultado = 1
        Else
            resultado = nudFactorial.Value
            For i As Integer = nudFactorial.Value To 1 Step -1
                If i <> 1 Then
                    resultado *= i - 1
                End If
            Next
        End If

        lblResultado.Text = "El factorial de " & nudFactorial.Value & " es " & resultado.ToString
    End Sub

    Private Sub frmFactorial_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        lblResultado.Text = ""
    End Sub
End Class


Ejercicio: Calcula la suma y la media de cuatro número enteros


Public Class frmSumaMedia

    Dim i As Integer
    Dim Suma As Integer
    Dim media As Single
    Private Sub btnCalcular_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalcular.Click

        With nudNumero
            Suma += .Value
            .Value = 0
            .Focus()
        End With
        If i < 4 Then
            i += 1
            lblNumero.Text = "Numero " & i
        Else
            media = Suma / 4

            lblResultado.Text = "El resultado de la suma es " & Suma _
                & " la media es " & media
        End If
    End Sub

    Private Sub frmSumaMedia_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        i = 1
        lblNumero.Text = "Numero " & i
        Suma = 0
    End Sub
End Class


Ejercicio: Calculo de años

Aplicacion de Escritorio que le solicita al usuario su nombre y su fecha de nacimiento para indicarle la edad que tendrá en el año 2030:


Public Class frmCalculoAnos

    Private Sub btnCalcular_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalcular.Click
        Dim Mensaje As String
        Dim anios As Integer

        anios = 2030 - nudAnio.Value


        Mensaje = txtNombre.Text & " tendrá " & anios & " en el año 2030"

        MessageBox.Show(Mensaje, "Calculo de Años en el 2030", MessageBoxButtons.OK, MessageBoxIcon.Information)
    End Sub
End Class



martes, 2 de abril de 2013

Palabras claves en Visual Basic.Net


Y
EndIf
GoSub
Variant
Wend
=
&
*
/
\
^
+
-

Tipos de datos en Visual Basic.Net



Tipo de Visual Basic
Estructura de tipo Common Language Runtime
Asignación de almacenamiento nominal
Intervalo de valores
Boolean
Boolean
En función de la plataforma de implementación
True o False
Byte
Byte
1 byte
0 a 255 (sin signo)
Char (carácter individual)
Char
2 bytes
0 a 65535 (sin signo)
Date
DateTime
8 bytes
0:00:00 (medianoche) del 1 de enero de 0001 a 11:59:59 p.m. del 31 de diciembre de 9999.
Decimal
Decimal
16 bytes
0 a +/-79.228.162.514.264.337.593.543.950.335 (+/-7,9... E+28) † sin separador decimal; 0 a +/-7,9228162514264337593543950335 con 28 posiciones a la derecha del decimal;
el número distinto de cero más pequeño es +/-0,0000000000000000000000000001 (+/-1E-28) †
Double (punto flotante de precisión doble)
Double
8 bytes
-1,79769313486231570E+308 a -4,94065645841246544E-324 † para los valores negativos;
4,94065645841246544E-324 a 1,79769313486231570E+308 † para los valores positivos
Integer
Int32
4 bytes
-2.147.483.648 a 2.147.483.647 (con signo)
Long (entero largo)
Int64
8 bytes
-9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 (9,2...E+18 †) (con signo)
Object
Object (clase)
4 bytes en plataforma de 32 bits
8 bytes en plataforma de 64 bits
Cualquier tipo puede almacenarse en una variable de tipo Object
SByte
SByte
1 byte
-128 a 127 (con signo)
Short (entero corto)
Int16
2 bytes
-32.768 a 32.767 (con signo)
Single (punto flotante de precisión simple)
Single
4 bytes
-3,4028235E+38 a -1,401298E-45 † para los valores negativos;
1,401298E-45 a 3,4028235E+38 † para los valores positivos
String (longitud variable)
String (clase)
En función de la plataforma de implementación
0 a 2.000 millones de caracteres Unicode aprox.
UInteger
UInt32
4 bytes
0 a 4.294.967.295 (sin signo)
ULong
UInt64
8 bytes
0 a 18.446.744.073.709.551.615 (1,8...E+19 †) (sin signo)
User-Defined (estructura)
(hereda de ValueType)
En función de la plataforma de implementación
Cada miembro de la estructura tiene un intervalo de valores determinado por su tipo de datos y es independiente de los intervalos de valores correspondientes a los demás miembros.
UShort
UInt16
2 bytes
0 a 65.535 (sin signo)