هر روز، هر کاربر کامپیوتر فعال در برنامه های مختلف کار می کند. آنها طراحی شده اند تا کار را برای کامپیوتر تسهیل کنند و تعداد مشخصی از توابع را انجام دهند. به عنوان مثال، یک ماشین حساب تعداد نمونه های مشخص شده را شمارش می کند، در یک ویرایشگر متن شما اسناد هر پیچیدگی را ایجاد می کنید و فیلم های مورد علاقه خود را از طریق بازیکن مشاهده می کنید یا به موسیقی گوش می دهید. تمام این نرم افزار با استفاده از زبان های برنامه نویسی، از کنترل های عمده و پایان دادن به یک رابط گرافیکی ایجاد شده است. امروز ما می خواهیم در بحث دو روش از نوشتن برنامه های ساده برای سیستم عامل ویندوز بحث کنیم.
نرم افزار ویندوز خود را ایجاد کنید
حالا شما می توانید برنامه خود را توسعه دهید و بدون دانستن زبان های برنامه نویسی، چندین صندوق مناسب وجود دارد که امکان پذیر است که به طور کامل درک شود. علاوه بر این، بسیاری از دوره های آموزشی PP، نمونه هایی از نوشتن نرم افزار را با ارائه کد منبع به صورت رایگان به صورت رایگان توصیف می کند. بنابراین، وظیفه کاملا قابل اجرا است، شما فقط باید روش را انتخاب کنید که ما ارائه می دهیم بیشتر.روش 1: برنامه های نوشتن برنامه ها
اگر شما علاقه مند به ایجاد بازی ها هستید، می دانید در مورد ابزارهای ویژه ای که بسیاری از اجزای موجود در حال حاضر ساخته شده اند و اسکریپت های اساسی ثبت شده اند. کاربر تنها برای ایجاد یک عکس یک قطعه از این، سیستماتیک داده های موجود است. تقریبا همان اصل کار و نرم افزاری است که به شما اجازه می دهد برنامه های خود را بدون اطلاع از زبان های برنامه نویسی ایجاد کنید. به عنوان مثال، ما Hiasm را گرفتیم، زیرا این تنها راه حل مطلوب با محلی سازی کامل به روسی است.
دانلود Hiasm Studio از سایت رسمی
- بلافاصله به یک دستورالعمل ساده برای ایجاد یک برنامه ابتدایی در Hiasm ادامه دهید. برای شروع، به لینک نشان داده شده در بالا بروید تا ابزار مورد استفاده امروز را دانلود و نصب کنید.
- پس از راه اندازی، اطلاعات مربوط به استفاده و حل مشکلات مکرر را بخوانید. بلافاصله، ما می خواهیم توجه داشته باشیم که برخی از آنتی ویروس ها Hiasm را به عنوان یک کد مخرب تشخیص می دهند، فایل های راه اندازی شده را مسدود می کنند. بنابراین، اگر مشکلی دارید، توصیه می کنیم یک ابزار استثنایی یا در زمان را برای غیرفعال کردن حفاظت از سیستم عامل اضافه کنید.
- از طریق منوی "فایل"، یک پروژه جدید ایجاد کنید.
- یک پنجره جدید با انتخاب انواع مختلف برنامه ها ظاهر می شود. امروز ما می خواهیم بر روی یک برنامه استاندارد ویندوز با رابط گرافیکی تمرکز کنیم.
- برای مثال، یک منوی ساده ای را با انتخاب ظروف از طریق لیست پاپ آپ، و همچنین امکان مشخص کردن تعداد بخش های مورد نیاز را انتخاب کنید. این انتخاب تنها به منظور نشان دادن کار عناصر اصلی HiasM ساخته شد. اول، ما با کلیک کردن بر روی دکمه مناسب، یک آیتم جدید را به پنجره اصلی اضافه می کنیم.
- در پنجره ای که باز می شود، خواهید دید که تمام اشیا در گروه ها توزیع می شوند تا راحت انتخاب شوند. یک لیست پاپ آپ را با کلیک بر روی آن ایجاد کنید.
- آیتم را به فضای کاری منتقل کنید و سپس پنجره اصلی را وصل کنید.
- برای پر کردن خطوط دوبار کلیک کنید. هر موقعیت جدید از یک خط جدید نوشته شده است.
- تغییرات را با کلیک کردن بر روی تیک سبز تایید کنید.
- حالا اجازه دهید متن معمولی را اضافه کنیم که نام منوی پاپ آپ را نشان می دهد.
- جسم را باز کنید و آن را با محتوا پر کنید.
- با انتخاب عنصر مناسب از لیست، کتیبه را با یک تصویر اضافی نشان دهید.
- همه اینها نیز باید با پنجره اصلی ارتباط برقرار کنند.
- Hiasm از تصاویر اندازه های مختلف و فرمت ها پشتیبانی می کند، همانطور که در مورد متن به همان شیوه اضافه شده است.
- علاوه بر این یک ویرایشگر داخلی وجود دارد که به شما امکان می دهد بخش های خاصی از تصویر را تغییر دهید.
- بعد، از طریق "مشاهده" شما می توانید "فرم ویرایشگر فرم" را اجرا کنید.
- این به شما این امکان را می دهد که تمام اجزای موجود در مکان مورد نیاز را در پنجره با حرکت و مقیاس بندی قرار دهید.
- هر شی یا منو از طریق پنجره "Element Properties" ویرایش می شود. اجرای آن را برای دیدن پارامترهای اساسی پس از خواندن یکی از منو یا ویندوز.
- در اینجا شما می توانید پس زمینه اصلی را تغییر دهید، اندازه ها، مکان مکان نما را تنظیم کنید، موقعیت نسبت به پنجره اصلی و اضافه کردن یکی از تعدادی از نقاط.
- پنجره پیش فرض Properties در سمت راست است. بیایید به ویرایش متن توجه کنیم. فونت، رنگ و اندازه را انتخاب کنید. در بخش "سبک"، کج، تاکید یا برجسته چرب، فعال می شود.
- برای تنظیم تعداد بخش ها یک نوار لغزنده متحرک را اضافه کنید.
- در منوی "Properties"، شما باید حداقل و حداکثر مقدار علامت ها را پیکربندی کنید، به عنوان مثال، از 1 تا 6.
- پس از هر تغییر، شما می توانید برنامه را اجرا کنید تا خود را با نتایج آشنا کنید و مطمئن شوید که هیچ خطایی وجود ندارد.
- پس از اتمام، ما پیشنهاد می کنیم دکمه "OK" را اضافه کنیم، تایید آمادگی سفارش را پیشنهاد دهیم. این در بخش "کنترل راش" قرار دارد.
- دکمه نام را تنظیم کنید، به عنوان مثال، "OK" یا "تایید سفارش".
- پس از اتمام اضافه کردن دو موقعیت، ما برنامه را که در تصویر زیر مشاهده می کنید، معلوم شدیم. البته، در اینجا شما هنوز هم نیاز به کار با طراحی و سایر کاستی های عملکرد، ظاهر. با این حال، این مثال فقط به منظور نشان دادن اصل hiasm ایجاد شد.
- اگر می خواهید یک شکست را بسازید یا پروژه به پایان رسید برای تبدیل بیشتر به فایل اجرایی، روی دکمه ذخیره کلیک کنید و فضای هارد دیسک را انتخاب کنید.
قابلیت های ابزار در نظر گرفته شده به اندازه کافی نه تنها به منظور ایجاد یک برنامه گرافیکی ساده است. Hiasm به طور کامل با کارهای پیچیده بسیار پیچیده، مانند ایجاد یک بازیکن یا لودر فایل از اینترنت، مقابله می کند. البته، باید تلاش بیشتری را انجام دهد و بسیاری از طرح ها و اسکریپت های جاسازی شده را یاد بگیرد. اگر از منابع رسمی استفاده می کنید، به عنوان مثال، این کار بسیار ساده تر است. در آنجا، کاربران نه تنها آثار خود را به اشتراک می گذارند، بلکه مبتدیان طراحی نرم افزار را نیز توضیح می دهند. علاوه بر این، هنگامی که هر گونه سوال وجود دارد، هیچ چیز مانع از ایجاد یک موضوع جداگانه نیست، توضیح جزئیات دشواری فعلی.
برو به انجمن رسمی Hiasm
روش 2: محیط برنامه نویسی و محیط توسعه
همانطور که قبلا ذکر شد، کاملا همه برنامه ها در یک زبان برنامه نویسی خاص نوشته شده است. در برخی از پروژه های پیچیده، چند یوپ بلافاصله درگیر می شوند. این روش نوشتن نرم افزار پیچیده ترین است، اما هنگام تسلط بر یکی از زبان ها، قابلیت های تقریبا بی حد و حصر را در کدگذاری نرم افزار، آب و برق یا اسکریپت های فردی دریافت می کنید. وظیفه اصلی تعیین زبان برنامه نویسی است. متخصصان خدمات آموزشی معروف GeekBrains تلاش کرده اند این سوال را مطرح کنند. تمام اطلاعات لازم را می توان در لینک زیر یافت.
5 زبان برنامه نویسی که باید برای اولین بار آموخته شوند
در حال حاضر اجازه دهید چندین گزینه برای ارائه ارائه شده با کمک Japs ذکر شده در مقاله را در نظر بگیرید. اول از همه ما در پایتون لمس خواهیم کرد، که برخی از برنامه نویسان ساده ترین زبان هستند. به منظور یک پنجره گرافیک ساده روی صفحه نمایش ظاهر می شود، شما باید کتابخانه استاندارد Tkinter را وصل کنید و کد این فرمت را بنویسید:
از واردات tkinter *
رنگ کلاس (قاب):
def __init __ (خود، والدین):
قاب .__ init __ (خود، والدین)
self.parent = والدین.
def main ():
root = tk ()
root.geometry ("1920x1080 + 300 + 300)
app = رنگ (ریشه)
root.mainloop ()
اگر __name__ == "__main__":
اصلی ()
بعد افزودن کد که در تصویر زیر مشاهده می کنید. این در مورد ویژگی های مشابه به عنوان برنامه رنگ استاندارد پیاده سازی می شود.
پس از یک کامپایل موفق، یک پنجره گرافیک با دکمه های افزوده شده شروع می شود. هر یک از آنها مسئول اندازه قلم مو و رنگ است.
همانطور که می بینید، برنامه های کاربردی را با GUI درک می کنید (رابط گرافیکی) خیلی دشوار نیست، اما ابتدا بهتر است با اسکریپت های کنسول و برنامه های کوچک شروع شود. تسلط بر پایتون به شما کمک می کند مواد، درس ها و ادبیات را آزاد کنید، که اکنون به اندازه کافی برای مطالعه مواد لازم است.
در مقاله فوق در مورد GeekBrains، C # برای توجه خاص پرداخت می شود و به نام زبان برنامه نویسی جهانی برای کسانی که هنوز تصمیم گرفته اند که در آن منطقه می خواهد مهارت های خود را اعمال کند. نرم افزار توسعه برای ویندوز در محیط رسمی از مایکروسافت به نام ویژوال استودیو انجام می شود. کد به نظر می رسد زیر را مشاهده کنید:
فضای نام MyWinApp
{
استفاده از سیستم؛
با استفاده از system.windows.forms؛
کلاس عمومی عمومی: فرم
{
// برنامه را اجرا کنید
عمومی استاتیک INT اصلی (رشته [] args)
{
Application.Run (جدید Mainform ())؛
بازگشت 0؛
}
}
}
همانطور که می بینید، تفاوت های خاصی با همان پایتون وجود دارد. اگر این کد را کپی کنید، آن را به IDE وارد کنید و کامپایل کنید، ساده ترین پنجره گرافیک بر روی صفحه نمایش ظاهر می شود که در آن دکمه ها، بلوک ها و سایر اشیاء متصل می شوند.
ما به ویژوال استودیو به عنوان یک محیط توسعه اشاره کردیم. در هر صورت مورد نیاز خواهد بود، اگر می خواهید نرم افزار خود را در PJ بنویسید، از آنجایی که دفترچه یادداشت استاندارد یا ویرایشگر متن عملا برای این مناسب نیست. با بهترین IDE پشتیبانی از زبان های مختلف آشنا شوید، ما در یک مقاله جداگانه از نویسنده دیگری توصیه می کنیم.
ادامه مطلب: محیط برنامه نویسی را انتخاب کنید
به عنوان بخشی از این مقاله، ما سعی کردیم با استفاده از دو روش موجود، شما را با جزئیات نرم افزار نوشتن آشنا کنیم. همانطور که می بینید، آن را کاملا ساده نیست، زیرا شما نیاز به دریافت دانش خاص و آموزش بسیاری از جنبه ها برای استفاده در این موضوع. مواد فوق تنها با هدف ارائه اطلاعات عمومی برای آشنایی و درس کامل نبود، که تسلط بر آن، شما می توانید تبدیل به یک برنامه نویس اعتماد به نفس. اگر شما علاقه مند به هر Yap یا Hiasm هستید، مدت زمان زیادی طول می کشد تا مواد آموزشی مربوطه را مطالعه کنید.