Está en la página 1de 2

Tipo de datos de parmetro El tipo de datos de un parmetro se define utilizando la clusula As en su declaracin .

Por ejemplo, la siguiente funcin acepta una cadena y un entero. VB Function appointment(ByVal day As String, ByVal hour As Integer) As String ' Insert code to return any appointment for the given day and time. Return "appointment" End Function -----------------------------SELECT CASE (variable) CASE (valor1): (accin CASE (valor3): (accin CASE (valor3): (accin CASE ELSE: (accion END SELECT

para caso valor1) para caso valor2) para caso valor3) en caso de que no se cumpla ningun anterior caso)

------------------------Instruccin For...Next (Visual Basic) Visual Studio 2005 Otras versiones Personas que lo han encontrado til: 38 de 53 Valorar este tema Repite un grupo de instrucciones un nmero de veces especificado. For counter [ As datatype ] = start To end [ Step step ] [ statements ] [ Exit For ] [ statements ] Next [ counter ] Partes counter Se requiere en la instruccin For. Variable numrica. Variable de control para el bu cle. datatype Obligatorio, a menos que counter ya se haya declarado. Tipo de datos de counter. start Obligatorio. Expresin numrica. Valor inicial de counter. end Obligatorio. Expresin numrica. Valor final de counter. step Opcional. Expresin numrica. Cantidad en la que se incrementa counter cada vez que se recorre el bucle. statements Opcional. Una o ms instrucciones entre For y Next que se ejecutan un nmero especif icado de veces. Exit For Opcional. Transfiere el control fuera del bucle For. Next Obligatorio. Termina la definicin del bucle For. -----------------------Recuerda que una funcin, adems de ejecutar un cdigo, devuelve un valor.

'Programa con function

Option Explicit Dim Dato As Single Dim Resultado As Single

Private Sub Form_Load() Show Mostrar(Raz(9)) Mostrar(Raz(-144)) Dato = InputBox("Introduzca nmero para calcular raz", "Dato") Mostrar(Raz(Dato)) End Sub

Private Function Raz(Nmero As Single) As Single Nmero = Abs(Nmero) Raz = Sqr(Nmero) End Sub

Private Sub Mostrar(valor As Single) Label1 = Label1 & vbCrLf & "Raz calculada: " & valor End Sub ----------------------------------funciones ---------------------------------Public Function ProdMOSTRAR(ByRef X As Integer) As Integer X -= 1 Console.WriteLine("X={0}", X) Return X End Function ------------------------------------------

También podría gustarte