22
UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS CURSO : LENGUAJE DE PROGRAMACION II DOCENTE : ING. ERIKA ZEVALLOS VERA TEMA : TIPOS DE FUNCIONES:FECHAS, CADENAS. SEMANA : 5,6 APLICACIONES PARA WINDOWS Curso: Ing. Zevallos vera, Erika

Presentación1

  • Upload
    caaly03

  • View
    28

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Presentación1

Curso: Ing. Zevallos vera, Erika

UNIVERSIDAD NACIONAL DEL CALLAOFACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS

CURSO : LENGUAJE DE PROGRAMACION II

DOCENTE : ING. ERIKA ZEVALLOS VERA

TEMA : TIPOS DE FUNCIONES:FECHAS, CADENAS.

SEMANA : 5,6

APLICACIONES PARA WINDOWS

Page 2: Presentación1

Curso: Ing. Zevallos vera, Erika

TIPOS DE FUCIONES

FUNCIONES DE TIPO FECHA:

NOW.- Devuelve la fecha y hora del sistema.

TimeString.- Devuelve solo la hora de sistema como una cadena de

caractes.

DateString.- Devuelve solo la fecha de sistema como una cadena de

caractes.

Page 3: Presentación1

Curso: Ing. Zevallos vera, Erika

ToDate.-Devuelve tambien la fecha del sistema.

Hour.- Devuelve solo el numero de la hora.

Minute.- Devuelve solo los minutos de la hora del sistema.

Seconds.- Devuelve solo los segundos de la hora del sistema.

Page 4: Presentación1

Curso: Ing. Zevallos vera, Erika

EJEMPLO:1• Load:

txtfecha.text=Today()• Ver:If IsDate(Txtfecha.text)=true thenLbldia.text=Microsoft.visualBasic.Day(fecha)Lblmes.text=Month(Fecha)Lblaño.text=year(Fecha)Lblnumsem.text=Weekday(fecha)Lblnombmes.text=Monthname(Month(Fecha))Lblnomdeldiasema.text=WeekdayName(Weekday(fecha))ElseMsgBox(“No es una fecha correcta”, MsgBoxStyle.Critical, “Verifique”)Txtfecha.clear()Txtfecha.focus()

Page 5: Presentación1

Curso: Ing. Zevallos vera, Erika

Page 6: Presentación1

Curso: Ing. Zevallos vera, Erika

Page 7: Presentación1

Curso: Ing. Zevallos vera, Erika

Page 8: Presentación1

Curso: Ing. Zevallos vera, Erika

DateDiff.- esta funcion devuelve la diferencia entre dos fechas.SINTAXIS:

DateDiff(intervalo,Fecha1,fecha2)Fecha1 es menor y fecha2 es la fecha mayor. Si se intercambian las fechas el resultado es un numero negativo. El intervalo del tiempo en el caul se va calcular la diferencia entre dos fechas y puede tener cualquiera de los siguientes valores.

Page 9: Presentación1

Curso: Ing. Zevallos vera, Erika

EJEMPLO:

Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click Dim A, B As Date A = Date.Parse("01-05-2010") B = Date.Parse("01-05-2011") Label1.Text = "La diferencia es:" & DateDiff(DateInterval.Day, A, B) & "DIAS" Label2.Text = "La diferencia es:" & DateDiff(DateInterval.Minute, A, B) & "MINUTOS" End Sub

Page 10: Presentación1

Curso: Ing. Zevallos vera, Erika

DateInterval.DayOfyear.- obtiene el numero del dia del año que puede ser entre 1 y 365 de la fecha

Ejemplo:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim fecha As Date fecha = Date.Parse("27-05-2010") Label1.Text = DatePart(DateInterval.DayOfyear, fecha).ToString

End Sub

Page 11: Presentación1

Curso: Ing. Zevallos vera, Erika

DateInterval.Hour- obtiene cuaqndo dentro de la fecha se encuentra las hora.

Ejemplo:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim fecha As Date fecha = Date.Parse("27-05-2010") Label1.Text = DatePart(DateInterval.Hour, fecha).ToString

End Sub

Page 12: Presentación1

Curso: Ing. Zevallos vera, Erika

DateInterval.Day.- obtiene el numero del dia del mes que puede ser entre 1 y 31 dependiendo del mes de la fecha

Ejemplo:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim fecha As Date fecha = Date.Parse("27-05-2010") Label1.Text = DatePart(DateInterval.Day, fecha).ToString

End Sub

Page 13: Presentación1

Curso: Ing. Zevallos vera, Erika

DateInterval.Minute.- Obtiene los minutos cuando dentro de la facha se encuentra las horas.

Ejemplo:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim fecha As Date fecha = Date.Parse("27-05-2010") Label1.Text = DatePart(DateInterval.Minute, fecha).ToString

End Sub

Page 14: Presentación1

Curso: Ing. Zevallos vera, Erika

DateInterval.Month.- Obtiene el nuemro del mes de la fecha.

Ejemplo:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim fecha As Date fecha = Date.Parse("27-05-2010") Label1.Text = DatePart(DateInterval.Month, fecha).ToString

End Sub

Page 15: Presentación1

Curso: Ing. Zevallos vera, Erika

FUNCIONES TIPO CADENASLEN.- Devuelve la cantidad de caracteres que tiene una cadena incluyendo los espacios en blanco.Sintaxis:

Len(cadena)

EJEMPLO:Public Class FormPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim texto As String Dim r As Integer texto = "ERIKA ZEVALLOS" r = Len(texto) Txtresultado.Text = r

End SubEnd Class

Page 16: Presentación1

Curso: Ing. Zevallos vera, Erika

LEFT.- Devuelve la cantidad de caracteres de una cadena empezando por la izquierda.Sintaxis:

Microsoft.VisualBasic.Left(cadena, N)

EJEMPLO:

Public Class Form

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim texto As String Dim r As Integer texto = "ERIKA ZEVALLOS" Txtresultado.Text = Microsoft.VisualBasic.Left(texto, 3) End SubEnd Class

Page 17: Presentación1

Curso: Ing. Zevallos vera, Erika

RIGHT.- Devuelve la cantidad de caracteres de una cadena empezando por la derecha.Sintaxis:

Microsoft.VisualBasic.Right(cadena, N)

EJEMPLO:

Public Class Form

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim texto As String Dim r As Integer texto = "ERIKA ZEVALLOS" Txtresultado.Text = Microsoft.VisualBasic.Right(texto, 7) End SubEnd Class

Page 18: Presentación1

Curso: Ing. Zevallos vera, Erika

MID.- Devuelve la cantidad de caracteres de una cadena a partir de una detrminada posicion.Sintaxis:

Microsoft.VisualBasic.Mid(cadena, P,N)P: es la posicion de la cadena a partir de la cual se desean obtener los caracteres.N: es la cantidad de caracteres que se desea obtener de la cadena.

EJEMPLO:

Public Class Form

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim texto As String texto = "ERIKA ZEVALLOS" Txtresultado.Text = Microsoft.VisualBasic.Mid(texto, 3, 4) End SubEnd Class

Page 19: Presentación1

Curso: Ing. Zevallos vera, Erika

UCase.- Esta funcion convierte un texto a mayusculaSintaxis:

Microsoft.VisualBasic.UCase(cadena)

EJEMPLO:

Public Class Form

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim texto As String texto = "erika juana zevallos vera" Txtresultado.Text = Microsoft.VisualBasic.UCase(texto) End SubEnd Class

Tambien se puede usar de esta forma:Dim texto As String texto = "erika juana zevallos vera" Txtresultado.Text = texto.ToUpper

Page 20: Presentación1

Curso: Ing. Zevallos vera, Erika

LCase.- Esta funcion convierte un texto a minusculasSintaxis:

Microsoft.VisualBasic.LCase(cadena)

EJEMPLO:

Public Class Form

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnver.Click Dim texto As String texto = "ERIKA JUANA ZEVALLOS VERA" Txtresultado.Text = Microsoft.VisualBasic.LCase(texto) End SubEnd Class

Tambien se puede usar de esta forma:Dim texto As String texto = "erika juana zevallos vera" Txtresultado.Text = texto.ToLower

Page 21: Presentación1

Curso: Ing. Zevallos vera, Erika

StrConv.- Esta funcion convierte un texto a caracteres de otra region o a minusculas, mayusculas o solo la primera letra de cada palabra a mayuscula.Sintaxis:

Microsoft.VisualBasic.StrConv(cadena,Tipo)EJEMPLO:

VbStrConv.Lowercase= convierte el texto a minusculas.VbStrConv.ProperCase=convierte el texto a solo la primera

letra de cada palabra a mayusculas.VbStrConv.Uppercase= convierte el texto a mayuscula

Page 22: Presentación1

Curso: Ing. Zevallos vera, Erika

EJEMPLO