Sunteți pe pagina 1din 7

UNIANDES

EVALUACIN PARCIAL TERCERO


Washington Jibaja Olvera
24 DE junio de 2015
SEPTIMO SISTEMAS
PROGRAMACIN WEB I

I.- DEFINA LA UTILIDAD DE LOS SIGUIENTES ELEMENTOS (HERRAMIENTAS) Y DE CADA UNA


DE SUS PROPIEDADES:
Form
Propiedades

1. AutoSize
2. ActiveForm
3. AutoSizeMode
4. Enabled

Cambie el tamao del formulario de acuerdo con la


configuracin de AutoSizeMode
Obtiene el formulario activo actual para esta aplicacin.
Obtiene o establece el modo por el que el formulario
cambia automticamente de tamao.
Obtiene o establece un valor que indica si el control
puede responder a la interaccin del usuario.

Label
Propiedades
1. Text: Obtiene o establece el texto asociado al control.
2. DefaultCursor: Obtiene o establece el cursor predeterminado para el control.
3. DefaultSize: Obtiene el tamao predeterminado del control.
Caja de Texto
Propiedades
1.
2.
3.
4.
5.
6.
7.
8.

Text: obtiene o establece el texto actual en TextBox.


Name: Obtiene o establece el nombre del control.
Multiline: Obtiene o establece un valor que indica si se trata de un control de
varias lneas de TextBox.
Alignment: permite que el texto se alinee a la izquierda, a la derecha, o que
aparezca centrado.
Locket: Obtiene o establece un valor que indica si se puede modificar el
TextBox en tiempo de diseo cuando la hoja est protegida.
Backcolor: Obtiene o establece el color de fondo del control.
Forecolor: Obtiene o establece el color de primer plano del control.
Font: Obtiene o establece la fuente del texto que muestra el control.

Button
Propiedades
1.
2.
3.
4.
5.
6.

BackColor: Obtiene o establece el color de fondo del control.


AutoSize: Obtiene o establece un valor que indica si el control cambia el tamao
basndose en su contenido.
BackColor: Obtiene o establece el color de fondo del control.
Enabled: Obtiene o establece un valor que indica si el control puede responder a la
interaccin del usuario.
Font: Obtiene o establece la fuente del texto que muestra el control.
ForeColor: Obtiene o establece el color de primer plano del control.

ListBox
Propiedades
1. BackColor: Obtiene o establece el color de fondo del control.
2. AutoSize: Obtiene o establece un valor que indica si el control cambia el tamao
basndose en su contenido.
3. BorderStyle: Obtiene o establece el tipo de borde que se dibuja alrededor de ListBox.
4. CanFocus: Obtiene un valor que indica si el control puede recibir el foco.
5. Container: Obtiene IContainer que contiene Component.
6. ContainsFocus: Obtiene un valor que indica si el control, o uno de sus controles
secundarios, tiene el foco de entrada en la actualidad.

II.-ESTABLECER EL OBJETO EN EL QUE SE DECLARAN LAS VARIABLES GENERALES QUE SE


UTILIZAN EN EL EJERCICIO DE LA PRCTICA DEL VIDEO PRESENTADO COMO DEBER Y L
PORQUE.
Las declara como variables globales, porque as se pueden utilizar en cualquier parte del
cdigo.
III.- ESCRIBA LA SINTAXIS DE LA FUNCIN DIM Y EXPLIQUE SU APLICACIN A TRAVS DE UN
EJEMPLO.
DIM Variable AS Valor de la Variable (Integer, Double, Float)
DIM Numero AS INTEGER = 3
TextBox1.Text = Numero
IV.- DESCRIBA QUE ACCIN REALIZAN LAS SIGUIENTES LNEAS DE COMANDOS:
a) Dim Total As Double: Declaracin de variable total de tipo doble.

b) Dim numero As New Random: Declaracin de variable nmero que genera nmeros
randomicos.
c) Dim n As Integer: Declaracin de variable n de tipo entero.
V.- EXPLIQUE QUE FUNCIN REALIZA CADA UNA DE LAS LNEAS DE CODIGO DEL EJERCICIO
PRESENTADO.

1. Private Sub Form_Load()


Text1.Text = "Un texto cualquiera"
End Sub
La caja de texto guardara o mostrara el mensaje un texto cualquiera
2. Private Sub Form_Load()
Text1.Text = Label1.Caption
End Sub
La caja de texto captura el texto que tiene la etiqueta label1

3. Private Sub Form_Load()


Label1 = "Hola"
End Sub
Le damos el texto a mostrar en la etiqueta label, pero siempre y cuando este la
sintaxis de la siguiente manera. Label1.text=Hola
4. Private Sub Form_Load()
Picture1 = LoadPicture("la ruta de una imagen")
End Sub
Mostramos una imagen al momento de cargar el formulario
VI.- REALIZAR UN EJERCICIO EN UNA APLICACIN WINDOWS EN VISUAL ESTUDIO. NET QUE
PERMITA INGRESAR DOS NUMEROS Y SUMARLOS, APLICAR DISEO EN EL FORMULARIO Y
APLICAR LAS PROPIEDADES INDICADAS EN CADA UNO DE LOS OBJETOS UTILIZADOS.
Public Class Form1
Private Sub BtnCalcular_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles BtnCalcular.Click
Dim val1, val2, total As Double
If Textnum1.Text <> "" Or Textnum2.Text <> "" Then
val1 = Textnum1.Text
val2 = Textnum2.Text

total = val1 + val2


Texttotal.Text = total
Else
MsgBox("Llene todo los campos")
End If
End Sub
Private Sub Btnlimpiar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Btnlimpiar.Click
Textnum1.Text = ""
Textnum2.Text = ""
Texttotal.Text = ""
End Sub
End Class

VII. ESCRIBIR LAS LINEAS DE COMANDOS QUE SE UTILIZARAN PARA MOSTRAR EN UN


LISTBOX LOS NMEROS DE MANERA ASCENDENTE. EN OTRO LISTBOX DE FORMA
DESCENDENTE.

Public Class Form1


Private Sub BtnAnadir_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles BtnAadir.Click
If IsNumeric(TxtNumero.Text) Then
LstNumero.Items.Add(TxtNumero.Text)
TxtNumero.Text = ""
TxtNumero.Focus()
TxtNumero.SelectAll()
Else
MessageBox.Show("Introduzca un nmero entero por favor")
TxtNumero.Focus()
TxtNumero.SelectAll()
End If
End Sub
Private Sub Ordenar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles BtnOrdenar.Click
Dim i As Integer, j As Integer, N As Integer
N = LstNumero.Items.Count 'Devuelve numero de elementos en el listbox
Dim Lista(N - 1) As Integer 'Los elementos de una matriz se empiezan a
referenciar en(0)
If N = 0 Then
MessageBox.Show("No hay nmeros en la lista")
Else
'Pasar datos del listbox a la matriz Lista
For i = 0 To N - 1
Lista(i) = LstNumero.Items.Item(i)
Next
End If

'----------------------------------------------------------------------------'Ordenar de menor a mayor


If OptAscendente.Checked Then
Dim aux As Integer = 0
For i = 0 To N - 2
For j = i + 1 To N - 1
'Compara cada i con todo el array
If Lista(i) > Lista(j) Then
'Intercambia si primero mayor
aux = Lista(i)
Lista(i) = Lista(j)
Lista(j) = aux
End If
Next j
Next i
End If
'---------------------------------------------------------------------------------'Ordenar de mayor a menor
If OptDescendente.Checked Then
Dim aux As Integer = 0
For i = 0 To N - 2
For j = i + 1 To N - 1
'Compara cada i con todo el array
If Lista(i) < Lista(j) Then
'Intercambia si primero mayor
aux = Lista(i)
Lista(i) = Lista(j)
Lista(j) = aux
End If
Next j
Next i
End If
'---------------------------------------------------------------------------------'Escribir los numeros ordenados en el listbox
LstNumero.Items.Clear() 'Vaca el listbox
For i = 0 To N - 1
LstNumero.Items.Add(Lista(i))
Next i
End Sub
End Class

VIII.- CODIFIQUE LAS LINEAS DE COMANDOS NECESARIAS PARA PODER COMPARAR TRES
NMEROS INGRESADOS EN UNA CAJA DE TEXTO Y MOSTRAR EN EL LISTBOX EL MAYOR.

If Val(Textnum1.Text) > Val(Textnum2.Text) And Val(Textnum1.Text) >


Val(Textnum3.Text) Then
mayor.Items.Add(Val(Textnum1.Text))
ElseIf Val(Textnum2.Text) > Val(Textnum1.Text) And Val(Textnum2.Text) >
Val(Textnum3.Text) Then
mayor.Items.Add(Val(Textnum2.Text))
ElseIf Val(Textnum3.Text) > Val(Textnum1.Text) And Val(Textnum3.Text) >
Val(Textnum2.Text) Then
mayor.Items.Add(Val(Textnum3.Text))
End If

IX.- AL EJERCICIO ANTERIOR VIII ASIGNELE UN BOTTOM Y PROGRAME LAS LINEAS DE


COMANDOS QUE PERMITAN GENERAR DE MANERA REPETITIVA EL INGRESO DE LOS
NMEROS.
If IsNumeric(TxtNumero.Text) Then
LstNumero.Items.Add(TxtNumero.Text)
TxtNumero.Text = ""
TxtNumero.Focus()
TxtNumero.SelectAll()
End If

S-ar putea să vă placă și