Cómo crear un programa

Anonim

Cómo crear un programa

Cada día, cada usuario de computadora activo enfrenta trabajos en diferentes programas. Están diseñados para facilitar el trabajo para la PC y realizar un cierto número de funciones. Por ejemplo, una calculadora cuenta con los ejemplos especificados, en un editor de texto, crea documentos de cualquier complejidad, y usted ve sus películas favoritas a través del reproductor o escuche música. Todo este software se creó utilizando lenguajes de programación, desde los controles principales, y finalizando con una interfaz gráfica. Hoy nos gustaría discutir dos métodos para escribir personalmente aplicaciones simples para el sistema operativo Windows.

Crea tu propio software de Windows

Ahora puede desarrollar su programa y sin saberlo los lenguajes de programación, sin embargo, hay bastantes fondos adecuados que permiten realizar plenamente las previstas. Además, muchos cursos en PP, que describen ejemplos de software de escritura con la provisión de código fuente disponible de forma gratuita. Por lo tanto, la tarea es bastante realizable, solo necesita elegir el método que ofrecemos hacer más.

Método 1: Programas para programas de escritura.

Si estaba interesado en crear juegos, ya sabes sobre herramientas especiales donde ya se han construido muchos componentes y se registran scripts básicos. El usuario sigue siendo solo para crear una imagen de una sola pieza de esto, sistematizando los datos disponibles. Aproximadamente los mismos trabajos y software principales que le permiten crear sus propias aplicaciones sin conocimiento de las lenguas de programación. Por ejemplo, tomamos hiasmo, ya que esta es la única solución óptima con completa localización en ruso.

Descargar HiSM Studio desde el sitio oficial.

  1. Inmediatamente proceda a considerar una instrucción simple para crear un programa primitivo en HIONSM. Para empezar, vaya al enlace indicado de arriba para descargar e instalar la herramienta utilizada hoy.
  2. Después del lanzamiento, lea la información sobre el uso y la resolución de problemas frecuentes. Inmediatamente, queremos observar que algunos antivirus reconocen el hiasmo como un código malicioso, bloqueando archivos lanzados. Por lo tanto, si tiene un problema, le recomendamos agregar una herramienta de excepción o a tiempo para deshabilitar la protección del sistema operativo.
  3. Instrucciones para usar HiSM Studio Software

  4. A través del menú "Archivo", cree un nuevo proyecto.
  5. Transición a la creación de un nuevo proyecto en el programa HiSM Studio.

  6. Aparecerá una nueva ventana con la elección de varios tipos de aplicaciones. Hoy queremos concentrarnos en un programa estándar de Windows con una interfaz gráfica.
  7. Selección de un tipo de aplicación para escribir en el programa HiSM Studio

  8. Para un ejemplo, tome un e-Menu simple con una selección de platos a través de la lista emergente, así como la posibilidad de especificar el número de porciones requeridas. Esta elección se realizó solo para demostrar el trabajo de los elementos principales del hiasmo. Primero, procedemos a agregar un nuevo elemento a la ventana principal haciendo clic en el botón apropiado.
  9. Apertura del panel de elementos para agregar HIASM Studio al programa

  10. En la ventana que se abre, verá que todos los objetos se distribuyen en grupos para que sea conveniente elegir el requerido. Cree una lista emergente haciendo clic en él.
  11. Seleccione una lista emergente para agregar al programa HiSM Studio

  12. Mueva el elemento al área de trabajo y luego conecte la ventana principal.
  13. Conexión de una lista emergente con el menú principal en el programa HiSM Studio

  14. Haga doble clic en la lista para llenar las líneas. Cada nueva posición está escrita desde una nueva línea.
  15. Edición de puntos de lista agregados en HiSM Studio

  16. Confirme los cambios haciendo clic en la garrapata verde.
  17. Guardar cambios en la lista agregada de HiSM Studio

  18. Ahora vamos a agregar texto ordinario que indique el nombre del menú emergente.
  19. Transición a agregar inscripciones en el programa HiSM Studio

  20. Abra el objeto y llénelo con contenido.
  21. Conjunto de texto para inscripciones en la ventana principal de HiSM Studio.

  22. Denote la inscripción por una imagen adicional seleccionando el elemento apropiado de la lista.
  23. Transición a agregar una imagen al programa HiSM Studio.

  24. Todo esto también deberá atar con la ventana principal.
  25. Imágenes de encuadernación a la ventana principal del programa que se está creando en HiSM Studio.

  26. HiSM apoya imágenes de diferentes tamaños y formatos, se agrega de la misma manera que en el caso de texto.
  27. Añadiendo una imagen al objeto HiSM Studio.

  28. Además, hay un editor incorporado, que le permite cambiar ciertas partes de la imagen.
  29. Edición de imagen añadida en HiSM Studio.

  30. A continuación, a través de "Vista", puede ejecutar el "Editor de formulario".
  31. Cambiar al modo de edición HiSM Studio

  32. Le permitirá localizar todos los componentes en la ubicación requerida en la ventana moviéndose y escalado.
  33. Edición de la ubicación de los objetos en el programa HiSM Studio.

  34. Cada objeto o menú se edita a través de la ventana "Propiedades del elemento". Ejecutelo para ver los parámetros básicos después de leer uno de los menú o ventanas.
  35. Apertura de la ventana Propiedades del elemento del programa en HiSM Studio

  36. Aquí puede cambiar el fondo principal, configure los tamaños, la ubicación del cursor, la posición en relación con la ventana principal y agregue una de la pluralidad de puntos.
  37. Configuración de las propiedades de la ventana principal en el programa HiSM Studio

  38. La ventana de propiedades predeterminadas está a la derecha. Prestemos atención al texto de edición. Seleccione una fuente, color y tamaño. En la sección "Estilo", cursiva, subrayar o resaltar grasos, se activa.
  39. Configuración del texto a través de la pestaña Propiedades en el programa HiSM Studio

  40. Agregue un control deslizante en movimiento para ajustar el número de porciones.
  41. Añadiendo un control deslizante de definición de cantidad en el programa HiSM Studio

  42. En el menú "Propiedades", deberá configurar el valor mínimo y máximo de las marcas, por ejemplo, de 1 a 6.
  43. Configuración del número de secciones para el control deslizante en el programa HiSM Studio

  44. Después de cada cambio, puede ejecutar el programa para familiarizarse con los resultados y asegurarse de que no haya errores.
  45. Comprobando la apariencia del programa en HiSM Studio.

  46. Al finalizar, proponemos agregar el botón "OK", confirmando la preparación del pedido. Se encuentra en la sección "Rush Controls".
  47. Agregando un botón de confirmación al programa HIASM STUDIO

  48. Establezca el botón Nombre, por ejemplo, "OK" o "Confirmar orden".
  49. Configuración del botón de confirmación en el programa HiSM Studio

  50. Después de completar la adición de dos posiciones, resultamos el programa que ve en la siguiente captura de pantalla. Por supuesto, aquí aún necesita trabajar con el diseño y otros deficiencias de la funcionalidad, la apariencia. Sin embargo, este ejemplo fue creado solo para demostrar el principio de hiasmo.
  51. Programas de vista previa antes de ahorrar en HiSM Studio

  52. Si desea tomar un descanso o guardar el proyecto terminado para obtener más conversión al archivo ejecutable, haga clic en el botón Guardar y seleccione el espacio de disco duro.
  53. Ahorrando un proyecto terminado en HiSM Studio

Las capacidades de la herramienta considerada son suficientes no solo para crear una aplicación gráfica simple. HiSM se enfrenta completamente con mucho trabajo complejo, como la creación de un jugador o cargador de archivos de Internet. Por supuesto, tendrá que hacer mucho más esfuerzo y aprender muchos esquemas y scripts incrustados. Todo esto es mucho más fácil de dominar si usa recursos oficiales, por ejemplo, foro. Allí, los usuarios no solo comparten sus obras, sino que también explican los principiantes del diseño del software. Además, cuando hay alguna pregunta, nada le impide que cree un tema separado, que describa en detalle la dificultad actual.

Ir al foro oficial hiasmo

Método 2: Entorno de lenguaje y desarrollo de programación.

Como se mencionó anteriormente, absolutamente todos los programas están escritos en un lenguaje de programación específico. En algunos proyectos complejos, varios Yaps están involucrados de inmediato. Este método de escritura de software es el más complicado, pero al dominar uno de los idiomas, obtiene capacidades casi ilimitadas para codificar software, utilidades o scripts individuales. La tarea principal es determinar el lenguaje de programación. Los especialistas del famoso servicio de entrenamiento GeekBrains han tratado de dar esta pregunta. Toda la información necesaria se puede encontrar en el enlace a continuación.

5 lenguajes de programación que deben aprenderse primero

Ahora consideremos varias opciones para la provisión escritas con la ayuda de los Japs mencionados en el artículo. En primer lugar, tocaremos en Python, que algunos programadores se consideran el lenguaje más fácil. Para que aparezca una ventana gráfica simple en la pantalla, deberá conectar la biblioteca estándar de Tkinter y escribirá el código de este formato:

de Tkinter Import *

Pintura de clase (marco):

Def __init __ (yo, padre):

Marco .__ init __ (yo, padre)

Self.Parent = Padre.

Def Main ():

raíz = tk ()

raíz.geometría ("1920x1080 + 300 + 300")

Aplicación = pintura (raíz)

root.mainloop ()

Si __name__ == "__main__":

Principal ()

Mostrando una ventana creada en el lenguaje de programación de Python.

A continuación, agregue el código que ve en la captura de pantalla a continuación. Implementa sobre las mismas características que el programa de pintura estándar.

Código de aplicación gráfico que se abre en Python

Después de una compilación exitosa, se inicia una ventana gráfica con botones ya agregados. Cada uno de ellos es responsable del tamaño del cepillo y el color.

Apariencia aplicación gráfica en Python

Como puede ver, comprender las aplicaciones con la GUI (interfaz gráfica) no es tan difícil, pero primero es mejor comenzar con scripts de consola y programas pequeños. Dominar Python le ayudará a usted libre materiales, lecciones y literatura, que ahora es suficiente para estudiar el material necesario.

En el artículo anterior sobre GeekBrins, C # se paga por una atención particular y se llama el lenguaje de programación universal para aquellos que aún no han decidido en qué área quiere aplicar sus habilidades. El software de desarrollo para Windows se lleva a cabo en el entorno oficial de Microsoft llamado Visual Studio. El código parece que se ve a continuación:

Espacio de nombres mywinapp

{

utilizando sistema;

usando System.Windows.Forms;

Forma principal de clase pública: Formulario

{

// ejecutar la aplicación

Public Static INT principal (cadena [] args)

{

Aplicación.run (nuevo mainform ());

Return 0;

}

}

}

Como puedes ver, hay ciertas diferencias con el mismo Python. Si copia este código, insértelo en IDE y compile, la ventana gráfica más simple aparecerá en la pantalla donde se adjuntarán los botones, bloques y otros objetos.

Apariencia aplicación gráfica en C #

Mencionamos Visual Studio como entorno de desarrollo. En cualquier caso, se necesitará en cualquier caso, si desea escribir su propio software en el PJ, ya que el bloc de notas o el editor de texto estándar prácticamente no son adecuados para esto. Confianza con el mejor IDE que apoye diferentes idiomas, asesoramos en un artículo separado de otro autor.

Leer más: Seleccione el entorno de programación

Como parte de este artículo, intentamos familiarizarlo como en detalle con el proceso de escritura de software utilizando dos métodos disponibles. Como puede ver, no es muy simple, porque necesita recibir conocimientos especiales y enseñar muchos aspectos para acostumbrarse en este asunto. El material anterior fue dirigido solo a proporcionar información general para la familiarización y no es una lección completa, habiendo dominado que, puede convertirse en un programador confiado. Si está interesado en cualquier YAP o HIASM, tardará mucho tiempo en estudiar los materiales de capacitación relevantes.

Lee mas