Hoe om 'n program te skep

Anonim

Hoe om 'n program te skep

Elke dag, elke aktiewe rekenaargebruiker gesigte werk in verskillende programme. Dit is ontwerp om die werk vir die PC te fasiliteer en uit te voer 'n sekere aantal funksies. Byvoorbeeld, 'n sakrekenaar tel die gespesifiseerde voorbeelde, in 'n teks editor jy dokumente van enige kompleksiteit te skep, en jy jou gunsteling films te kyk deur middel van die speler of luister na musiek. Alle hierdie sagteware is geskep met behulp van programmeertale, wat wissel van groot kontroles, en eindig met 'n grafiese koppelvlak. Vandag wil ons graag twee metodes van persoonlik skryf eenvoudige aansoeke vir die Windows bedryfstelsel te bespreek.

Maak jou eie Windows sagteware

Nou kan jy jou program te ontwikkel en sonder om te weet programmeertale, maar daar is 'n hele paar geskikte fondse wat dit moontlik maak om ten volle besef die beoogde. Daarbenewens het baie kursusse op PP, beskryf voorbeelde van die skryf van programmatuur met die voorsiening van bronkode beskikbaar vir gratis. Daarom is die taak is nogal realiseerbare, net wat jy nodig het om die metode wat ons bied verder te maak kies.

Metode 1: Programme vir die skryf van programme

As jy belangstel in die skep van speletjies, jy weet oor spesiale gereedskap waar baie komponente is reeds gebou op en basiese skrifte aangeteken. Die gebruiker bly net om 'n een-stuk prentjie te skep van hierdie, te sistematiseer die beskikbare data. Min of meer dieselfde beginsel werk en sagteware wat jou toelaat om jou eie programme te skep sonder kennis van programmeertale. Byvoorbeeld, het ons HiaSM, want dit is die enigste optimale oplossing met 'n volledige lokalisering in Russies.

Aflaai Hiasm Studio van die amptelike webwerf

  1. Onmiddellik voort te gaan om te oorweeg 'n eenvoudige opdrag vir die skep van 'n primitiewe program in HiaSm. Om mee te begin, gaan na die aangeduide skakel hierbo om af te laai en te installeer die instrument vandag gebruik.
  2. Na die launch, lees die inligting oor die gebruik en die oplossing van gereelde probleme. Onmiddellik, wil ons daarop dat sommige antiviruses erken HiaSM as 'n kwaadwillige kode, sluit van stapel gestuur lêers. Daarom, as jy 'n probleem het, beveel ons die toevoeging van 'n uitsondering instrument of op tyd om die beskerming bedryfstelsel te skakel.
  3. Instruksies vir die gebruik van HiaSm Studio sagteware

  4. Deur die menu "File", skep 'n nuwe projek.
  5. Oorgang na die skepping van 'n nuwe projek in die Hiasm Studio program

  6. 'N Nuwe venster sal verskyn met die keuse van die verskillende tipes van aansoeke. Vandag wil ons konsentreer op 'n standaard Windows-program met 'n grafiese koppelvlak.
  7. Kies van 'n tipe van die aansoek om te skryf in die program Hiasm Studio

  8. Vir 'n voorbeeld, neem 'n eenvoudige e-spyskaart met 'n keuse van geregte deur die pop-up lys, sowel as die moontlikheid van die spesifiseer van die aantal vereiste gedeeltes. Hierdie keuse is slegs gemaak om die werk van die hoofelemente van HIASM te demonstreer. Eerstens gaan ons voort om 'n nuwe item by die hoofvenster by te voeg deur op die toepaslike knoppie te klik.
  9. Die opening van die elementpaneel vir die byvoeging van HIASM-ateljee by die program

  10. In die venster wat oopmaak, sal jy sien dat alle voorwerpe in groepe versprei word om dit gerieflik te maak om die vereiste te kies. Skep 'n pop-up lys deur daarop te klik.
  11. Kies 'n pop-up lys om by die HIASM Studio-program te voeg

  12. Beweeg die item na die werkplek, en koppel dan die hoofvenster.
  13. Aansluiting van 'n pop-up lys met die hoofkieslys in die HIASM-ateljeeprogram

  14. Dubbelklik die lys om die lyne te vul. Elke nuwe posisie is van 'n nuwe lyn geskryf.
  15. Editing bygevoeg lys punte in Hiasm Studio

  16. Bevestig die veranderinge deur te kliek op die groen blok.
  17. Stoor veranderinge in die bykomende lys van HIASM-ateljee

  18. Nou kom ons by te voeg gewone teks wat die naam van die pop-up menu sal aandui.
  19. Oorgang na die toevoeging van inskripsies in die Hiasm Studio program

  20. Maak die voorwerp oop en vul dit met inhoud.
  21. Teks vir inskripsies in die hoofvenster van HIASM-ateljee

  22. Dui die opskrif aan deur 'n addisionele prentjie deur die toepaslike element uit die lys te kies.
  23. Oorgang om 'n beeld by die HIASM-ateljeeprogram te voeg

  24. Al hierdie sal ook met die hoofvenster moet bind.
  25. Bindend beelde om die hoof venster van die program geskep in Hiasm Studio

  26. HIASM ondersteun beelde van verskillende groottes en formate, dit word op dieselfde manier bygevoeg as in die geval van teks.
  27. Voeg 'n prent by die HIASM-ateljee-voorwerp

  28. Verder is daar 'n ingeboude editor, wat jou toelaat om sekere dele van die prentjie verander.
  29. Editing bygevoeg beeld in Hiasm Studio

  30. Volgende, deur "View" jy kan die "vorm redakteur" loop.
  31. Skakel oor na redigering af HIASM Studio

  32. Dit sal jou toelaat om al die komponente in die vereiste plek op die venster op te spoor deur die beweging en skalering.
  33. Die wysiging van die ligging van voorwerpe in die program HIASM-ateljee

  34. Elke voorwerp of spyskaart is geredigeer deur middel van die venster "Element Properties". Voer dit aan die basiese parameters sien nadat een van die spyskaart of vensters lees.
  35. Opening van die program Element Properties Window in Hiasm Studio

  36. Hier kan u die hoof agtergrond verander, die groottes, die ligging van die wyser, die posisie in verhouding tot die hoofvenster en voeg een van die pluraliteit van punte by.
  37. die eienskappe van die hoof venster opstel in die program Hiasm Studio

  38. Die standaard eienskappe venster is aan die regterkant. Let's aandag te gee aan die teks redigering. Kies 'n font, kleur en grootte. In die "styl" -afdeling, kursief, onderstreep of verlig vetterig, word geaktiveer.
  39. Stel teks via die eiendomme in die HIASM Studio-program in

  40. Voeg 'n bewegende skuiwer om die aantal porsies aan te pas.
  41. Voeg 'n hoeveelheid definisie skuif in die HIASM Studio-program by

  42. In die menu "Properties", sal jy nodig het om die minimum en maksimum waarde van die punte op te stel, byvoorbeeld, van 1 tot 6.
  43. die aantal afdelings opstel vir die skuiwer in die program Hiasm Studio

  44. Na elke verandering kan jy die program bestuur om jouself te vergewis van die resultate en seker te maak dat daar geen foute is nie.
  45. Kontroleer die voorkoms van die program in Hiasm-ateljee

  46. Na voltooiing, stel ons aan die knoppie "OK" by te voeg, wat bevestig dat die gereedheid van die orde. Dit is geleë in die "Rush Controls" -afdeling.
  47. Voeg 'n bevestigingsknoppie by die HIASM-ateljeeprogram by

  48. Stel die naam knoppie, byvoorbeeld, "OK" of "Bevestig bestelling".
  49. Die bevestigingsknoppie in die HIASM-ateljeeprogram instel

  50. Na voltooiing van die toevoeging van twee posisies, ons het die program wat jy sien in die kiekie hieronder. Natuurlik, hier kan jy nog steeds nodig om te werk met die ontwerp en ander tekortkominge van funksies, voorkoms. Maar hierdie voorbeeld is geskep net om die beginsel van HIASM demonstreer.
  51. Voorskouprogramme voordat u in HIASM-ateljee bespaar

  52. As jy wil 'n breek te neem of te red die finale projek vir verdere omskakeling na die uitvoerbare lêer, kliek op die Save-knoppie en kies die spasie op die hardeskyf.
  53. Spaar 'n finale projek in Hiasm Studio

Die vermoëns van die oorwoë instrument is genoeg nie net om 'n eenvoudige grafiese aansoek te skep. HIASM kopieer ten volle met baie komplekse werk, soos die skepping van 'n speler of lêer loader van die internet. Natuurlik sal dit moet baie meer moeite doen en leer baie slim planne en ingeboude skrifte. Al hierdie is baie makliker om te bemeester as jy amptelike hulpbronne gebruik, byvoorbeeld, Forum. Daar, gebruikers nie net deel van hul werke nie, maar ook die beginners van die ontwerp van sagteware te verduidelik. Verder, as daar enige vrae, niks verhoed jou uit die skep van 'n aparte onderwerp, beskryf in detail die huidige probleme.

Gaan na die amptelike forum hiasm

Metode 2: programmeertaal en Ontwikkeling Omgewing

Soos vroeër genoem, absoluut alle programme is geskryf in 'n spesifieke programmeertaal. In sommige komplekse projekte, is 'n hele paar Yaps onmiddellik betrokke. Hierdie metode van skryf sagteware is die mees ingewikkelde, maar wanneer die bemeestering van een van die tale, kry jy byna onbeperkte moontlikhede in die kodering sagteware, nuts of individuele skrifte. Die belangrikste taak is om die programmeertaal te bepaal. Spesialiste van die beroemde opleiding diens GEEKBRAINS het probeer om hierdie vraag te gee. Al die nodige inligting kan gevind word op die skakel hieronder.

5 programmeertale wat aangespreek moet eers geleer

Nou kom ons kyk na 'n paar opsies vir die bepaling geskryf met die hulp van die in die artikel genoem JAPs. In die eerste plek sal ons raak op Python, wat 'n paar programmeerders word beskou as die maklikste taal. Ten einde vir 'n eenvoudige grafiese venster op die skerm verskyn, sal jy het om die standaard TKINTER biblioteek in verbinding bly en skryf die kode van hierdie formaat:

uit tkinter invoer *

Klas Paint (raam):

Def __init __ (Eie, Ouer):

Raam .__ Init __ (Eie, Ouer)

Self.Parent = Ouer.

DEF Main ():

wortel = tk ()

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

App = Paint (root)

root.mainloop ()

INDIEN __name__ == "__main__":

Main ()

Vertoon 'n venster geskep in die Python-programmeertaal

Volgende kode wat jy sien in die kiekie hieronder. Dit implemente oor dieselfde funksies as die standaard Paint program.

Grafiese Aansoek Kode Opening op Python

Na 'n suksesvolle samestelling, 'n grafiese venster met al bygevoeg knoppies begin. Elkeen van hulle is verantwoordelik vir die grootte van die kwas en kleur.

Voorkoms Grafiese Aansoek op Python

Soos jy kan sien, verstaan ​​die aansoeke met die GUI (grafiese koppelvlak) is nie so moeilik nie, maar eers is dit beter om te begin met konsole skrifte en klein programme. Mastering Python sal jou help gratis materiaal, lesse en literatuur, wat is nou heeltemal genoeg om die nodige materiaal te bestudeer.

In die bostaande artikel op Geekbrains, C # betaal vir 'n spesifieke aandag en roep die universele taal programmering vir diegene wat nog nie in watter area wil hul vaardighede toe te pas besluit het. Ontwikkeling sagteware vir Windows gedoen word in die amptelike omgewing van Microsoft genoem Visual Studio. Die kode lyk soos jy sien hieronder:

naamruimte mywinapp

{

gebruik van sisteem;

gebruik van System.Windows.Forms;

Openbare Klas Mainform: Form

{

// Begin die aansoek

Openbare statiese Int Main (String [] argumente)

{

Application.Run (New MainForm ());

Terugkeer 0;

}

}

}

Soos jy kan sien, is daar sekere verskille met dieselfde Python. As jy hierdie kode kopieer, plaas dit in IDE en stel, die eenvoudigste grafiese venster op die skerm waar die knoppies, blokke en ander voorwerpe sal aangeheg word vertoon.

Voorkoms Grafiese Aansoek in C #

Ons genoem Visual Studio as 'n ontwikkeling omgewing. Dit sal nodig wees om in elk geval, as jy wil jou eie sagteware op die PJ skryf, aangesien die standaard notepad of teks editor is prakties nie geskik is vir hierdie. Kennis te maak met die beste IO ondersteun verskillende tale, raai ons in 'n aparte artikel van 'n ander skrywer verder.

Lees meer: ​​Select programmeer omgewing

As deel van hierdie artikel, ons gepoog om u vertroud te maak as in detail met die proses van die skryf van programmatuur met behulp van twee beskikbare metodes. Soos jy kan sien, dit is nie eenvoudig nie, want jy moet spesiale kennis ontvang en leer baie aspekte om gewoond te raak in hierdie saak. Bogenoemde materiaal is gemik net op die verskaffing van algemene inligting vir kennismaking en is nie 'n volledige les, bemeester het wat jy 'n selfversekerde programmeerder kan word. As jy belangstel in enige Yap of HiaSM, sal dit 'n lang tyd neem om die relevante opleiding materiaal bestudeer.

Lees meer