PowerBuilder vs. Delphi - Los objetos de usuario

8 - Los objetos de usuario

[editar]
Curso gratis creado por José Manuel. Extraido de: http://www.lawebdejm.com
30 de Noviembre de 1999
PowerBuilder permite también la creación de objetos de usuario, un concepto muy extenso que va desde los Frame de Delphi a las clases de cualquier lenguaje OO.

Básicamente, se pueden crear objetos de usuario de los siguientes tipos:

  • Visuales
    Un panel donde se insertan componentes y se programan sus eventos. Es el equivalente al TFrame de Delphi, aunque disponible desde la versión 1 de PowerBuilder, allá cuando muchos, el único ratón que conocíamos tenía cola y comía queso.
  • Standard
    Objetos heredados a partir de los componentes standard que vienen incluidos con PowerBuilder, tanto objetos visuales (CommandButton, Picture, TreeView, Datawindow ) como no visuales (Transaction, Pipeline, Message, Error, etc.).
  • Basados en DLL
    Se importan todas las funciones de una DLL para construir un componente visual, mapeando mensajes de Windows como métodos (por ejemplo, para acceder a los componentes que residen en la librería ComCtl32.dll).
  • C++
    Crea un envoltorio (wrapper) para acceder a las funciones de una DLL escrita en C++. Hasta la versión 6, PowerBuilder se distribuye con el compilador Watcom C++ y permite crear clases en C++ que luego pueden ser accedidas a través de estos objetos escritos en PowerScript. Esta característica desapareció en la versión 7, pero tienen previsto reintroducirla (con muy buen criterio) en la próxima versión 9, para la programación de componentes nativos en C++.
  • No visuales (llamados NVO - No Visual Object)
    Son el equivalente a las clases de cualquier lenguaje OO, aunque su programación es mucho más visual, ya que cuenta con opciones de menú para crear eventos, métodos, atributos, constructores, etc., en vez de tener que escribirlo todo “a pelo”, conociendo la sintaxis correcta.
  • Distribuidos (o Shared Objects)
    Objetos que residen en la capa intermedia (o de negocio) dentro de aplicaciones multi-capa. La peculiaridad de estos objetos es que funcionan en modo multi-hilo, siendo a través de estos objetos la única manera de crear hilos adicionales dentro de una aplicación PowerBuilder. Ruth Avalos
[editar]

13 opiniones

Ruth Avalos Ruiz

te amo Ruth Avalos Ruiz. Mi enfermera favoria...
ruth avalos

Ruth Yanira Avalos Ruiz te amo
mmnm

Creo que todo Lneguaje de Programacion tiene sus ventajas y desventajas, Power Builder es muy bueno si se trata de hacer Aplicaciones sobre la Marcha, no eh usado Delphi, pero creo que visual Basic, Visual c#, c y java son los mejores e inigualables
What?..comparación?

No veo la comprarción, ya que solo comentas las características de PB...De todas maneras Delphi es inigualable.
Horror.

Porque ponen el título power builder vs. Delphi si se pasan describiendo lo que hace pb y apenas dedican parrafos cortitos para delphi? no va el título y encontre muchos errores a la hora de las comparaciones, en cuestiones de conexión a bd, deberian conocer mejor la herramienta para poder realizar dichas comparaciones. En fin... Imparcialidad? muchas gracias.
1 2 3 | siguiente >

Cursos gratis relacionados con 'PowerBuilder vs. Delphi'

Una comparativa entre estas dos herramientas de programación. Puede servir para que los programadores de... Más »

Autor y licencia de 'PowerBuilder vs. Delphi'


Curso gratis de José Manuel. Extraido de: http://www.lawebdejm.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.