Hur man skapar ett program

Anonim

Hur man skapar ett program

Varje dag står varje aktiv datoranvändare står inför i olika program. De är utformade för att underlätta arbetet för datorn och utföra ett visst antal funktioner. Till exempel räknar en räknare de angivna exemplen, i en textredigerare skapar du dokument med någon komplexitet, och du ser dina favoritfilmer via spelaren eller lyssnar på musik. All denna programvara skapades med hjälp av programmeringsspråk, varierade från stora kontroller och slutade med ett grafiskt gränssnitt. Idag vill vi diskutera två metoder för att personligen skriva enkla applikationer för Windows-operativsystemet.

Skapa din egen Windows-programvara

Nu kan du utveckla ditt program och utan att veta programmeringsspråk, men det finns en hel del lämpliga medel som gör det möjligt att fullt ut förverkliga. Dessutom, många kurser på PP, som beskriver exempel på att skriva programvara med tillhandahållande av källkod tillgänglig gratis. Därför är uppgiften ganska realiserbar, du behöver bara välja den metod som vi erbjuder att göra ytterligare.

Metod 1: Program för skrivprogram

Om du var intresserad av att skapa spel, vet du om specialverktyg där många komponenter redan har byggts på och grundläggande skript spelas in. Användaren förblir bara för att skapa en enstaka bild från detta, systematisera de tillgängliga data. Ungefär samma princip fungerar och programvara som låter dig skapa egna applikationer utan kunskap om programmeringsspråk. Till exempel tog vi Hiasm, eftersom det här är den enda optimala lösningen med fullständig lokalisering till ryska.

Hämta Hiasm Studio från den officiella webbplatsen

  1. Omedelbart fortsätt för att överväga en enkel instruktion för att skapa ett primitivt program i Hiasm. Till att börja med, gå till den angivna länken ovan för att ladda ner och installera verktyget som används idag.
  2. Efter lanseringen, läs informationen om användningen och lösa frekventa problemen. Omedelbart vill vi notera att vissa antiviruser känner igen Hiasm som en skadlig kod, blockerar lanserade filer. Därför, om du har problem, rekommenderar vi att du lägger till ett undantagsverktyg eller i tid för att inaktivera operativsystemet.
  3. Instruktioner för användning av Hiasm Studio Software

  4. Genom "File" -menyn skapar du ett nytt projekt.
  5. Övergång till skapandet av ett nytt projekt i Hiasm Studio-programmet

  6. Ett nytt fönster visas med valet av olika typer av applikationer. Idag vill vi koncentrera oss på ett vanligt Windows-program med ett grafiskt gränssnitt.
  7. Välja en typ av ansökan för att skriva i programmet Hiasm Studio

  8. För ett exempel, ta en enkel e-meny med ett val av rätter via popup-listan, liksom möjligheten att ange antalet nödvändiga portioner. Detta val gjordes endast för att visa arbetet med huvudelementen i Hiasm. Först fortsätter vi att lägga till ett nytt objekt i huvudfönstret genom att klicka på lämplig knapp.
  9. Öppna elementpanelen för att lägga till Hiasm Studio till programmet

  10. I fönstret som öppnas kommer du att se att alla objekt distribueras i grupper för att göra det bekvämt att välja önskat. Skapa en popup-lista genom att klicka på den.
  11. Välj en popup-lista för att lägga till Hiasm Studio-programmet

  12. Flytta objektet till arbetsytan och anslut sedan huvudfönstret.
  13. Ansluta en popup-lista med huvudmenyn i Hiasm Studio-programmet

  14. Dubbelklicka på listan för att fylla i raderna. Varje ny position är skriven från en ny linje.
  15. Redigering Added List Points i Hiasm Studio

  16. Bekräfta ändringarna genom att klicka på den gröna fästen.
  17. Spara ändringar i den extra listan över Hiasm Studio

  18. Låt oss nu lägga till vanlig text som kommer att ange namnet på popup-menyn.
  19. Övergång till att lägga till inskriptioner i Hiasm Studio-programmet

  20. Öppna objektet och fyll det med innehåll.
  21. Texten för inskriptioner i huvudfönstret i Hiasm Studio

  22. Beteckna inskriften av en extra bild genom att välja lämpligt element från listan.
  23. Övergång till att lägga till en bild i Hiasm Studio-programmet

  24. Allt detta måste också binda med huvudfönstret.
  25. Bindande bilder till huvudfönstret på programmet skapas i Hiasm Studio

  26. Hiasm stöder bilder av olika storlekar och format, det läggs till på samma sätt som i fallet med text.
  27. Lägga till en bild till Hiasm Studio-objektet

  28. Dessutom finns det en inbyggd redaktör, vilket gör att du kan ändra vissa delar av bilden.
  29. Redigering Tillagd bild i Hiasm Studio

  30. Därefter, genom "Visa" kan du köra "Form Editor".
  31. Byt till redigeringsläge Hiasm Studio

  32. Det låter dig hitta alla komponenter i önskad plats på fönstret genom att flytta och skalas.
  33. Redigera platsen för objekt i programmet Hiasm Studio

  34. Varje objekt eller meny redigeras via fönstret "Element Egenskaper". Kör den för att se de grundläggande parametrarna efter att ha läst en av menyn eller Windows.
  35. Öppna fönstret Programelement Egenskaper i Hiasm Studio

  36. Här kan du ändra huvudbakgrunden, ställa in storlekarna, platsen för markören, positionen i förhållande till huvudfönstret och tillsätt ett av flertalet punkter.
  37. Ställa in egenskaperna i huvudfönstret i programmet Hiasm Studio

  38. Fönstret Standard Egenskaper är till höger. Låt oss uppmärksamma att redigera text. Välj ett teckensnitt, färg och storlek. I avsnittet "Style" är kursiv, understrykning eller markering av fett, aktiverad.
  39. Inställning av text via fliken Egenskaper i Hiasm Studio-programmet

  40. Lägg till en rörlig reglage för att justera antalet portioner.
  41. Lägga till en mängd av kvantitetsdefinition i Hiasm Studio-programmet

  42. I menyn "egenskaper" måste du konfigurera minsta och maximala värdet av märkena, till exempel från 1 till 6.
  43. Ställa in antalet sektioner för skjutreglaget i programmet Hiasm Studio

  44. Efter varje ändring kan du köra programmet för att bekanta dig med resultaten och se till att det inte finns några fel.
  45. Kontrollera utseendet på programmet i Hiasm Studio

  46. Efter avslutad slut föreslår vi att du lägger till "OK" -knappen, vilket bekräftar beredskapen i ordern. Det ligger i avsnittet "Rush Controls".
  47. Lägga till en bekräftelseknapp till Hiasm Studio-programmet

  48. Ange namnknappen, till exempel "OK" eller "Bekräfta ordning".
  49. Ställa in bekräftelseknappen i Hiasm Studio-programmet

  50. Efter avslutad tillägg av två positioner visade vi det program som du ser i skärmdumpen nedan. Naturligtvis behöver du fortfarande arbeta med design och andra brister av funktionalitet, utseende. Detta exempel skapades dock endast för att visa principen om hiasm.
  51. Förhandsgranska program innan du sparar i Hiasm Studio

  52. Om du vill ta en paus eller spara det färdiga projektet för ytterligare konvertering till den körbara filen, klicka på Spara-knappen och välj hårddiskutrymmet.
  53. Spara ett färdigt projekt i Hiasm Studio

Möjligheterna i det ansedda verktyget är tillräckligt inte bara för att skapa en enkel grafisk applikation. Hiasm klarar helt med mycket komplext arbete, till exempel skapandet av en spelare eller filläsare från Internet. Naturligtvis måste det göra mycket mer ansträngning och lära sig många system och inbäddade skript. Allt detta är mycket lättare att behärska om du använder officiella resurser, till exempel forum. Där delar användarna inte bara sina verk, utan också förklara nybörjare av utformningen av programvara. Dessutom, när det finns några frågor, förhindrar ingenting att du skapar ett separat ämne, som beskriver i detalj den nuvarande svårigheten.

Gå till det officiella forumet Hiasm

Metod 2: Programmeringsspråk och utvecklingsmiljö

Som tidigare nämnts är Absolut alla program skrivna på ett visst programmeringsspråk. I vissa komplexa projekt är flera yaps involverade omedelbart. Denna metod för att skriva programvara är det mest komplicerade, men när du masterar ett av språken får du nästan obegränsade funktioner i kodning av programvara, verktyg eller enskilda skript. Huvuduppgiften är att bestämma programmeringsspråket. Specialister från den berömda träningsservice Geekbrains har försökt att ge denna fråga. All nödvändig information finns på länken nedan.

5 programmeringsspråk som måste läras först

Låt oss nu överväga flera alternativ för den avsättning som skrivits med hjälp av de japs ​​som nämns i artikeln. Först och främst kommer vi att röra vid Python, som vissa programmerare anses vara det enklaste språket. För att ett enkelt grafiskt fönster ska visas på skärmen måste du ansluta standard TKinter-biblioteket och skriva koden för detta format:

från TKinter import *

Klassfärg (ram):

Def __init __ (själv, förälder):

Ram .__ init __ (själv, förälder)

Self.parent = förälder.

DEF MAIN ():

root = tk ()

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

App = färg (root)

root.mainloop ()

Om __name__ == "__main__":

Huvud ()

Visar ett fönster som skapats i Python-programmeringsspråket

Nästa Lägg till kod som du ser i skärmdumpen nedan. Det implementerar om samma funktioner som standardfärgprogrammet.

Grafisk applikationskod öppning på python

Efter en lyckad sammanställning startar ett grafiskt fönster med redan tillsatta knappar. Var och en av dem är ansvarig för storleken på borsten och färgen.

Utseende grafisk applikation på python

Som du kan se, förstå applikationerna med GUI (grafiskt gränssnitt) är inte så svårt, men först är det bättre att börja med konsolskript och små program. Mastering Python hjälper dig gratis material, lektioner och litteratur, som nu är tillräckligt för att studera det nödvändiga materialet.

I ovanstående artikel om geekbrains betalas C # för en viss uppmärksamhet och kallas det universella programmeringsspråket för dem som ännu inte har beslutat i vilket område vill tillämpa sina färdigheter. Utvecklingsprogram för Windows utförs i den officiella miljön från Microsoft som heter Visual Studio. Koden ser ut som du ser nedan:

Namespace MyWinApp

{

använder system;

använder system.windows.forms;

Public Class Mainform: Form

{

// kör programmet

Public Static Int Main (String [] args)

{

Application.run (ny mainform ());

Returnera 0;

}

}

}

Som du kan se finns det vissa skillnader med samma python. Om du kopierar den här koden, sätt in den i IDE och kompilera, visas det enklaste grafiska fönstret på skärmen där knapparna, blocken och andra objekt kommer att bifogas.

Utseende grafisk applikation i C #

Vi nämnde Visual Studio som en utvecklingsmiljö. Det kommer att behövas i vilket fall som helst, om du vill skriva din egen programvara på PJ, eftersom standard anteckningsblock eller textredigerare är praktiskt taget inte lämplig för detta. Bli bekant med de bästa IDE-stödjande olika språk, vi rekommenderar i en separat artikel från en annan författare ytterligare.

Läs mer: Välj programmeringsmiljö

Som en del av den här artikeln försökte vi bekanta dig som i detalj med processen att skriva programvara med två tillgängliga metoder. Som du kan se är det inte helt enkelt, för att du behöver få särskild kunskap och lära många aspekter att användas i denna fråga. Ovanstående material syftade endast till att tillhandahålla allmän information för bekantisering och är inte en fullständig lektion, som har behärskat som du kan bli en självsäker programmerare. Om du är intresserad av någon Yap eller Hiasm, tar det lång tid att studera relevanta träningsmaterial.

Läs mer