Comment créer un programme

Anonim

Comment créer un programme

Chaque jour, chaque utilisateur d'ordinateur actif est confronté à des travaux dans différents programmes. Ils sont conçus pour faciliter le travail du PC et effectuer un certain nombre de fonctions. Par exemple, une calculatrice compte les exemples spécifiés, dans un éditeur de texte, vous créez des documents de toute complexité et affichez vos films préférés via le joueur ou écoutez de la musique. Tout ce logiciel a été créé à l'aide de langages de programmation, allant des commandes majeures et se terminant par une interface graphique. Aujourd'hui, nous aimerions discuter de deux méthodes d'écriture personnelle des applications simples pour le système d'exploitation Windows.

Créez votre propre logiciel Windows

Maintenant, vous pouvez développer votre programme et sans connaître les langages de programmation, cependant, il existe des fonds appropriés qui permettent de réaliser pleinement la réalisation de la destination. De plus, de nombreux cours sur PP, décrivant des exemples de logiciels d'écriture avec la fourniture de code source disponible gratuitement. Par conséquent, la tâche est assez réalisable, il vous suffit de choisir la méthode que nous proposons de faire davantage.

Méthode 1: Programmes de rédaction de programmes

Si vous êtes intéressé par la création de jeux, vous connaissez des outils spéciaux où de nombreux composants ont déjà été construits et des scripts de base sont enregistrés. L'utilisateur reste seulement pour créer une image monobloc à partir de cela, systématiser les données disponibles. Environ les mêmes travaux et logiciels principaux qui vous permettent de créer vos propres applications sans connaître les langages de programmation. Par exemple, nous avons pris HIASM, car il s'agit de la seule solution optimale avec une localisation complète en russe.

Télécharger Hiasm Studio du site officiel

  1. Procéder immédiatement à une instruction simple pour créer un programme primitif dans HIASM. Pour commencer, accédez au lien indiqué ci-dessus pour télécharger et installer l'outil utilisé aujourd'hui.
  2. Après le lancement, lisez les informations sur l'utilisation et la résolution de problèmes fréquents. Immédiatement, nous voulons noter que certains antivirus reconnaissent que HIASM en tant que code malveillant, bloquant les fichiers lancés. Par conséquent, si vous avez un problème, nous vous recommandons d'ajouter un outil d'exception ou à temps pour désactiver la protection du système d'exploitation.
  3. Instructions pour l'utilisation du logiciel Hiasm Studio

  4. Dans le menu "Fichier", créez un nouveau projet.
  5. Transition vers la création d'un nouveau projet dans le programme HIASM Studio

  6. Une nouvelle fenêtre apparaîtra avec le choix de différents types d'applications. Aujourd'hui, nous voulons nous concentrer sur un programme Windows standard avec une interface graphique.
  7. Sélection d'un type d'application pour écrire dans le programme HIASM Studio

  8. Pour un exemple, prenez un simple menu E avec un choix de plats dans la liste contextuelle, ainsi que la possibilité de spécifier le nombre de parties requises. Ce choix n'a été réalisé que pour démontrer le travail des principaux éléments de HIASM. Premièrement, nous procédons à ajouter un nouvel élément à la fenêtre principale en cliquant sur le bouton approprié.
  9. Ouverture du panneau Élément pour ajouter HIASM Studio au programme

  10. Dans la fenêtre qui s'ouvre, vous verrez que tous les objets sont distribués en groupe pour le rendre pratique de choisir le nécessaire. Créez une liste contextuelle en cliquant dessus.
  11. Sélectionnez une liste contextuelle à ajouter au programme HIASM Studio

  12. Déplacez l'élément sur l'espace de travail, puis connectez la fenêtre principale.
  13. Connexion d'une liste contextuelle avec le menu principal du programme HIASM Studio

  14. Double-cliquez sur la liste pour remplir les lignes. Chaque nouvelle position est écrite d'une nouvelle ligne.
  15. Modification des points de liste ajoutés dans Hiasm Studio

  16. Confirmez les modifications en cliquant sur la coche verte.
  17. Enregistrer des modifications dans la liste ajoutée du studio HIASM

  18. Maintenant, ajoutons du texte ordinaire qui indiquera le nom du menu contextuel.
  19. Transition pour ajouter des inscriptions dans le programme HIASM Studio

  20. Ouvrez l'objet et remplissez-le avec du contenu.
  21. Texte défini pour les inscriptions dans la fenêtre principale de Hiasm Studio

  22. Notez l'inscription par une image supplémentaire en sélectionnant l'élément approprié de la liste.
  23. Transition pour ajouter une image au programme HIASM Studio

  24. Tout cela devra également lier avec la fenêtre principale.
  25. Reliure d'images à la fenêtre principale du programme créé dans Hiasm Studio

  26. HIASM prend en charge les images de différentes tailles et formats, il est ajouté de la même manière que dans le cas du texte.
  27. Ajout d'une image à l'objet Hiasm Studio

  28. De plus, il existe un éditeur intégré qui vous permet de changer certaines parties de l'image.
  29. Modification de l'image ajoutée dans Hiasm Studio

  30. Ensuite, via "View", vous pouvez exécuter l'éditeur de formulaire.
  31. Passer au mode d'édition HIASM STUDIO

  32. Cela vous permettra de localiser tous les composants de l'emplacement requis sur la fenêtre en déplaçant et en mettant l'échelle.
  33. Modification de l'emplacement des objets dans le programme Hiasm Studio

  34. Chaque objet ou menu est édité via la fenêtre "Propriétés de l'élément". Exécutez-le pour voir les paramètres de base après avoir lu l'un des menus ou des fenêtres.
  35. Ouverture de la fenêtre Propriétés de l'élément de programme dans Hiasm Studio

  36. Ici, vous pouvez modifier l'arrière-plan principal, définir les tailles, l'emplacement du curseur, la position par rapport à la fenêtre principale et ajoutez-en une de la pluralité de points.
  37. Définition des propriétés de la fenêtre principale du programme Hiasm Studio

  38. La fenêtre Propriétés par défaut est à droite. Faisons attention à la modification du texte. Sélectionnez une police, une couleur et une taille. Dans la section "Style", italique, souligné ou soulignant que la graisse est activée.
  39. Définition de texte via l'onglet Propriétés du programme HIASM Studio

  40. Ajoutez un curseur mobile pour régler le nombre de portions.
  41. Ajout d'un curseur de définition de quantité dans le programme HIASM Studio

  42. Dans le menu "Propriétés", vous devrez configurer la valeur minimale et maximale des marques, par exemple de 1 à 6.
  43. Réglage du nombre de sections pour le curseur dans le programme HIASM Studio

  44. Après chaque changement, vous pouvez exécuter le programme pour vous familiariser avec les résultats et vous assurer qu'il n'y a pas d'erreur.
  45. Vérification de l'apparition du programme dans Hiasm Studio

  46. À la fin, nous proposons d'ajouter le bouton «OK», confirmant la volonté de la commande. Il est situé dans la section "Rush Controls".
  47. Ajout d'une touche de confirmation au programme HIASM Studio

  48. Définissez le bouton Nom, par exemple, "OK" ou "Confirmer la commande".
  49. Définition du bouton de confirmation dans le programme HIASM Studio

  50. Après avoir terminé l'ajout de deux positions, nous avons révélé le programme que vous voyez dans la capture d'écran ci-dessous. Bien sûr, vous devez toujours travailler avec la conception et les autres lacunes de fonctionnalité, d'apparence. Cependant, cet exemple n'a été créé que pour démontrer le principe de HIASM.
  51. Prévisualisation des programmes avant d'économiser dans Hiasm Studio

  52. Si vous souhaitez faire une pause ou enregistrer le projet fini pour une conversion ultérieure au fichier exécutable, cliquez sur le bouton Enregistrer et sélectionnez l'espace disque dur.
  53. Sauvegarder un projet fini dans Hiasm Studio

Les capacités de l'outil considéré sont suffisantes non seulement pour créer une application graphique simple. HIASM s'oppose pleinement à un travail très complexe, tel que la création d'un lecteur ou d'un chargeur de fichiers d'Internet. Bien sûr, il devra faire beaucoup plus d'effort et apprendre de nombreux schémas et scripts intégrés. Tout cela est beaucoup plus facile à maîtriser si vous utilisez des ressources officielles, par exemple, le forum. Là-bas, les utilisateurs partagent non seulement leurs œuvres, mais expliquent également les débutants de la conception du logiciel. De plus, lorsqu'il y a des questions, rien ne vous empêche de créer un sujet séparé, décrivant en détail la difficulté actuelle.

Aller au forum officiel Hiasm

Méthode 2: environnement de programmation et environnement de développement

Comme mentionné précédemment, tous les programmes sont absolument rédigés dans un langage de programmation spécifique. Dans certains projets complexes, plusieurs joyaux sont impliqués immédiatement. Cette méthode d'écriture est la plus compliquée, mais à la maîtrise de l'une des langues, vous obtenez des fonctionnalités presque illimitées dans le logiciel de codage, les utilitaires ou les scripts individuels. La tâche principale est de déterminer le langage de programmation. Des spécialistes du célèbre service de formation Geekbrains ont essayé de donner cette question. Toutes les informations nécessaires sont disponibles sur le lien ci-dessous.

5 langages de programmation à apprendre d'abord

Considérons maintenant plusieurs options pour la disposition écrite à l'aide des JAPS mentionnés dans l'article. Tout d'abord, nous aborderons Python, que certains programmeurs sont considérés comme la langue la plus facile. Pour qu'une fenêtre graphique simple apparaisse à l'écran, vous devrez connecter la bibliothèque Tkinter standard et écrire le code de ce format:

de tkinter importer *

Peinture de classe (cadre):

Def __init __ (moi, parent):

Cadre .__ init __ (moi, parent)

Self.parent = parent.

Def Main ():

root = tk ()

root.geométrie ("1920x1080 + 300 + 300")

App = peinture (racine)

root.mainloop ()

Si __Name__ == "__Main__":

Principale ()

Affichage d'une fenêtre créée dans le langage de programmation Python

Suivant Ajouter un code que vous voyez dans la capture d'écran ci-dessous. Il met en œuvre les mêmes fonctionnalités que le programme de peinture standard.

Code d'application graphique ouverture sur Python

Après une compilation réussie, une fenêtre graphique avec des boutons déjà ajoutés commence. Chacun d'entre eux est responsable de la taille du pinceau et de la couleur.

Application graphique d'apparence sur Python

Comme vous pouvez le constater, comprenez que les applications avec l'interface graphique (interface graphique) n'est pas si difficile, mais il est d'abord préférable de commencer par les scripts de console et les petits programmes. Maîtriser Python vous aidera à libérer des matériaux, des leçons et de la littérature, qui est maintenant assez pour étudier le matériau nécessaire.

Dans l'article ci-dessus sur Geekbrains, C # est payé pour une attention particulière et appelée la langue de programmation universelle pour ceux qui n'ont pas encore décidé dans quelle zone souhaite appliquer leurs compétences. Le logiciel de développement pour Windows est effectué dans l'environnement officiel de Microsoft appelé Visual Studio. Le code ressemble à vous voyez ci-dessous:

Espace de noms MyWinApp

{

utiliser le système;

en utilisant system.windows.forms;

Classe publique Mainforme: forme

{

// exécuter l'application

Public statique int main (string [] args)

{

Application.Run (Nouveau MainformEform ());

Retour 0;

}

}

}

Comme vous pouvez le constater, il existe certaines différences avec le même python. Si vous copiez ce code, insérez-le dans l'IDE et compilez, la fenêtre graphique la plus simple apparaîtra à l'écran où les boutons, les blocs et autres objets seront connectés.

Application graphique d'apparence en C #

Nous avons mentionné Visual Studio comme environnement de développement. Dans tous les cas, il sera nécessaire, si vous souhaitez écrire votre propre logiciel sur la PJ, car le bloc-notes standard ou l'éditeur de texte ne convient pratiquement pas pour cela. Faites connaissance avec le meilleur IDE soutenant différentes langues, nous vous conseillons d'un article séparé d'un autre auteur.

En savoir plus: Sélectionnez Environnement de programmation

Dans le cadre de cet article, nous avons essayé de vous familiariser comme en détail avec le processus d'écriture de logiciels utilisant deux méthodes disponibles. Comme vous pouvez le constater, ce n'est pas assez simple, car vous devez recevoir des connaissances spéciales et enseigner de nombreux aspects à utiliser dans cette affaire. Le matériau ci-dessus visait uniquement à fournir des informations générales pour la familiarisation et n'est pas une leçon complète, qui a maîtrisé, vous pouvez devenir un programmeur confiant. Si vous êtes intéressé par n'importe quel YAP ou HIASM, il faudra beaucoup de temps pour étudier le matériel de formation concerné.

Lire la suite