|
Algoritmik tillar va dasturlash
|
bet | 9/11 | Sana | 24.11.2023 | Hajmi | 1,57 Mb. | | #104490 |
Bog'liq Shablon Talaba Ma\'lumoti Reja Sanoq sistemasi tushunchasi. Pozitsion va pozitsion bo’lmag-fayllar.org, Документ Microsoft Word, Qollanma, Testlar javobi, HOW TO DO PRESENTATION WORKS IN POWER POINT, Overpopulation, HISTORICAL PLACES OF UZBEKISTAN 2 , Places of interest in the USA, Billiard sharlari, cisco 1 odilov, 87. Falsafa Darslik, 1123885.pptx, Hometown ( always in use ), Find a site that advertises a real work in a hospitalDependencies - bu tugun loyihaga sukut boʻyicha qoʻshiladigan dll yigʻilishlarini oʻz ichiga oladi. Ushbu assambleyalar C# ishlatadigan .NET kutubxonasi sinflarini oʻz ichiga oladi.
Keyin loyihadagi yagona shakl fayli – Form1.cs keladi, u sukut boʻyicha markaziy oynada ochiladi:
-
|
namespace HelloApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
}
|
Shakl sinfi - Form1 grafik shaklni ifodalaydi - aslida biz loyihani ishga tushirishda ekranda koʻradigan oyna.
Bu sinf qisman (qisman modifikatorli) sifatida aniqlanadi va shakllarning asosiy funksiyalarini oʻz ichiga olgan oʻrnatilgan Form sinfidan meros boʻlib qoladi.
Form1 sinfining oʻzida sukut boʻyicha faqat konstruktor aniqlanadi, bu erda InitializeComponent() usuli chaqiriladi, bu konstruktor faylidan forma komponentlarini ishga tushiradi.
Ushbu element yonida siz boshqa forma faylini koʻrishingiz mumkin - Form1.Designer.cs. Bu dizayner fayli - u grafik dizaynerda shaklga qoʻshilgan shakl komponentlarining ta'rifini oʻz ichiga oladi va aynan uning kodi InitializeComponent() ga qoʻngʻiroq orqali yuqorida uzatiladi.
Program.cs ilovaga kirish nuqtasini belgilaydi:
-
|
namespace HelloApp
{
internal static class Program
{
[STAThread]
static void Main()
{
ApplicationConfiguration.Initialize();
Application.Run(new Form1()); }
|
Bu faylda Program sinfi mavjud. C# dasturining bajarilishi Main usulidan boshlanadi. Va shunga oʻxshash usul faqat Dastur sinfida aniqlangan.
Main usuli [STAThread] atributi bilan ta'minlangan. Ushbu atribut, taxminan, Windows komponentlarining toʻgʻri ishlashi uchun zarurdir. Usulning oʻzida usul birinchi boʻlib chaqiriladi
|
ApplicationConfiguration.Initialize()
|
ba'zi asosiy dastur konfiguratsiyasini oʻrnatadi.
|
| |