როგორ შევქმნათ ფაილი .exe გაფართოებით. როგორ შევქმნათ exe ფაილი

ყველას, ვინც დაწერა პროგრამები პასკალში, ოდესმე ჰქონია შეკითხვა:
როგორ გადავიტანოთ თქვენი ქმნილება სხვა ადამიანზე დაახლოებით 40 მეგაბაიტიანი წონის შემდგენელის გარეშე და წყაროს კოდის გარეშე?

რა თქმა უნდა, შეგიძლიათ აუხსნათ მიმღებს, როგორ და რა გზით უნდა შედგეს თქვენი პროექტი, მაგრამ ამას ყველა არ გააკეთებს.
იმის გამო, რომ ადამიანებს შეიძლება ჰქონდეთ უფრო მნიშვნელოვანი საქმეები ან ის, რაც მათ სიხარულს და სიამოვნებას მოაქვს, მაგალითად, VKontakte-ს შეკრებები ან თამაშები...

ამიტომ, ყველა დეველოპერი, რომელიც გამოუშვებს თავის პროგრამას მსოფლიოში, ქმნის შესრულებად ფაილს ".exe" და არ გადააგდებს წყაროს კოდს.

როგორ შევქმნათ შესრულებადი file.exe Pascal ABC.net კოდიდან?

გახსენით თქვენი კოდი "PascalABC.NET"-ში

ფანჯრის ზედა მენიუდან აირჩიეთ "სერვისი" -> "პარამეტრები..."

პარამეტრების ფანჯარაში, რომელიც იხსნება, აირჩიეთ განყოფილება "კომპილერის ფუნქციები"

შემდგენელის პარამეტრების განყოფილებაში:
გამორთეთ ჩამრთველი, რომელიც ამბობს: „წაშალე EXE ფაილი შესრულების შემდეგ“
მონიშნეთ ყუთი "გამომავალი ფაილების გენერირება საქაღალდეში"
ღილაკზე დაჭერით "Მიმოხილვა…"აირჩიეთ ადგილი, სადაც შეიქმნება exe ფაილი (ეს შეიძლება გაკეთდეს სამუშაო მაგიდაზე ან პროგრამის საქაღალდეში)
არ დაგავიწყდეთ ღილაკზე დაჭერა "ᲙᲐᲠᲒᲘ"ახალი პარამეტრების გამოსაყენებლად.

ეს ასრულებს პარამეტრებს.

ახლა გაუშვით პროგრამა და გადახედეთ თქვენს მიერ მითითებულ ადგილს ღილაკზე დაჭერით"Მიმოხილვა…".

  • რა უნდა შეიტანოს EXE-ში
  • 1.როგორ შევადგინოთ EXE

    1.1 კომპილაციის ტექნოლოგია

    ეპიგრაფი:
    "ოჰ დიახ პუშკინი, ოჰ დიახ ..."
    A.S. პუშკინი

    Visual FoxPro-ში EXE-ების შედგენის ტექნოლოგია საკმაოდ მარტივია. ჩვენ არ შეგვაწუხებს ისეთი ექსტრემალური მეთოდები, როგორიცაა BUILD PROJECT, BUILD APP, BUILD EXE ბრძანების ფანჯარაში, მაგრამ შემოვიფარგლებით VFP გრაფიკული ინტერფეისის მოხერხებულობით.

    ასე რომ, EXE-ს შესაქმნელად, პროექტის მენეჯერში უნდა დავაჭიროთ ღილაკს "BUILD...". ფანჯარაში, რომელიც იხსნება, აირჩიეთ Win32 შესრულებადი / COM სერვერი (EXE), დააწკაპუნეთ OK. ყველა. ;-)

    "როგორ არის ყველაფერი?" - გეკითხებით - "როგორ იტყვით, რა სახელით შეინახოთ ფაილი?"

    გეთანხმები... აუცილებლად უნდა მივუთითო, თორემ ყველაფერი ფუჭი იქნება.

    სხვათა შორის, ვფიქრობ, სასარგებლო იქნება შეგახსენოთ, რომ იმისთვის, რომ კომპილაციის პროცესი წარმატებული იყოს, თქვენ უნდა შეავსოთ პროექტის მენეჯერი თქვენი პროგრამის ფაილებით, რომელთაგან ერთი უნდა იყოს მთავარი (პროექტის მენეჯერში ამ ფაილის სახელი არის თამამი), ე.ი. ფაილი, რომელიც შესრულდება პირველი. ნაგულისხმევად, პროექტში შემავალი პირველი პროგრამის ფაილი (*.prg) ან ფორმის ფაილი (*.scx) დაინსტალირებულია, როგორც მთავარი პროგრამა.

    ზოგადად, ყველაფერი საკმაოდ მარტივია! Უბრალოდ..?

    ახლა რაც შეეხება სამწუხარო ...

    1.2 დაკავშირებული ფაილები

    ეპიგრაფი:
    "...და როცა ჩართავ, არ მუშაობს!"
    მ.ჟვანეცკი

    აპლიკაციის შედგენის ეტაპის ყველა პრობლემა უკვე დასრულდა და თქვენ, უბრალო მოკვდავებზე საკუთარი უპირატესობის გაცნობიერებით ამაყობთ, ნახტომებით ეჩქარებით კლიენტს, დააინსტალირეთ თქვენი აპლიკაცია და ერთდროულად აუხსენით მას (მომხმარებელს) რა მაგარია. ყველაფერი მისთვის იქნება ახლა და გონებაში ჩათვალეთ რომელი ხრახნი უნდა იყიდოთ, რაც ლუდისთვის დაგრჩენიათ და უცებ წააწყდებით იმ ფაქტს, რომ თქვენი სუპერ-დუპერ პროგრამა არ მუშაობს. სევდიანი. Სირცხვილია. და რაც მთავარია, თქვენ არ გექნებათ ახალი მყარი დისკი ან რისი ყიდვა გსურთ თქვენი საფასურიდან...

    საქმე იმაშია, რომ ჩვენ მიერ შედგენილი .exe არ არის თვითშემავალი შესრულებადი ფაილი. ეს ფსევდო შესრულებადი საჭიროებს მხარდაჭერის ბიბლიოთეკებს (.dlls) გამართულად ფუნქციონირებისთვის. მე არ განვიხილავ ამის შესახებ ბევრ დეტალს, მაგრამ უბრალოდ მივცემ ფაილების სახელებს, რომლებიც აუცილებელია აპლიკაციის გამართულად მუშაობისთვის.

    პრინციპში, მე-6 ვერსიის ჩათვლით, აპლიკაციის კლიენტის აპარატზე გადასატანად, შეგიძლიათ გამოიყენოთ სტანდარტული Setup Wizard, რომელიც დამოუკიდებლად არეგისტრირებს ყველაფერს, ხოლო შემდგომ ვერსიებში - InstallShield (ან სხვა ინსტალერი).

    ქვემოთ მოყვანილი ყველა ფაილი არის ფაილების მინიმალური საჭირო ნაკრები VFP-ის სხვადასხვა ვერსიებისთვის (http://www.foxclub.ru-დან მასალებზე დაყრდნობით):

    VFP 8.0 msvcr70.dll, vfp8r.dll, vfp8rrus.dll, gdiplus.dll VFP 7.0 msvcr70.dll, vfp7r.dll, vfp7rrus.dll VFP 6.0 vfp6r.dll.dll, vfp6r.dll. pole50.d ll, vfpodbc .dll, vfp500.dll, vfp5rus.dll, Foxpro.int

    ბიბლიოთეკების ზემოაღნიშნული ნაკრები უნდა განთავსდეს პროგრამის დირექტორიაში ან Windows სისტემის დირექტორიაში. ეს დირექტორიები განსხვავებულია Windows-ის სხვადასხვა ვერსიებისთვის:

    Win9x, WinMe c:\Windows\SYSTEM WinNT,Win2000,WinXP c:\Windows\SYSTEM32

    2.რა უნდა იყოს ჩართული EXE-ში

    ეპიგრაფი:
    "შევიტანოთ თუ არ ჩავრთოთ?"
    მთვრალი ელექტრიკოსი

    ქვემოთ მოყვანილი ყველაფერი ავტორის პირადი აზრია, რომლის იგნორირებაც შეგიძლიათ. მაგრამ როცა ამას აკეთებთ, გახსოვდეთ: ბეტონის კედელში თავის დარტყმა ბევრად უფრო მტკივნეულია, ვიდრე თქვენს წინაშე გაკეთებული შესვენების სარგებლობა.

    ნაგულისხმევად, დასრულებული .exe შეიცავს აპლიკაციის მუშაობისთვის საჭირო ყველა ფაილს - პროგრამებს, ფორმებს, მენიუებს, ბიბლიოთეკებს, კლასებს და ა.შ. გარდა მონაცემთა ბაზისა და ცხრილის ფაილებისა (ასეთი ფაილების იდენტიფიცირება შესაძლებელია პროექტის მენეჯერში ფაილის სახელის გვერდით გადაკვეთილი წრით). .exe-ში შეტანილი ყველა ფაილი კომპილაციის შემდეგ გახდება შეუცვლელი (მხოლოდ წაკითხვადი). ნათელია, რომ ცხრილის ფაილები (*.dbf) არ უნდა იყოს ჩართული, რადგან ისინი ექვემდებარება მონაცემთა შეცვლისა და დამატების მუდმივ ოპერაციებს, მაგრამ ზოგჯერ არის შემთხვევები, როდესაც საჭიროა მომხმარებლისგან ზოგიერთი სტატიკური მონაცემების დამალვა, მაგრამ წვდომის უზრუნველყოფა. ეს თავად პროგრამის მიერ. ყოფილი კაცის "შიგნიდან" უკეთეს ადგილს ვერ მოვიფიქრებ.

    ასევე საკმაოდ გავრცელებული სიტუაციაა, როდესაც თქვენ გჭირდებათ მოხსენების ფაილის „მოძებნა“ ან დროებით შეცვლა, ან როდესაც გაქვთ ანგარიშების მთელი ნაკრები, რომელიც უნიკალურია თითოეული მომხმარებლისთვის. მართლაც, წარმოიდგინეთ: ათი ოპერატორი და ათი ანგარიში თითოეული და ეს ყველაფერი *.exe-ში. ერთადერთი გამოსავალი ამ სიტუაციაში არის ამ ანგარიშების საბოლოო ფაილიდან გამორიცხვა და განაცხადის მიწოდება.

    ნებისმიერ შემთხვევაში, გადაწყვეტილება იმის შესახებ, თუ რომელი ფაილები გამორიცხოთ და რომელი დატოვოთ, თქვენზეა დამოკიდებული.

    შინაარსი
    1.როგორ შევადგინოთ EXE
    1.1 კომპილაციის ტექნოლოგია
    1.2 დაკავშირებული ფაილები
    2.რა უნდა იყოს ჩართული EXE-ში

    1.როგორ შევადგინოთ EXE
    1.1 კომპილაციის ტექნოლოგია
    ეპიგრაფი:
    "ოჰ დიახ პუშკინი, ოჰ დიახ ..."
    A.S. პუშკინი

    Visual FoxPro-ში EXE-ების შედგენის ტექნოლოგია საკმაოდ მარტივია. ჩვენ არ გაგვაფანტავს ისეთი ექსტრემალური მეთოდები, როგორიცაა ბრძანებების შეყვანა, როგორიცაა BUILD PROJECT, BUILD APP, BUILD EXE , მაგრამ ჩვენ შემოვიფარგლებით VFP გრაფიკული ინტერფეისით გათვალისწინებული მოხერხებულობით.
    ასე რომ, EXE-ს შესაქმნელად, ჩვენ უნდა დააჭიროთ ღილაკს პროექტის მენეჯერში "აშენე...". პარამეტრის არჩევით დიალოგურ ფანჯარაში, რომელიც იხსნება Win32 შესრულებადი/COM სერვერი (EXE) ვაჭერთ კარგი. ყველა. ;-)
    "როგორ არის ყველაფერი?" - გეკითხებით - "როგორ იტყვით, რა სახელით შეინახოთ ფაილი?"
    გეთანხმები... აუცილებლად უნდა მივუთითო, თორემ ყველაფერი ფუჭი იქნება.
    სხვათა შორის, ვფიქრობ, სასარგებლო იქნება შეგახსენოთ, რომ იმისთვის, რომ კომპილაციის პროცესი წარმატებული იყოს, თქვენ უნდა შეავსოთ პროექტის მენეჯერი თქვენი პროგრამის ფაილებით, რომელთაგან ერთი უნდა იყოს მთავარი (პროექტის მენეჯერში ამ ფაილის სახელი არის თამამი), ე.ი. ფაილი, რომელიც შესრულდება პირველი. ნაგულისხმევად, პროექტში შემავალი პირველი პროგრამის ფაილი (*.prg) ან ფორმის ფაილი (*.scx) დაინსტალირებულია, როგორც მთავარი პროგრამა.
    ზოგადად, ყველაფერი საკმაოდ მარტივია! Უბრალოდ..?
    ახლა რაც შეეხება სამწუხარო ...

    1.2 დაკავშირებული ფაილები
    ეპიგრაფი:
    "...და როცა ჩართავ, არ მუშაობს!"
    მ.ჟვანეცკი

    აპლიკაციის შედგენის ეტაპის ყველა პრობლემა უკვე დასრულდა და თქვენ, უბრალო მოკვდავებზე საკუთარი უპირატესობის გაცნობიერებით ამაყობთ, ნახტომებით ეჩქარებით კლიენტს, დააინსტალირეთ თქვენი აპლიკაცია და ერთდროულად აუხსენით მას (მომხმარებელს) რა მაგარია. ყველაფერი მისთვის იქნება ახლა და გონებაში ჩათვალეთ რომელი ხრახნი უნდა იყიდოთ, რაც ლუდისთვის დაგრჩენიათ და უცებ წააწყდებით იმ ფაქტს, რომ თქვენი სუპერ-დუპერ პროგრამა არ მუშაობს. სევდიანი. Სირცხვილია. და რაც მთავარია, თქვენ არ გექნებათ ახალი მყარი დისკი ან რისი ყიდვა გსურთ თქვენი საფასურიდან...

    საქმე იმაშია, რომ ჩვენ მიერ შედგენილი .exe არ არის თვითშემავალი შესრულებადი ფაილი. ეს ფსევდო შესრულებადი საჭიროებს მხარდაჭერის ბიბლიოთეკებს (.dlls) გამართულად ფუნქციონირებისთვის. მე არ განვიხილავ ამის შესახებ ბევრ დეტალს, მაგრამ უბრალოდ მივცემ ფაილების სახელებს, რომლებიც აუცილებელია აპლიკაციის გამართულად მუშაობისთვის.
    პრინციპში, მე-6 ვერსიის ჩათვლით, შეგიძლიათ გამოიყენოთ სტანდარტული აპლიკაციის კლიენტის მანქანაზე გადასატანად. დაყენების ოსტატი, რომელიც დამოუკიდებლად განსაზღვრავს ყველაფერს და შემდგომში - InstallShield(ან სხვა ინსტალერი).
    ქვემოთ მოყვანილი ყველა ფაილი არის ფაილების მინიმალური საჭირო ნაკრები VFP-ის სხვადასხვა ვერსიებისთვის (მასალებზე დაყრდნობით):

    VFP 8.0 msvcr70.dll, vfp8r.dll, vfp8rrus.dll, gdiplus.dll VFP 7.0 msvcr70.dll, vfp7r.dll, vfp7rrus.dll VFP 6.0 vfp6r.dll.dll, vfp6r.dll. pole50.d ll, vfpodbc .dll, vfp500.dll, vfp5rus.dll, Foxpro.int
    ბიბლიოთეკების ზემოაღნიშნული ნაკრები უნდა განთავსდეს პროგრამის დირექტორიაში ან Windows სისტემის დირექტორიაში. ეს დირექტორიები განსხვავებულია Windows-ის სხვადასხვა ვერსიებისთვის:

    Win9x, WinMe c:\Windows\SYSTEM WinNT,Win2000,WinXP c:\Windows\SYSTEM32

    2.რა უნდა იყოს ჩართული EXE-ში
    ეპიგრაფი:
    "შევიტანოთ თუ არ ჩავრთოთ?"
    მთვრალი ელექტრიკოსი

    ქვემოთ მოყვანილი ყველაფერი ავტორის პირადი აზრია, რომლის იგნორირებაც შეგიძლიათ. მაგრამ როცა ამას აკეთებთ, გახსოვდეთ: ბეტონის კედელში თავის დარტყმა ბევრად უფრო მტკივნეულია, ვიდრე თქვენს წინაშე გაკეთებული შესვენების სარგებლობა.
    ნაგულისხმევად, დასრულებული .exe შეიცავს აპლიკაციის მუშაობისთვის საჭირო ყველა ფაილს - პროგრამებს, ფორმებს, მენიუებს, ბიბლიოთეკებს, კლასებს და ა.შ. გარდა მონაცემთა ბაზისა და ცხრილის ფაილებისა (ასეთი ფაილების იდენტიფიცირება შესაძლებელია პროექტის მენეჯერში ფაილის სახელის გვერდით გადაკვეთილი წრით). .exe-ში შეტანილი ყველა ფაილი კომპილაციის შემდეგ გახდება შეუცვლელი (მხოლოდ წაკითხვადი). ნათელია, რომ ცხრილის ფაილები (*.dbf) არ უნდა იყოს ჩართული, რადგან ისინი ექვემდებარება მონაცემთა შეცვლისა და დამატების მუდმივ ოპერაციებს, მაგრამ ზოგჯერ არის შემთხვევები, როდესაც საჭიროა მომხმარებლისგან ზოგიერთი სტატიკური მონაცემების დამალვა, მაგრამ წვდომის უზრუნველყოფა. ეს თავად პროგრამის მიერ. ყოფილი კაცის "შიგნიდან" უკეთეს ადგილს ვერ მოვიფიქრებ.
    ასევე საკმაოდ გავრცელებული სიტუაციაა, როდესაც თქვენ გჭირდებათ მოხსენების ფაილის „მოძებნა“ ან დროებით შეცვლა, ან როდესაც გაქვთ ანგარიშების მთელი ნაკრები, რომელიც უნიკალურია თითოეული მომხმარებლისთვის. მართლაც, წარმოიდგინეთ: ათი ოპერატორი და ათი ანგარიში თითოეული და ეს ყველაფერი *.exe-ში. ერთადერთი გამოსავალი ამ სიტუაციაში არის ამ ანგარიშების საბოლოო ფაილიდან გამორიცხვა და განაცხადის მიწოდება.
    ნებისმიერ შემთხვევაში, გადაწყვეტილება იმის შესახებ, თუ რომელი ფაილები გამორიცხოთ და რომელი დატოვოთ, თქვენზეა დამოკიდებული.

    ესე იგი, ლუდი დამთავრდა, სასურსათო მაღაზიაში უნდა წავიდეთ.

    პატივისცემით, ვლადისლავ კულაკი

    რა თქმა უნდა, ბევრ თქვენგანს ცხოვრებაში ერთხელ მაინც შეხვედრია არქივი გაფართოებით .exe, არა rar ან თუნდაც zip, არამედ exe. ამ არქივის მშვენიერება ის არის, რომ ის თავისთავად ამოღებულია და არ საჭიროებს დამატებითი პროგრამების დაყენებას. ბევრი ფიქრობს, რომ ამ ტიპის არქივის შესაქმნელად საჭიროა გარკვეული ცოდნა ან პროგრამები, მაგრამ გარწმუნებთ, რომ ეს ასე არ არის. EXE არქივები იქმნება ერთ-ერთი ყველაზე პოპულარული არქივის გამოყენებით: WinRar და WinZip.

    თქვენ ალბათ გაქვთ ამ ორი არქივიდან ერთ-ერთი დაინსტალირებული თქვენს კომპიუტერში, ასე რომ თქვენ შეგიძლიათ უსაფრთხოდ დაიწყოთ ვარჯიში დაუყოვნებლივ. თუ საერთოდ არ არის არქივი, მაშინ შეგიძლიათ უსაფრთხოდ დააინსტალიროთ 7-zip, რადგან ის უფასოა და თავისუფლად ვრცელდება ინტერნეტში. ჩვენ დავიწყებთ ამ არქივირით.

    ასე რომ, მოამზადეთ საქაღალდე იმ ფაილებით, რომლებიც უნდა იყოს დაარქივებული და დააწკაპუნეთ მასზე მარჯვენა ღილაკით. ჩვენ ვპოულობთ ისეთ ნივთს, როგორიცაა 7-Zip

    ჩნდება კიდევ ერთი ქვემენიუ, საიდანაც უნდა ავირჩიოთ ელემენტი "Არქივში დამატება..."

    იხსნება ფანჯარა, მოძებნეთ "პარამეტრები" განყოფილება, პუნქტის ოფციებში "SFX არქივის შექმნა"მის საპირისპიროდ ვათავსებთ ჩიტს. ახლა ჩვენ ყურადღებას ვაქცევთ ყველაზე მაღალ ველს, სადაც არის ჩვენი მომავალი არქივის სახელი. ჩვენ დავამატეთ exe გაფართოება. სხვათა შორის, არქივის სახელი შეიძლება შეიცვალოს. თქვენ ასევე შეგიძლიათ მიუთითოთ ადგილმდებარეობა, სადაც გსურთ მისი შენახვა. პრინციპში, შეგიძლიათ სხვა ვარიანტებთან თამაში, მაგრამ ისინი არ იმოქმედებენ არქივის ტიპზე. თქვენ შეგიძლიათ დააყენოთ შეკუმშვის მაქსიმალური დონე, რათა არქივის ზომა მაქსიმალურად მცირე იყოს.

    ახლა თქვენ შეგიძლიათ დააჭიროთ ღილაკს "OK".

    ეს არის ფაილი, რომელიც მივიღე ჩემს სამუშაო მაგიდაზე:

    ახლა მოდით გაერკვნენ, თუ როგორ შევქმნათ ზუსტად იგივე არქივი, მაგრამ WinRar-ის გამოყენებით.

    ანალოგიურად, დააწკაპუნეთ საქაღალდეზე მარჯვენა ღილაკით და აირჩიეთ "Არქივში დამატება":

    ფანჯარაში, რომელიც იხსნება, "ზოგადი" ჩანართში, საჭიროა განყოფილებაში "არქივის პარამეტრები"ნივთის გვერდით დადეთ ჩიტი "SFX არქივის შექმნა". მოდით დავაყენოთ შეკუმშვის მეთოდი. მე ავირჩიე "კარგი".

    დააჭირეთ ღილაკს "OK".

    შედეგი არის შემდეგი არქივი:

    ასე რომ, ჩვენ განვიხილეთ რამდენიმე გზა როგორ შევქმნათ თვითმმართველობის ამოღების exe არქივი.

    და ასევე უყურეთ ვიდეოს თემაზე:

    შეაფასეთ ეს სტატია:

    კიდევ ერთი მაგალითი, რომელშიც ასევე საუკეთესოა exe ფაილის შექმნა, არის ფოტო პრეზენტაცია. მაღალი ხარისხის ფოტოებს 2000x3000 პიქსელის ფორმატში სჭირდება 3,5 მბ-მდე ზომა. ბევრის გამოყენებით სლაიდშოუს შექმნისას, ფაილის ზომა უბრალოდ უზარმაზარი იქნება. გარდა ამისა, სლაიდშოუს გამომავალი უნდა შეესაბამებოდეს კონკრეტული მონიტორის გარჩევადობას. ასეთ სიტუაციაში სჯობს exe ფაილი სწორად შევქმნათ, ე.ი. დააყენეთ Render Size პარამეტრი. ის ნაგულისხმევად აქტიურია 800x600 პიქსელის მნიშვნელობით. მას სჭირდება 1200x900 პიქსელი.

    2000x3000 პიქსელის ზომის ფოტომასალის ნახვა ეკრანზე, მაგალითად, 1280x1024 პიქსელის გარჩევადობით, ხშირად იწვევს კომპიუტერის პროცესორზე დატვირთვის მატებას, რამაც შეიძლება გამოიწვიოს სურათის ჭექა-ქუხილი შეცვლისა და გადაადგილებისას. ჩატვირთვისა და ფაილის ზომის შესამცირებლად საუკეთესო გამოსავალია სლაიდში ჩასმული სურათის მორგება ისე, რომ ის იგივე ზომის იყოს, მაგრამ შეკუმშვის გარეშე. ფოტოების კორექტირებისას თქვენ დამატებით უნდა გაზარდოთ სურათების სიმკვეთრე 20-25% ფარგლებში.

    exe ფორმატში სლაიდ შოუს შესაქმნელად, შეგიძლიათ გამოიყენოთ მენიუ საპრეზენტაციო პროგრამაში. აირჩიეთ "Create" ფუნქცია, გადადით "Create exe show". "გამომავალი პარამეტრები" ჩანართზე, რომელიც გამოჩნდება, აირჩიეთ "გამომავალი ხარისხი" - "მაღალი". შემდეგი, დააინსტალირეთ ან გამორთეთ მენიუ სლაიდ შოუს შექმნისას. მიმდებარე ჩანართში "Show Selection" თქვენ უნდა მოხსნათ მონიშვნა "ჩართეთ შესავალი შოუ ჩანართზე" და "Splash screen როდესაც შოუს დაწყებისას". ამის შემდეგ, გააქტიურეთ ბრძანება "შექმნა". პრეზენტაციის ან სლაიდ შოუს შედეგად მიღებული exe ფაილი შეიძლება ჩაიწეროს CD ან DVD-ზე. ნებისმიერი CD ჩაწერის პროგრამა შესაფერისია ამისთვის.

    ვიდეო თემაზე

    დღეს შეიქმნა მრავალი პროდუქტი, რომელიც საშუალებას გაძლევთ შექმნათ ინსტალაციის ფაილები, ან უბრალოდ შეადგინოთ ყველა ფაილი "exe" ფორმატში. ამ ოპერაციის განსახორციელებლად, თქვენ უნდა დაიცვან გარკვეული წესები. ამისათვის დაგჭირდებათ Smart Install Maker პროგრამა. ეს არის უფასო და დახურული პროგრამა. ის მომხმარებლებს აძლევს მარტივ და მძლავრ ინსტრუმენტს Microsoft Windows 32-ბიტიან ოპერაციულ სისტემებზე მაღალეფექტური ინსტალაციების შესაქმნელად.

    დაგჭირდებათ

    • პერსონალური კომპიუტერი. Smart Install Maker პროგრამა.

    ინსტრუქციები

    გაუშვით პროგრამა. თქვენ ნახავთ რამდენიმე ფანჯარას, კერძოდ: ფაილი, პროექტი, სერვისი, დახმარება. ასევე, ნაგულისხმევად, პროგრამა ხსნის თქვენს წინაშე ფანჯარას, რომელშიც თქვენ უნდა შეიყვანოთ საჭირო მონაცემები და მიუთითოთ ფაილები საინსტალაციო ფაილის შედგენისთვის.

    პირველ რიგში, მიუთითეთ პროექტის სახელი. ის გამოჩნდება "exe" ფაილის ინსტალაციისას. ასევე აუცილებელია ისეთი პარამეტრების მითითება, როგორიცაა ვერსია, კომპანიის სახელი, წარწერა, შეკუმშვის ტიპი და შენახვის ადგილი. შეიყვანეთ სასურველი მნიშვნელობები შესაბამის კონტროლებში.

    დააწკაპუნეთ ჩანართზე "ფაილები". თქვენ უნდა აირჩიოთ ყველა ფაილი, რომელიც შეფუთული იქნება ინსტალაციის პაკეტში. ამასთან, გასათვალისწინებელია, რომ მიღებული ფაილის გენერირების დრო პირდაპირ დამოკიდებულია მასზე დამატებული მონაცემების რაოდენობაზე.

    გადადით "პარამეტრების" ჩანართზე. აქ თქვენ მოგეთხოვებათ პარამეტრების დაყენება, როგორიცაა "პროგრამის სახელი", "დეინსტალატორის სახელი", "სათაური". ყველა ეს პარამეტრი ასევე მითითებულია მომხმარებლის შეხედულებისამებრ. ასევე არის ისეთი ელემენტი, როგორიცაა "გახსენით ვებ გვერდი ინსტალაციის დროს". ანუ „exe“ ფაილის ინსტალაციისას შეგიძლიათ ავტომატურად დააყენოთ ნებისმიერი ვებ გვერდის გახსნა.

    დააჭირეთ ღილაკს "შესრულებულია". ყველა ფაილის შედგენის პროცესი გაივლის. როგორც კი შექმნით ინსტალაციის პაკეტს, ის განთავსდება C:/setup დირექტორიაში. იმისათვის, რომ ინსტალაციის ფაილი შეინახოს სხვა ადგილას ლოკალურ დისკზე, ან თუნდაც მოსახსნელ დისკზე, სვეტში "შენახვა როგორც" ყველა პარამეტრის დაყენებისას, თქვენ უნდა მიუთითოთ შენახვის გზა.

    ვიდეო თემაზე

    წყაროები:

    • Smart Install Maker

    შესრულებადი პროგრამის მოდულები, რომლებიც შექმნილია Windows-ის ოჯახის ოპერაციული სისტემების ქვეშ გასაშვებად, არის PE ფორმატის ფაილები, რომლებსაც ჩვეულებრივ აქვთ exe გაფართოება. იმისათვის, რომ შექმნათ exe-ფორმატი პროგრამა, თქვენ უნდა შეადგინოთ წყაროს კოდი ზოგიერთ პროგრამირების ენაზე შემდგენელით, რომელსაც შეუძლია შექმნას შესრულებადი PE მოდულები. მაგალითად, შეგიძლიათ გამოიყენოთ Microsoft Visual C++ 6.0 IDE და მასში შემავალი კომპილერი exe პროგრამების შესაქმნელად.

    დაგჭირდებათ

    • - Microsoft Visual C++ 6.0.

    ინსტრუქციები

    დაიწყეთ ახალი პროექტის შექმნა Microsoft Visual C++-ში. დააჭირეთ Ctrl + N ან აირჩიეთ "ფაილი" პროგრამის მთავარ მენიუში და შემდეგ დააჭირეთ "ახალი ...".

    აირჩიეთ პროექტის ტიპი და მისი ადგილმდებარეობა. დიალოგურ სიაში "ახალი" მიუთითეთ შექმნილ აპლიკაციის შესაბამისი პროექტის ტიპი. აირჩიეთ "Win32 Console Application" პუნქტი, თუ გჭირდებათ პროგრამის შექმნა, რომლის გამომავალი ტექსტი გაიგზავნება ტექსტურ კონსოლზე. აირჩიეთ "Win32 აპლიკაცია" აპლიკაციის პროექტის შესაქმნელად, რომელსაც აქვს გრაფიკული ინტერფეისი, რომელიც განხორციელებულია Win API-ს გამოყენებით (ამ პროექტის შემდგომი ადაპტირება შესაძლებელია WTL-ის გამოსაყენებლად). აირჩიეთ "MFC AppWizard (exe)" MFC ჩარჩოზე აგებული GUI აპლიკაციის პროექტის მისაღებად. "პროექტის სახელი" ველში შეიყვანეთ პროექტის სახელი. მდებარეობის ველში აირჩიეთ დირექტორია, რომელშიც განთავსდება ყველა შექმნილი ფაილი. დააჭირეთ "OK".

    შექმენით პროექტი. წინა დიალოგში "OK"-ზე დაწკაპუნების შემდეგ, ოსტატი გაიხსნება, რომელიც მოგთხოვთ შეიყვანოთ დამატებითი პარამეტრები. ოსტატის გვერდების რაოდენობა და ტიპი დამოკიდებულია პროექტის ტიპზე. მიჰყევით ოსტატის მითითებებს, რათა მიუთითოთ საჭირო ვარიანტები. თუმცა, შეგიძლიათ დაუყოვნებლივ დააჭიროთ ღილაკს "დასრულება", რათა მიიღოთ პროექტი ნაგულისხმევი ვარიანტის მნიშვნელობებით.

    დაამატეთ პროექტს საჭირო რესურსები, განავითარეთ ინტერფეისი. გამოიყენეთ პროექტის ფანჯრის რესურსების ჩანართი, რათა თქვენს აპლიკაციაში შეიტანოთ ბიტმაფები, ხატები, მენიუები, ხელსაწყოების ზოლები, დიალოგები და ა.შ. გამოიყენეთ საუბრის რესურსების რედაქტორი მომხმარებლის ინტერფეისის დიდი ნაწილის შესაქმნელად.

    დაწერეთ პროგრამის კოდი. დაასრულეთ პროექტის შექმნის ოსტატის მიერ გენერირებული კოდი ლოგიკის განხორციელებით, ლოგიკა, რომელიც ემსახურება ინტერფეისს, გარე მონაცემებთან მუშაობის ლოგიკა, აპლიკაციის კომპონენტების ურთიერთქმედების აბსტრაქციის დონეები და ა.შ.

    შექმენით აპლიკაცია. დააჭირეთ F7 ან აირჩიეთ "Build" მენიუდან "Build". დაელოდეთ შედგენისა და დაკავშირების პროცესის დასრულებას. დარწმუნდით, რომ შეცდომები არ არის.

    იპოვნეთ შექმნილი exe მოდული. აირჩიეთ "პროექტი" და "პარამეტრები..." მენიუდან ან დააჭირეთ Alt+F7. "პროექტის პარამეტრების" დიალოგში გადადით "ბმულის" ჩანართზე. შეიტყვეთ შესრულებადი მოდულის მდებარეობა ველში "გამომავალი ფაილის სახელი" შიგთავსიდან.

    შეამოწმეთ შექმნილი პროგრამა. გადადით დირექტორიაში exe მოდულით. გაუშვით. დარწმუნდით, რომ პროგრამა მუშაობს ისე, როგორც მოსალოდნელია.

    ვიდეო თემაზე

    როგორც წესი, ბევრ ახალბედა მომხმარებელს აქვს კითხვები, რომლებიც დაკავშირებულია საკუთარი საინსტალაციო პაკეტების შექმნასთან, რომელიც, როდესაც ამოიხსნება, შექმნის ცალკეულ დირექტორიას და დააკოპირებს ყველა შეფუთულ ინფორმაციას.

    დაგჭირდებათ

    • - ინტერნეტი;

    ინსტრუქციები

    ამისათვის თქვენ უნდა დააინსტალიროთ სპეციალიზებული პროგრამა თქვენს კომპიუტერში. დამწყებთათვის საუკეთესო ვარიანტია პროგრამული პაკეტი სახელწოდებით Smart Install Maker. ჩამოტვირთეთ ეს პროგრამა დეველოპერის ოფიციალური ვებგვერდიდან sminstall.com და დააინსტალირეთ თქვენს კომპიუტერში. ასეთი პროგრამები ყოველთვის უნდა იყოს დაინსტალირებული პერსონალური კომპიუტერის სისტემის დისკზე, ანუ ზუსტად იქ, სადაც ოპერაციული სისტემა მდებარეობს.

    პროგრამის დაინსტალირების შემდეგ დააწკაპუნეთ მალსახმობზე, რომელიც განთავსდება თქვენი კომპიუტერის სამუშაო მაგიდაზე. თქვენ უნდა დაიწყოთ ახალი პროექტი, რომელიც შექმნის თქვენს საინსტალაციო ფაილებს. დააწკაპუნეთ ჩანართზე "პროექტი" და დააჭირეთ ღილაკს "ახლის შექმნა". შემდეგი, თქვენ უნდა შეავსოთ პროგრამით გათვალისწინებული ყველა ველი.

    უპირველეს ყოვლისა, შეავსეთ ყველა ტექსტური ინფორმაცია, რომელიც გამოჩნდება ინსტალაციის ფაილის გახსნისას. თქვენ უნდა მიუთითოთ ისეთი ველები, როგორიცაა "პროგრამის სახელი", "სათაური", "ფაილის სახელი", "ლოგის ფაილის სახელი" და მრავალი სხვა. თუ გჭირდებათ, რომ მომხმარებლებმა მიიღონ დამატებითი ინფორმაცია თქვენ მიერ შეფუთული პროგრამის შესახებ, შეგიძლიათ მიუთითოთ საიტი, რომელზეც მომხმარებელი გადამისამართდება ინსტალაციის დროს. ამისათვის მონიშნეთ ყუთი „გახსენით ინტერნეტ გვერდის“ გვერდით.

    მიუთითეთ ფაილების ბილიკები, რომლებიც უნდა იყოს შეფუთული ინსტალაციის არქივში. თუ მოცულობა ძალიან დიდია, შეფუთვას დიდი დრო დასჭირდება. როგორც კი ყველაფერი მზად იქნება, დააწკაპუნეთ მწვანე ღილაკზე პროგრამის ზედა ნაწილში და დაიწყება ყველა ფაილის, ისევე როგორც ყველა იმ ინფორმაციის შეფუთვის პროცესი, რომელიც თქვენ შეავსეთ ამ პროგრამაში. მომავალში, შეგიძლიათ გამოიყენოთ პროგრამა სხვა საინსტალაციო ფაილების შესაქმნელად, მაგალითად, თქვენი საკუთარი პროგრამა დაწერილი რომელიმე პროგრამირების ენაზე.

    ვიდეო თემაზე

    მომხმარებლები ხშირად სვამენ კითხვებს იმის შესახებ, თუ როგორ შექმნან საკუთარი exe აპლიკაციები. როგორც წესი, ამისათვის საჭიროა სპეციალური პროგრამირების ენების სწავლა. თუმცა, ინსტალაციის აპლიკაცია შეიძლება შეიქმნას სტანდარტული პროგრამული უზრუნველყოფის გამოყენებით.

    დაგჭირდებათ

    • - Smart Install Maker პროგრამა.

    ინსტრუქციები

    თქვენ არ დაგჭირდებათ პროგრამირების საფუძვლების ცოდნა თქვენი საკუთარი ინსტალირებული აპლიკაციის შესაქმნელად. ამ დროისთვის შემუშავებულია მრავალფეროვანი პროგრამული უზრუნველყოფა, რომელიც საშუალებას გაძლევთ შექმნათ ასეთი პროგრამები. ერთ-ერთი ასეთი პროგრამაა Smart Install Maker. ეს არის უნივერსალური პროგრამა, რომელიც საშუალებას გაძლევთ შექმნათ სრული საინსტალაციო ფაილი რამდენიმე წუთში. თქვენ შეგიძლიათ მასში ჩაალაგოთ სხვადასხვა ფაილები, შეადგინოთ პროგრამირების ენებიდან და მრავალი სხვა.

    ჩამოტვირთეთ ეს პროგრამა მწარმოებლის ოფიციალური ვებგვერდიდან ru.sminstall.com. დააინსტალირეთ პროგრამა სისტემის ლოკალურ დისკზე თქვენს პერსონალურ კომპიუტერზე. სცადეთ დააინსტალიროთ დირექტორიაში, სადაც დამონტაჟებულია ოპერაციული სისტემა. ინსტალაციის პროცესის დასრულების შემდეგ, სამუშაო მაგიდაზე გამოჩნდება მალსახმობი, რომლითაც შეგიძლიათ პროგრამის გაშვება. ორჯერ დააწკაპუნეთ მაუსის მარცხენა ღილაკს პროგრამის ფანჯრის გასახსნელად.

    როგორც წესი, ეს პროგრამა დაინსტალირებულია . ენის შეცვლა ყოველთვის შეგიძლიათ პარამეტრებში. გადადით "ინფორმაციის" ჩანართზე. თქვენ უნდა შეავსოთ ხაზები, როგორიცაა "პროგრამის სახელი", "კომპანიის სახელი", "პროგრამის ვერსია" და მრავალი სხვა. შეეცადეთ დაწეროთ მკაფიო ენით, აბრევიატურების გარეშე. შემდეგი, დააჭირეთ ჩანართს "ფაილები". მიუთითეთ ყველა ფაილი, რომელიც უნდა იყოს შედგენილი პროგრამის გამოყენებით. ეს შეიძლება იყოს სტანდარტული ფოტო ფაილები, ან ფაილები, რომლებიც შეიქმნა პროგრამირების პროცესში.