Tecnología

Inicio

Cómo imprimir una salida de matriz en orden inverso en Visual Basic 6.0

Una matriz es una colección de elementos de datos guardados en una secuencia. Un requisito común en muchas aplicaciones informáticas es la capacidad de crear y manipular el contenido de una matriz. En Visual Basic 6, puede crear matrices de cualquiera de los diversos tipos de datos y ordenarlas de diferentes maneras. VB6 no tiene una función predefinida para invertir la salida como las nuevas versiones de Visual hacerlo básico, pero se puede crear su propia función para invertir la matriz y la saca en su programa.

Instrucciones

1 Abra Visual Basic y comenzar un nuevo proyecto. Haga doble clic en el control "de comando" para añadirlo a la forma. Haga doble clic en el control que acaba de agregar para abrir el "Command1_Click ()" ventana de código.

2 Escriba lo siguiente:

Dim myArray (3) As Integer

Dim como secuencia de mensajes

Esto crea dos variables; una matriz de enteros y una cadena.

3 Escribe lo siguiente para inicializar la matriz:

myArray (0) = 1

myArray (1) = 2

myArray (2) = 3

4 Escriba lo siguiente:

Para i = 0 Para UBound (miMatriz) - 1

message = message & myArray(UBound(myArray) - 1 - i) & " "

Siguiente yo

Este bucle cuenta desde el último índice de la matriz a la primera y la añade a la "mensaje" variables, separando cada índice por un espacio en blanco.

5 Escriba lo siguiente:

mensaje de impresión

Esto imprime la variable mensaje, que tiene la matriz guardada en orden inverso, a la forma. Es posible utilizar otra herramienta para imprimir la matriz, tal como una etiqueta, cuadro de texto o cuadro de mensaje.