Com crear un programa

Anonim

Com crear un programa

Cada dia, cada usuari de l'ordinador actiu s'enfronta a treballs en diferents programes. Estan dissenyats per facilitar el treball per al PC i realitzar un cert nombre de funcions. Per exemple, una calculadora compta amb els exemples especificats, en un editor de text que creeu documents de qualsevol complexitat i visualitzeu les vostres pel·lícules preferides a través del jugador o escolteu música. Tot aquest programari es va crear mitjançant llenguatges de programació, que van des dels controls principals i finalitzava amb una interfície gràfica. Avui ens agradaria discutir dos mètodes d'escriure personalment aplicacions senzilles per al sistema operatiu Windows.

Creeu el vostre propi programari de Windows

Ara podeu desenvolupar el vostre programa i sense conèixer els llenguatges de programació, però, hi ha alguns fons adequats que permeten adonar-se plenament el destinat. A més, molts cursos de PP, que descriuen exemples d'escriptura de programari amb la prestació de codi font disponible de forma gratuïta. Per tant, la tasca és bastant realitzable, només heu de triar el mètode que oferim per fer més lluny.

Mètode 1: Programes per a programes d'escriptura

Si esteu interessats a crear jocs, sabeu sobre eines especials on ja s'han registrat molts components i es registren scripts bàsics. L'usuari només queda per crear una imatge d'una sola peça, sistematitzant les dades disponibles. Aproximadament el mateix principi obres i programes que us permeten crear les vostres pròpies aplicacions sense saber de llenguatges de programació. Per exemple, vam agafar Hiasm, ja que aquesta és l'única solució òptima amb una localització completa en rus.

Descarregar Hiasm Studio des del lloc oficial

  1. Procediu immediatament a considerar una instrucció senzilla per crear un programa primitiu a Hiasm. Per començar, aneu a l'enllaç indicat anteriorment per descarregar i instal·lar l'eina utilitzada avui.
  2. Després de llançar, llegiu la informació sobre l'ús i la resolució de problemes freqüents. Immediatament, volem assenyalar que alguns antivirus reconeixen Hiasm com a codi maliciós, bloquejant fitxers llançats. Per tant, si teniu un problema, us recomanem afegir una eina d'excepció o a temps per desactivar la protecció del sistema operatiu.
  3. Instruccions per utilitzar programari d'estudi d'Hiasm

  4. A través del menú "Fitxer", creeu un projecte nou.
  5. Transició a la creació d'un nou projecte al programa Hiasm Studio

  6. Apareixerà una nova finestra amb l'elecció de diversos tipus d'aplicacions. Avui volem concentrar-nos en un programa estàndard de Windows amb una interfície gràfica.
  7. Selecció d'un tipus d'aplicació per escriure al programa Hiasm Studio

  8. Per exemple, feu un simple menú electrònic amb una selecció de plats a través de la llista emergent, així com la possibilitat d'especificar el nombre de porcions requerides. Aquesta elecció només es va fer per demostrar el treball dels principals elements de l'Hiasm. En primer lloc, procedim a afegir un element nou a la finestra principal fent clic al botó corresponent.
  9. Obrir el panell d'elements per afegir estudis d'Hiasm al programa

  10. A la finestra que s'obre, veureu que tots els objectes es distribueixen en grups per fer que sigui convenient triar el necessari. Creeu una llista de finestres emergents fent clic sobre ell.
  11. Seleccioneu una llista emergent per afegir al programa d'estudi de Hiasm

  12. Moveu l'element a l'espai de treball i, a continuació, connecteu la finestra principal.
  13. Connexió d'una llista emergent amb el menú principal del programa Hiasm Studio

  14. Feu doble clic a la llista per omplir les línies. Cada nova posició s'escriu a partir d'una nova línia.
  15. Edició de punts de llista afegits a Hiasm Studio

  16. Confirmeu els canvis fent clic a la marca verda.
  17. Desar els canvis a la llista afegida d'estudi d'Hiasm

  18. Ara afegim text ordinari que indicarà el nom del menú emergent.
  19. Transició per afegir inscripcions al programa Hiasm Studio

  20. Obriu l'objecte i ompliu-lo amb contingut.
  21. Conjunt de text per a inscripcions a la finestra principal de Hiasm Studio

  22. Indiqueu la inscripció mitjançant una imatge addicional seleccionant l'element adequat de la llista.
  23. Transició per afegir una imatge al programa d'estudi de Hiasm

  24. Tot això també haurà de lligar amb la finestra principal.
  25. Imatges vinculants a la finestra principal del programa que es crea a Hiasm Studio

  26. Hiasm suporta imatges de diferents mides i formats, s'afegeix de la mateixa manera que en el cas del text.
  27. Afegir una imatge a l'objecte Hiasm Studio

  28. A més, hi ha un editor integrat, que us permet canviar determinades parts de la imatge.
  29. Edició d'una imatge afegida a Hiasm Studio

  30. A continuació, a través de "Veure", podeu executar l'editor "Formulari".
  31. Canvia al mode d'edició Hiasm Studio

  32. Us permetrà localitzar tots els components de la ubicació necessària a la finestra movent-se i escalant.
  33. Edició de la ubicació dels objectes al programa Hiasm Studio

  34. Cada objecte o menú s'edita a través de la finestra "Propietats delement". Executeu-lo per veure els paràmetres bàsics després de llegir un dels menús o finestres.
  35. Obrir la finestra Propietats delement del programa a Hiasm Studio

  36. Aquí podeu canviar el fons principal, establir les mides, la ubicació del cursor, la posició relativa a la finestra principal i afegir una de les pluralitat de punts.
  37. Configuració de les propietats de la finestra principal al programa Hiasm Studio

  38. La finestra de propietats per defecte es troba a la dreta. Prestem atenció al text d'edició. Seleccioneu una font, color i mida. A la secció "estil", la cursiva, la subratllat o la ressaltat gras, s'activa.
  39. Configuració del text a través de la pestanya Propietats del programa Hiasm Studio

  40. Afegiu un control lliscant en moviment per ajustar el nombre de porcions.
  41. Afegir un control lliscant de definició de quantitat al programa d'estudi de Hiasm

  42. Al menú "Propietats", haureu de configurar el valor mínim i màxim de les marques, per exemple, de 1 a 6.
  43. Establir el nombre de seccions del control lliscant al programa Hiasm Studio

  44. Després de cada canvi, podeu executar el programa per familiaritzar-vos amb els resultats i assegureu-vos que no hi hagi errors.
  45. Comprovació de l'aparició del programa a Hiasm Studio

  46. Un cop finalitzat, us proposem afegir el botó "D'acord", confirmant la preparació de la comanda. Es troba a la secció "Controlacions".
  47. Afegir un botó de confirmació al programa Hiasm Studio

  48. Establiu el botó de nom, per exemple, "OK" o "Confirmar ordre".
  49. Configuració del botó de confirmació al programa Hiasm Studio

  50. Després de completar l'addició de dues posicions, vam fer el programa que veieu a la captura de pantalla de sota. Per descomptat, aquí encara cal treballar amb el disseny i altres deficiències de la funcionalitat, aparença. No obstant això, aquest exemple només es va crear per demostrar el principi d'Hiasm.
  51. Programes de previsualització abans d'estalviar a Hiasm Studio

  52. Si voleu fer un descans o deseu el projecte acabat per a una altra conversió al fitxer executable, feu clic al botó Desa i seleccioneu l'espai del disc dur.
  53. Estalviar un projecte acabat a Hiasm Studio

Les capacitats de l'eina considerada només són suficients per crear una aplicació gràfica senzilla. Hiasm fa front a un treball molt complex, com ara la creació d'un reproductor o carregador de fitxers d'Internet. Per descomptat, haurà de fer molt més esforç i aprendre molts esquemes i scripts incrustats. Tot això és molt més fàcil de dominar si utilitzeu recursos oficials, per exemple, Fòrum. Allà, els usuaris no només comparteixen les seves obres, sinó que també expliquen els principiants del disseny de programari. A més, quan hi ha alguna pregunta, res no impedeix que creeu un tema separat, que descrigui detalladament la dificultat actual.

Aneu al Fòrum oficial Hiasm

Mètode 2: Entorn de programació i llenguatge de desenvolupament

Com es va esmentar anteriorment, tots els programes estan escrits en un llenguatge de programació específic. En alguns projectes complexos, diversos Yap estan involucrats immediatament. Aquest mètode de programari d'escriptura és el més complicat, però en dominar una de les llengües, obtindreu capacitats gairebé il·limitades en codificar programari, utilitats o guions individuals. La tasca principal és determinar el llenguatge de programació. Els especialistes del famós Servei de Formació GeekBrains han intentat donar aquesta pregunta. Es pot trobar tota la informació necessària a l'enllaç següent.

5 llenguatges de programació que cal aprendre primer

Ara considerem diverses opcions per a la provisió escrita amb l'ajuda dels Japhaps esmentats a l'article. Primer de tot, toquem a Python, que alguns programadors es consideren el llenguatge més fàcil. Perquè aparegui una finestra gràfica senzilla a la pantalla, haureu de connectar la biblioteca estàndard de TKinter i escriure el codi d'aquest format:

De TKinter Import *

Pintura de classe (marc):

Def __init __ (jo, pare):

Marc .__ init __ (auto, pare)

Auto.parent = pare.

Def Principal ():

root = tk ()

root.geometria ("1920x1080 + 300 + 300")

Aplicació = pintura (root)

root.mainloop ()

Si __name__ == "__main__":

Principal ()

Mostrant una finestra creada al llenguatge de programació de Python

A continuació, afegiu codi que veieu a la captura de pantalla de sota. Implementa les mateixes funcions que el programa de pintura estàndard.

Obrir el codi d'aplicació gràfic a Python

Després d'una compilació satisfactòria, s'inicia una finestra gràfica amb botons ja afegits. Cadascun d'ells és responsable de la mida del pinzell i del color.

Aplicació gràfica d'aparició a Python

Com podeu veure, entendre les aplicacions amb la interfície gràfica d'usuari (interfície gràfica) no és tan difícil, però primer és millor començar amb els scripts de consola i els petits programes. El domini de Python us ajudarà a alliberar materials, lliçons i literatura gratuïtes, que ara és prou suficient per estudiar el material necessari.

En l'article anterior sobre GeekBrains, C # es paga per una atenció especial i es deia el llenguatge de programació universal per a aquells que encara no han decidit en quina zona vol aplicar les seves habilitats. El programari de desenvolupament per a Windows es realitza a l'entorn oficial de Microsoft anomenat Visual Studio. El codi sembla que veieu a continuació:

Espai de noms mywinapp

{

utilitzant el sistema;

utilitzant system.windows.forms;

Formulari principal de classe pública: forma

{

// executeu l'aplicació

Public Static Int Principal (cadena [] args)

{

Aplicació.run (nou formulari principal ());

Tornar 0;

}

}

}

Com podeu veure, hi ha certes diferències amb el mateix Python. Si copieu aquest codi, inseriu-lo a IDE i compileu, la finestra gràfica més senzilla apareixerà a la pantalla on s'adjuntaran els botons, blocs i altres objectes.

Aplicació gràfica d'aparença a C #

Hem esmentat Visual Studio com a entorn de desenvolupament. Es necessitarà en qualsevol cas, si voleu escriure el vostre propi programari al PJ, ja que el bloc de notes o l'editor de text estàndard no és pràcticament apte per a això. Conegueu el millor IDE que suporta diferents idiomes, aconsellem en un article separat d'un altre autor.

Llegiu-ne més: seleccioneu Entorn de programació

Com a part d'aquest article, vam intentar familiaritzar-vos com detalladament amb el procés d'escriptura de programari utilitzant dos mètodes disponibles. Com podeu veure, no és molt senzill, perquè necessiteu rebre coneixements especials i ensenyar molts aspectes per utilitzar-los en aquest assumpte. El material anterior només estava dirigit a proporcionar informació general per a la familiarització i no és una lliçó completa, que hagi dominat que, podeu convertir-vos en un programador de confiança. Si esteu interessats en qualsevol Yap o Hiasm, trigarà molt de temps a estudiar els materials de formació rellevants.

Llegeix més