3.201 cursos gratis
6.235.079 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Diseño > Manual de Visual Basic Intermedio > Ejercicio 7: Lista de Números

Manual de Visual Basic Intermedio

Autor: Jorge Alvarez
Curso:  4,79/5 4,79/5 (19 opiniones) |12831 alumnos|Fecha publicación: 17/03/2006
Capítulos del curso

Capítulo 7:

 Ejercicio 7: Lista de Números

                                Ejercicio 7: Lista de Números

Crea un formulario con tres marcos, una caja de texto, dos botones de opción, una caja de lista, cuatro botones y escribe el siguiente código:

Haz doble clic en el formulario y escribe:

Private Sub Form_Unload(Cancel As Integer)

If MsgBox("¿Cerramos el Programa?", vbQuestion + vbYesNo, "¿Ya nos Vamos?") = vbYes Then

End

Else: Cancel = True: Text1.SetFocus

End If

End Sub

El botón Agregar

Private Sub Command1_Click()

If IsNumeric(Text1.Text) Then

List1.AddItem Text1.Text

Text1.Text = ""

Text1.SetFocus

Else

MsgBox "Introduce un Número", vbCritical, "Por Favor"

Text1.SelStart = 0

Text1.SelLength = Len(Text1.Text)

Text1.SetFocus

End If

End Sub

El botón Ordenar

Private Sub Command2_Click()

Dim i As Integer, j As Integer, t As Integer, n As Integer

Dim a() As Integer

n = List1.ListCount

ReDim a(n)

For i = 0 To n - 1

a(i) = List1.List(i)

Next i

If Option1.Value Then

For i = 0 To n - 2

For j = i + 1 To n - 1

If a(i) > a(j) Then

t = a(i)

a(i) = a(j)

a(j) = t

End If

Next j

Next i

End If

Text1.SetFocus

If Option2.Value Then

For i = 0 To n - 2

For j = i + 1 To n - 1

If a(i) < a(j) Then

t = a(i)

a(i) = a(j)

a(j) = t

End If

Next j

Next i

End If

List1.Clear

For i = 0 To n - 1

List1.List(i) = a(i)

Next i

Text1.SetFocus

End Sub

El botón Lista Nueva

Private Sub Command4_Click()

Text1 = ""

List1.Clear

Text1.SetFocus

End Sub

El botón Salir

Private Sub Command3_Click()

If MsgBox("¿Seguro que Quieres Cerrar el Programa?", vbQuestion + vbYesNo, "¿Ya es Hora de Irnos?") = vbYes Then

End

Else: Cancel = True: Text1.SetFocus

End If

End Sub

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 19 opiniones. Opina sobre este curso.

Descarga el PDF gratis

Cursos similares a Manual de Visual Basic Intermedio


Cursos Valoración Alumnos Vídeo
Curso Básico de VRML
Un curso que te enseña lo mas básico del VRML, con ses cuatro figuras básicas esfera, caja, cilindro y cono... [06/05/05]
 2,50/5 986  
Diseño de páginas web con FrontPage
FrontPage es uno de los programas más tradicionales para la creación de páginas web atractivas. En los tiempos en los que estamos, en los que todas las empresas se hacen ... [18/09/02]
 4,51/5 96.781  
Corel Draw 11 Básico
Corel Draw es una potente herramienta que utilizan los diseñadores profesionales para crear, logotipos, esquemas, ilustraciones, dibujos, etc. No se asuste, para usted am... [10/05/05]
 2,40/5 11.796  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail