foro spain
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
foro spain

Foro que a decaido, solo para hacer pruebas...
 
ÍndiceÍndice  PortalPortal  BuscarBuscar  Últimas imágenesÚltimas imágenes  RegistrarseRegistrarse  ConectarseConectarse  
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Últimos temas
» hola acabo de yegar
Advertencia Icon_minipostedJue Feb 03, 2011 6:57 am por marionetaww

» Volvi Amigos
Advertencia Icon_minipostedDom Ene 30, 2011 12:07 am por artur000

» me presento
Advertencia Icon_minipostedDom Ene 30, 2011 12:06 am por artur000

» Quien la tiene?
Advertencia Icon_minipostedJue Jul 08, 2010 4:59 pm por Manu nds-extra

» busco programa
Advertencia Icon_minipostedSáb Jul 25, 2009 5:01 pm por Yzaru

» Videos En los k te rajas xDD
Advertencia Icon_minipostedSáb Abr 11, 2009 3:53 pm por DarKSoul

» IMPORTANTE. Redireccionamiento a NDS-EXTRA
Advertencia Icon_minipostedDom Abr 05, 2009 4:34 pm por miniadri

» COD5 World at War
Advertencia Icon_minipostedVie Mar 06, 2009 4:32 pm por DarKSoul

» Videoclips Musicales
Advertencia Icon_minipostedVie Mar 06, 2009 4:29 pm por DarKSoul

Navegación
 Portal
 Índice
 Miembros
 Perfil
 FAQ
 Buscar
Foro
Compañeros
Crear foro
videojuegos
videojuegos

 

 Advertencia

Ir abajo 
2 participantes
AutorMensaje
Maxpower
Super Moderador
Super Moderador
Maxpower


Cantidad de envíos : 246
Localización : Desconocida
Fecha de inscripción : 19/06/2008

Advertencia Empty
MensajeTema: Advertencia   Advertencia Icon_minipostedJue Jun 19, 2008 10:06 pm

Con este programa se pueden crear verdaderas maravillas pero a la vez se pueden crear maldades como virus o bromas de muy mal gusto , no estoy dispuesto a enseñar contenido que pueda ser utilizado malintencianadamente y e hay el kit de la cuestión si os bajais un proyecto revisar el codigo o si sospechais directamente eliminarlo no vaya a ser que este programado para borrar algo o robar información.

Ventajas

* La facilidad del lenguaje permite crear aplicaciones para Windows en muy poco tiempo. En otras palabras, permite un desarrollo eficaz y menor inversión en tiempo que con otros lenguajes.
* Permite generar librerías dinámicas (DLL) ActiveX de forma nativa y Win32 (no ActiveX, sin interfaz COM) mediante una reconfiguración de su enlazador en el proceso de compilación.
* Permite la utilización de formularios (Forms) tanto a partir de recursos (como en otros lenguajes) como utilizando un IDE para diseñarlos.
* Posibilidad de desarrollar y ejecutar aplicaciones de Visual Basic 6.0 en Windows Vista sin realizar cambios en la mayoría de los casos pero no se logra aprovechar al máximo las características de este sistema como permite hacerlo Visual Basic 2005 o Visual Basic 2008.
* Existencia de un entorno de desarrollo gratuito denominado Visual Basic Express Edition.[1]

Inconvenientes

* Sin soporte de Microsoft desde el 4 de Abril de 2008.
* Es software propietario por parte de Microsoft, por tanto nadie que no sea del equipo de desarrollo de esta compañía decide la evolución del lenguaje.
* No existe forma alguna de exportar el código a otras plataformas diferentes a Windows.
* Los ejecutables generados son relativamente lentos en Visual Basic 6.0 y anteriores al ser codigo pseudo-interpretado.
* Por defecto permite la programación sin declaración de variables. (que puede ser sencillamente corregida escribiendo la frase Option Explicit en el encabezado de cada formulario, en cuyo caso será menester declarar todas las variables a utilizar, lo que a la postre genera código más puro).
* Su sintaxis no es case sensitive (no distingue entre minúsculas y mayúsculas como C++ por ejemplo)
* No permite programación a bajo nivel ni incrustrar secciones de código en ASM.
* Sólo permite el uso de funciones de librerías dinámicas (DLL) stdcall.
* Fuerte dependencia de librerías y componentes en las versiones 6.0 y anteriores, lo que dificultaba la distribución de los desarrollos entre maquinas.
* Algunas funciones están indocumentadas.
* La escasa implementación de POO en Visual Basic 6.0 y anteriores no permite sacar el máximo provecho de este modelo de programación.
* No soporta tratamiento de procesos como parte del lenguaje.
* El manejo de errores que tiene mediante la orden on error no sigue los patrones estructurados.
* No incluye operadores de desplazamiento de bits como parte del lenguaje.
* No permite el manejo de memoria dinámica, punteros, etc. como parte del lenguaje.
* No avisa de ciertos errores o advertencias (se puede configurar el compilador para generar ejecutables sin los controladores de desbordamiento de enteros o las comprobaciones de límites en matrices entre otros, dejando así más de la mano del programador la tarea de controlar dichos errores)
* El tratamiento de mensajes de Windows es básico e indirecto.
* La gran gama de controles incorporados son, sin embargo en algunos casos, muy generales, lo que lleva a tener que reprogramar nuevos controles para una necesidad concreta de la aplicación. Esto cambia radicalmente en Visual Basic .NET donde es posible reprogramar y mejorar o reutilizar los controles existentes.
* Los controles personalizados no mejoran la potencia de la API de Windows, y en determinados casos acudir a ésta será el único modo de conseguir el control personalizado deseado.

Es posible que no os entereis de la mayoria de las cosas que se mencionan pero no os preocupeis ya las veremos con el tiempo.


Última edición por Maxpower el Vie Jun 20, 2008 3:06 pm, editado 1 vez
Volver arriba Ir abajo
miniadri
Admin
Admin
miniadri


Cantidad de envíos : 272
Edad : 32
Localización : Albacete
Fecha de inscripción : 24/03/2008

Advertencia Empty
MensajeTema: Re: Advertencia   Advertencia Icon_minipostedVie Jun 20, 2008 2:27 pm

esto es importante, asi k lo pondre en ANUNCIO.
Edita el mensaje y pon mas cosas sobre los problemas k puede tenner y las ventajas
Volver arriba Ir abajo
https://minispain.foroactivo.com.es
 
Advertencia
Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
foro spain :: PC :: Visual Basic :: Visual Basic 6.0-
Cambiar a: