Pregunta: | 26318 - PUNTEROS A ARRAY EN VB 6.0 |
Autor: | Sema Wav |
Hola,
Como todos sabemos, en C, gracias a que el nombre de un array es un puntero al primer elemento del mismo, podemos dar varios nombres diferentes a un mismo array. Mi pregunta es si en VB 6.0 existe un mecanismo similar para hacer lo mismo, es decir, nombrar a un array con más de 1 nombre. Gracias |
Respuesta: | Mauricio Leyzaola |
En Vb no existen punteros, pero tienes las llamadas por referencia y por valor. En el caso de las primeras puedes modificar su valor (como cuando pasas un puntero como parámetro en C a una función y modificas el arreglo original). En el caso de las segundas, lo que hagas en la función no afectará al objeto original. Ejemplo:
1. Por referencia (es por default la manera de llamar a las funciones) Public Function Ejemplo1(ByRef UnArreglo() as string) as Boolean 2. Por valor. Public Function Ejemplo2(ByVal UnArreglo() as string) as Boolean |