324 Shares 5516 views

Delphi – Entorno de desarrollo de aplicaciones

Desarrollo de software para Windows y otros populares sistemas operativos puede ser realizada por muchos tipos diferentes de herramientas. Entre aquellos que se caracterizan por muy popular entre los desarrolladores rusos y extranjeros, – programa de Delphi. ¿Cuáles son las características específicas de la herramienta de desarrollo? ¿Cuáles son los más notables de sus posibilidades?

Información general sobre Delphi

IDE – delphi programas de aplicación, los cuales están diseñados para funcionar en el sistema operativo Windows, MacOS y en los sistemas operativos móviles – iOS y Android. Que se caracteriza por la sencillez de los procedimientos de generación de lenguaje y de código.

Si es necesario, proporciona una comunicación de bajo nivel con el sistema operativo y bibliotecas escritas en lenguaje C y C ++. Los programas que se crean con Delphi, no requieren de pieles de terceros para empezar – como, por ejemplo, Java Virtual Machine. Delphi – un entorno de desarrollo que puede ser utilizado con éxito por los profesionales y para fines de entrenamiento. Con el fin de aprender lo básico de sus posibilidades, no necesariamente poseen una alta cualificación y conocimientos de lenguajes de programación complejos.

Las principales ventajas

Aprender lo que lo son las principales ventajas del producto de software en cuestión. Cuando, de una manera u otra empresa IT-llevado fundamentos de la selección de los entornos de desarrollo, Delphi se está convirtiendo en la elección de muchos programadores y recomendó que utilicen. Esto se debe al hecho de que este ambiente puede crear aplicaciones de la forma más expedita posible, para proporcionarles un alto rendimiento incluso en aquellos equipos que tienen especificaciones de hardware modestos. Un argumento significativo a favor de la elección del entorno de desarrollo considerados – que puede ser complementada con nuevas herramientas que no están cubiertos por un conjunto estándar de soluciones presentes en la interfaz de Delphi.

Ahora vamos a estudiar lo que los matices de lo que las posibilidades de uso práctico de Delphi.

Los detalles de la interfaz

En primer lugar, se puede prestar atención a algunas características de la interfaz del medio de desarrollo de software. Por lo tanto, el espacio de trabajo de la estructura del programa involucra la operación simultánea con varias ventanas básicas. Considere esta propiedad en detalle.

entorno de desarrollo Delphi, versión 7, en particular, implica la activación de los siguientes módulos principales: diseñador de formularios, editor, paleta, inspector de objetos, y el directorio. En algunas versiones de Delphi componentes marcados se puede denominar de forma diferente. Por ejemplo, el editor puede corresponder a una ventana del código del programa, el diseñador – caja de la forma. Sin embargo, su funcionalidad será la misma. elementos de la interfaz de Delphi marcadas pueden complementar una variedad de herramientas auxiliares. Sobre todo los dos primeros son considerados como el punto de vista de los procedimientos de desarrollo de software. Pero importante como el resto. Tenga en cuenta las características de la utilización de módulos de Delphi marcados.

Form Designer, Editor y Paleta

Utilice el diseñador de formularios desarrollador crea su interfaz. A su vez, está escrito en el editor de código. Muchos programadores que recomiendan para elegir entorno de desarrollo Delphi como la solución más óptima, como un argumento para traer la facilidad de utilizar el diseñador de formularios. Algunos expertos creen que este proceso es más como un juego.

Tan pronto como el usuario comienza a crear el programa y se ejecuta el diseñador de formularios, a continuación, en un principio no contiene elementos, está vacío. Pero fue inmediatamente puede llenarse utilizando las herramientas situadas en el otro módulo de Delphi – paleta. Elementos de la interfaz del programa, que se configuran en el diseñador de formularios deben manejar el equipo, que, a su vez, están escritos en el editor.

Pero volviendo sin embargo a la paleta. Con la ayuda de que se puede colocar en los objetos correctos diseñador de formularios. Para utilizar una herramienta en particular debe hacer clic una vez sobre él – siempre y cuando él está en la zona de la paleta, la segunda vez – en la ventana de diseñador de formularios. Después de eso, el objeto correspondiente se moverá en el área de desarrollo, y es posible prescribir el código en el editor para ello.

inspector de objetos

Otro elemento significativo que contiene Delphi – entorno de desarrollo de aplicaciones para Windows y otras plataformas populares – inspector de objetos. Cabe señalar que la información que se muestra en ella está cambiando: afecta el estado del objeto que está seleccionado en el diseñador de formularios.

Objeto estructura Inspector. Se compone de dos ventanas. En cada algoritmos fijos que determinan el comportamiento de los componentes respectivos. La primera muestra las propiedades, en el segundo – los eventos. Si el programador quiere hacer ajustes en los algoritmos que afectan el componente particular, se basa en las capacidades del inspector de objetos. Por ejemplo, puede cambiar el posicionamiento de los diversos elementos de la interfaz de programas, su altura y anchura.

En el Inspector de Objetos tiene marcadores, se puede utilizar para cambiar entre las páginas que reflejan las propiedades o eventos que se asocian directamente con el editor. Por lo tanto, si hace doble clic en el lado derecho de cualquiera de los elementos que se muestran en la pantalla, el código que corresponde a un evento en particular, se involucra en el editor.

El desarrollo de software en Delphi es utilizar el inspector de objetos para resolver diversos problemas. Esto está predeterminado por el hecho de que con esta herramienta para cambiar realmente las propiedades de los objetos situados en el formulario, así como a sí mismo. Hemos estudiado en detalle algunas de las características con el inspector de objetos.

Inspector de Objetos: aprovechar las oportunidades

Con el fin de entender cómo el IDE de Delphi en términos de objetos y formas inspector de interacción, se puede tratar de cambiar las propiedades de algunos elementos comunes de la interfaz de software en Windows – por ejemplo, Memo, Button y Cuadro de lista (más adelante vamos a examinar su esencia más). Para empezar tienen que ser colocados en el formulario, Delphi utilizando los medios disponibles.

Usted puede tratar de experimentar con la propiedad CTL3D. Para ello, es necesario hacer clic en el formulario, y luego ir al inspector de objetos y cambiar el valor de la propiedad en cuestión. Después de esta forma es alterar significativamente la apariencia. Al mismo tiempo la propiedad CTL3D se cambiará a cada uno de los elementos que se colocan en la ventana de desarrollo.

Después de hacer experimentos podemos volver a dar forma y fortalecer el valor CTL3D. Después de eso a su vez a los elementos de la nota y el cuadro de lista. Ahora puede cambiar sus propiedades, la ubicación en la forma, la apariencia. Por ejemplo, seleccionando el elemento Editar en el menú, y luego – Tamaño, el programador puede cambiar el ancho y la altura de los objetos. Hay una opción para organizarlas en el centro, al seleccionar Editar y Alinear. Las acciones apropiadas afectarán a lo que se muestra en el inspector de objetos.

cambiar las propiedades de los componentes pueden ser llevadas a cabo por el módulo de Delphi sujeto. Por ejemplo, si la tarea es definir para ellos un color específico, es decir, variaciones participación de varios instrumentos. En primer lugar, se puede introducir el comando correspondiente al color – como el rojo – clRed, – en el área de gestión de instalaciones. En segundo lugar, el usuario puede seleccionar un color de la lista. En tercer lugar, hay una opción doble clic en las propiedades del color – aparecerá una ventana de color afeitado. Del mismo modo, un desarrollador puede cambiar los atributos y otros objetos – por ejemplo, el tipo de letra, color o tamaño.

directorio

Delphi – IDE, que se complementa con un sistema de ayuda suficientemente detallada. Para referirse a ella, seleccione el elemento de menú de Ayuda. A continuación podrá ver uno de los medios que hemos mencionado anteriormente, el desarrollo de módulos de software en la ventana – una guía. Característica de usarlos es que al pulsar F1 usuario recibirá una pista específica, lo que refleja la especificidad de esta herramienta de participación. Por ejemplo, si el programador está trabajando con el inspector de objetos, puede elegir una de las propiedades, y luego presione la F1 y obtener información de base sobre la opción correspondiente. El mismo se puede hacer cuando se trabaja con cualquier otro elemento de la interfaz, que incluye un entorno de desarrollo Delphi 7 y otras versiones del tipo adecuado de software.

Otros elementos de la interfaz

Entre los otros componentes significativos de las soluciones de software de interfaz de informes – el menú, la barra de acceso rápido, así como un editor de imágenes. En cuanto al menú – permite al programador para obtener un acceso rápido a los componentes presentes en la estructura del entorno de desarrollo. Utilizarlo como puedas con el ratón, por lo que y con el uso de teclas de acceso rápido. Situado justo debajo del menú de la barra de acceso rápido. Algunas de sus funciones se superponen con los que son característicos del menú, pero el acceso a ellos es más rápido. editor de imágenes Delphi en algo similar al programa Paint de Windows. Es decir, con la ayuda de ella se pueden hacer ajustes simples de imágenes para poner en ellos inscripciones y otros elementos.

Herramientas de programación

Delphi – IDE, que incluye un gran número de herramientas para aumentar la eficiencia del programador. Por lo tanto, hemos considerado por encima de los módulos principales se complementan con un conjunto de herramientas especiales. Entre las personas: el depurador, compilador, así como componentes y WINSIGHT Winspector. Tenga en cuenta que en algunas versiones de Delphi comprueban los artículos deben instalar por separado. Estudiamos su especificidad.

depurador Delphi

En cuanto al depurador – esta herramienta complementa la parte editor de código de llevar a cabo los controles necesarios de algoritmos de software apropiados para su corrección. Con él, el desarrollador puede realmente explorar el origen de código línea por línea. En algunos casos, la solución de este problema, ya que el desarrollo de componentes, Delphi como un producto independiente se puede complementar con un depurador externo, que permite que el programador código de verificación mejorada generada por el software.

compilador de Delphi

Ahora se estudia la especificidad del compilador entorno de desarrollo considerado. Tenga en cuenta que en la estructura de Delphi puede contener varios elementos correspondientes. Por lo tanto, existe una opción para utilizar el compilador DCC, que es útil en los casos en que la tarea de trabajar con la aplicación en el depurador externo.

WINSIGHT y Winspector

Estos módulos se encuentran entre los que se debe instalar en Delphi aún más. Que se caracteriza por la dificultad relativa en la masterización. Sin embargo, muchos programadores que han implementado una variedad de entorno de desarrollo Delphi, se cree que estos componentes asegúrese de aprender a usar. Por lo tanto, el módulo de WINSIGHT se utiliza para supervisar los mensajes de Windows. Dicho componente es Winspector, tenemos que arreglar el estado del ordenador en un archivo especial. Si en el curso de desarrollo de software se produzcan fallos, siempre es posible abrir el archivo y ver lo que podría estar causando el problema.

componentes estándar

entorno de desarrollo Delphi, información general de la que estamos estudiando, que incluye una serie de componentes estándar, que también son útiles para saber. Los expertos se refieren a los siguientes: MainMenu, PopupMenu, Etiqueta, Editar, Memo, Button, Checkbox, RadioButton, Cuadro de lista, Combobox, barra de desplazamiento, Cuadro de grupo, el panel, y scrollbox. Vamos a estudiar sus detalles específicos.

MainMenu componente está diseñado para acomodar el menú principal en la interfaz creada por el programa. Para ello, colocar el elemento correspondiente en el formulario, y luego llamar a la propiedad Items a través del inspector de objetos, y luego determinar las opciones de menú correspondientes.

PopupMenu componente está diseñado para dar cabida menú emergente en la interfaz creada por el programa, es decir, abriendo con un clic del botón derecho del ratón.

componente de etiqueta se utiliza durante se visualiza la finalidad del texto en la ventana del programa. Se puede configurar, por ejemplo, para establecer la fuente deseada en el inspector de objetos.

Editar componente se activa con el fin de mostrar texto en los fragmentos de pantalla, que el usuario puede editar mientras el programa se está ejecutando. Memo su componente del complemento a través de la cual, a su vez, puede trabajar con el texto de gran tamaño. Este elemento comprende, por ejemplo, opciones tales como el ajuste de línea, el texto copiado.

componente de botón está diseñado para realizar varias acciones pulsando el botón mientras se ejecuta el programa. Coloque el elemento correspondiente en el formulario, y luego ingrese el código correspondiente.

componente casilla de verificación permite la visualización de pantalla en línea con una pequeña ventana, que se puede poner una marca de verificación con un ratón. Un elemento semejante – RadioButton. Se diferencian, en primer lugar, la aparición – el segundo componente está hecho como un círculo, y en segundo lugar, el primer miembro de permitir la selección simultánea de varias opciones, RadioButton – sólo una.

componente Cuadro de lista se utiliza para visualizar la pantalla de lista en el que un usuario puede desplazarse con un ratón. Algo similar a lo otro elemento – Combobox, pero se complementa con la posibilidad de introducir texto en un campo especial.

componente barra de desplazamiento – una barra de desplazamiento en la ventana. Por lo general, aparece automáticamente tan pronto como un espacio de texto o la forma de los objetos se hacen más grandes que la ventana.

componente Cuadro de grupo se activa con el fin de fijar el orden de desplazamiento entre las ventanas pulsando la tecla TAB. Elemento de panel puede complementarse con la que el movimiento se puede realizar más objetos en un formulario.

componente scrollbox permite fijar la forma de la zona que se puede desplazar horizontal y verticalmente. De acuerdo con la propiedad se caracterizan por la ventana principal de Delphi por defecto. Pero si existe la necesidad de la implicación de dichas opciones en las formas de las áreas específicas, puede utilizar el componente scrollbox.

resumen

Delphi – entorno de desarrollo de aplicaciones con grandes oportunidades, al mismo tiempo, que se caracteriza por la sencillez de uso de las funciones básicas. Con las herramientas que se incluyen en su estructura, es posible crear una variedad de tipos de programas para Windows y otros sistemas operativos populares.

La elección de las herramientas de desarrollo de Delphi, muchos programadores hacen que las interfaces de usabilidad software adecuado, así como una amplia gama de herramientas que son útiles para trabajar en cualquier parte del programa – en la etapa de diseño, los algoritmos de programación o de depuración.