miércoles, 3 de septiembre de 2008
Novedades en el lenguaje Visual Basic 6.0
El núcleo principal del lenguaje Visual Basic a sufrido algunas novedades. Para una mejor lectura y una mejor comprensión vamos a proceder a dividirlos en dos subgrupos: el primero de ellos será el de las novedades del lenguaje en sí mismas y el segundo las novedades en lo referente a funciones de cadena.
Dichas modificaciones o ampliaciones corresponden al núcleo del lenguaje y por consiguiente van a ser aplicables a todas las ediciones de Visual Basic 6.0. Una de las novedades es que ahora las funciones y los diferentes procedimientos de propiedades van a ser capaces de devolver arrays.
En todas las ediciones se ofrecen unos objetos de sistema llamados File System Object.
I Drive: objeto que permite obtener más información sobre las distintas unidades de disco que posee el sistema, información tal como, por ejemplo, su nombre de recurso compartido o el espacio. No es necesario que estén conectadas al sistema las unidades de las cuales vamos a obtener información, es decir, puede, por ejemplo accederse a ellas desde una red de área local. Además las unidades pueden ser también de CD-ROM, disco RAM, etc.
I Fólder: dicho objeto permite crear, borrar y mover carpetas, así como requerir ala sistema información diversa sobre los directorios.
I FileSystemObject: el principal objeto de todo el grupo y es el que nos proporciona acceso al sistema de ficheros del ordenador.
I TextStream: objeto que permitirá leer y escribir fichero de texto.
La función CallByName permitirá acceder a una determinada propiedad o método especificando una cadena que contenga el nombre de la propiedad o el método.
Otra novedad disponible en todas las versiones es que ahora con la función CreateObject, la cual nos permitía crear una referencia a un objeto Actives, podremos especificar entre sus argumentos si lo deseamos, un nombre de máquina para así crear objetos en máquinas remotas.
La función StrConv ha sido convenientemente ampliada y ahora tiene un argumento opcional: StrConv (string, conversión, LCID) Dicho argumento permite especificar un identificador de localización distinto al identificador establecido por defecto que en este caso sería el del sistema.
NUEVAS FUNCIONES DE CADENA:
Han sido añadidas a un total de catorce nuevas funciones, en todas las versiones del lenguaje, para ampliar su funcionalidad, estas de verdad son muy utiles en lo personal las utilizo mucho.
WeekDayName: esta función devolverá una cadena indicando un determinado día de la semana.
Split: retornará un array unidimensional que contendrá un determinado número de subcadenas.
Round: devolverá un número redondeado.
Replace: devuelve una cadena en la que se ha reemplazado una determinada subcadena por otra subcadena un determinado número de veces.
I MonthName: esta función retornará una cadena indicando un mes determinado del año.
FormatPercent: devuelve una expresión convenientemente formateada como un porcentaje, es decir, multiplicada por cien con el carácter de porcentaje (%).
FormatNumber: devuelve una expresión formateada como un número.
FormatDateTime: devolverá una expresión convenientemente formateada como una fecha o bien como una hora.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario