Buyruqlar qatori ilovasini yaratish
Shunday qilib, biz allaqachon Delphi IDE ning barcha asosiy funktsiyalari bilan tanishib chiqdik va hatto Windows uchun eng oddiy dasturni yaratdik. Biroq, kitobning ushbu qismining maqsadi hali ham asosiy bilimlarni - Object Pascal tilini o'rganishdir. Shuning uchun, uni o'rganish jarayonida kichik (til konstruktsiyalarining o'ziga nisbatan) tafsilotlari bilan chalg'itmaslik uchun biz konsol ilovasini yaratish variantini ko'rib chiqamiz, ya'ni. Aslida, DOS dasturlari. Bu orqaga qadam bo'ladi yoki uzoq vaqt davomida axloqiy jihatdan eskirgan deb o'ylamang. Darhaqiqat, tilning mutlaqo barcha qoidalari har qanday dastur uchun, u DOS, Windows, .NET yoki Linux ostida ham xuddi shunday ishlaydi. Shu bilan birga, platformaning o'ziga xos xususiyatlarini parallel o'rganishga hojat yo'q (va undan ham ko'proq bunday xususiyatlarni parallel o'rganish uchun) keng kutubxona VCL kabi!) bizning vazifamizni sezilarli darajada soddalashtiradi. Bundan tashqari, odatda, konsol ilovalari faqat bitta fayldan iborat bo'lishi mumkin, bu esa o'rganish mavzusini tushunishni osonlashtiradi. hozirda dasturlash tilining o'zi. Xo'sh, til o'rganilgandan so'ng, uni to'liq Windows ilovalarini yaratish uchun ishlatish qiyin bo'lmaydi va VCLni o'rganish osonroq bo'ladi, chunki u nima, qanday va nima uchun ishlashi aniq bo'ladi. .
Shunday kichik oraliqdan so'ng Delphi muhitida birinchi konsol ilovasini yaratishni boshlaylik. Buni amalga oshirish uchun "Yangi elementlar" (Yangi boshqa fayl) oynasini oching va "Yangi" yorlig'ida "Konsol ilovasi" belgisini ikki marta bosing. Bu yuklangan loyiha bilan muharrir oynasini ochadi (Ro'yxat 2.1).
Ro'yxat 2.1. Buyruqlar qatori ilovasi
Dastur loyihasi 1; ($ APPTYPE CONSOLE) SysUtils’dan foydalanadi; boshlanadi (TODO -oUser -cConsole Main: Bu yerga kodni kiriting) tugaydi.
Birinchi qator dasturning nomi, bu holda u Project1, keyin Delphi o'zi uchun bu buyruq qatori ilovasi ekanligini ko'rsatuvchi ko'rsatmani, so'ngra "foydalanish" kalit so'zini va kerakli ro'yxatni kiritdi. qo'shimcha fayllar(sysutils) va shundan so'ng dasturning haqiqiy tanasi begin so'zi bilan boshlanadi. Har qanday Paskal dasturi nuqtali end kalit so'zi bilan tugaydi. Orasida kalit so'zlar boshlanishi va tugashi, ichida jingalak qavslar, dastur bajarilishiga ta'sir qilmaydigan avtomatik izoh kiritilgan, shuning uchun agar xohlasangiz, uni o'chirishingiz mumkin.
Endi Delphida birinchi dasturni o'zimiz yozamiz! An'anaga ko'ra, u "Salom, dunyo!" iborasini namoyish etadi. Buning uchun sharh bo'lgan joyda biz bir qator kod yozamiz:
Yozing (Salom, dunyo!);
Hammasi! Endi biz dasturimizni saqlashimiz va kompilyatsiya qilishimiz mumkin. Buning uchun standart asboblar panelidagi “Saqlash” yoki “Hammasini saqlash” tugmasini bosing, faylga yo‘l sifatida qattiq diskingizdagi katalogni belgilang (masalan, C :) diskida HelloWorld papkasini yarating va dasturning o‘zi ham shunday bo‘lishi mumkin. salom chaqirdi. Shunday qilib, bizning butun ilovamiz saqlanadi va manba kodi Listing 2.2 da ko'rsatilgandek ko'rinadi.
Do'stlaringiz bilan baham: |