|
|
لطفا منتظر بمانید !!!ساخت یک برنامه نصب توسط InstallShield
برنامه InstallShield یکی از قویترین نرمافزارهای ساخت برنامههای نصب برای ویندوز است. این برنامه بهمراه WISE تنها نرمافزارهای مورد تایید مایکروسافت برای ساخت برنامههای نصب تحت سیستم عاملهای این شرکت میباشند. InstallShield تاکنون در نگارشهای مختلفی عرضه شده است و ما در اینجا از نسخه InstallShield Developer 7.0 استفاده خواهیم کرد.
جهت شروع از Project Wizard که سادهترین راه برای ساخت یک برنامه نصب است استفاده میکنم. برای اینکار InstallShield را اجرا کرده و از منوی File گزینه Project Wizard را انتخاب کنید. حال مرحله به مرحله صفحات این Wizard را مورد بررسی قرار میدهیم ...
Welcome to the Project Wizard
این صفحه توضیحاتی درباره Project Wizard میدهد و امکانات آنرا معرفی میکند.
Wizard Project
در این صفحه گزینه Create a New Project را انتخاب کنید و نامی برای پروژه خود انتخاب کنید.
Project Type
حال باید مشخص کنید که قصد ساخت چه نوع پروژهای را دارید. در این نسخه امکان ساخت دو نوع پروژه Standard و Basic MSI وجود دارد. در نوع Basic MSI برنامه نصب شما تماماً توسط Microsoft Windows Installer اجرا و کنترل می شود اما در نوع Standard شما از InstallScript نیز میتوانید برای کنترل برنامه نصب خود استفاده کنید. اما در هر صورت برنامههای نصب شما به Windows Installer احتیاج خواهند داشت.
Application Information
در این مرحله باید اطلاعاتی را درباره نرمافزاری که قصد ساخت برنامه نصب برای آن دارید را مشخص کنید. در قسمتهای Application Name و Application Version نام و شماره نگارش نرمافزار خود را وارد کنید و توجه داشته باشید که شماره نگارش حتماً به صورت AA.BB.CCCC نوشته شود. در قسمت Default Destination Folder نیز مسیر پیش فرضی را که مایل به نصب برنامه خود در آنجا هستید را مشخص کنید. این مسیر با توجه به توصیههای مایکروسافت باید به صورت [ProgramFilesFolder]Company Name\Product Name باشد.
عباراتی که داخل کروشه نوشته می شوند مشخص کننده یک متغیر Windows Installer هستند. در این مورد استفاده از [ProgramFilesFolder] باعث میشود که هنگام اجرای برنامه نصب بجای این عبارت از مسیر دایرکتوری Program Files کاربر استفاده شود.
Company Information
در این مرحله نیز اطلاعات شرکت خود شامل نام، شماره تلفن پشتیبانی و آدرس سایت وب را وارد کنید.
Setup Languages
زبانهایی که مایل به پشیبانی از آنها در برنامه نصب خود هستید را از لیست انتخاب کنید.
Application Features
این مرحله یکی از مهمترین مراحل ساخت یک برنامه نصب است. در این مرحله می توانید برنامه خود را به چند زیرمجموعه (Feature) تقسیم کنید بطوریکه کاربر بتواند به دلخواه مشخص کند که کدام Feature ها نصب شوند. برای مثال می توان یک برنامه را به زیرمجموعههای فایلهای اصلی (Program Files)، فایلهای راهنما (Help Files)، و فایلهای نمونه (Sample Files) تقسیم کرد تا کاربر تنها مواردی را که احتیاج دارد نصب کند. هر زیرمجموعه نیز می تواند خود شامل چندین زیرمجموعه دیگر باشد.
Application Files
حال میرسیم به مهمترین مرحله که مشخص کردن فایلهایی است که باید نصب شوند. برای اینکار ابتدا از لیست بالای صفحه یک زیرمجموعه (Feature) را انتخاب کنید سپس با استفاده از دکمه Add Files فایلهایی را که به این زیرمجموعه مربوط می شوند اضافه کنید.
هنگام اضافه کردن فایلها پنجرهای با عنوان Path Variable Recommendation ظاهر میشود که درباره نحوه رفتار با مسیر فایل سوال می کند. قبل از توضیح این قسمت لازم است با مفهوم Path Variable آشنا شویم. یک Path Variable متغیری است که به یک مسیر اشاره میکند. در نتیجه اگر برای مسیر C:\My Projects\My Program یک Path Variable با نام MyPath تعریف کرده باشید برای مشخص کردن فایلی که در این دایرکتوری با نام MyFile.exe وجود دارد میتوان از <MyPath>\MyFile.exe استفاده کرد. از جمله مزایای این روش سرعت و سهولت بیشتر هنگام کار با فایلها است. همچنین اگر شما مجبور به تغییر دادن دایرکتوری محل قرارگیری فایلهای خود شدید به جای تغییر دادن مسیر دهها فایل تنها کافیست مقدار Path Variable را تغییر دهید.
در این پنجره سه گزینه وجود دارد که گزینه اول امکان استفاده از یک Path Variable موجود را میدهد؛ گزینه دوم بر اساس مسیر فایل انتخاب شده یک Path Variable میسازد و از آن استفاده میکند و گزینه سوم نیز از مسیر کامل فایل به طور مستقیم استفاده می کند.
Create Shortcuts
در این مرحله میتوانید میانبرهایی را برای برنامهتان در سیستم کاربر ایجاد کنید. برای این کار ابتدا محلی که مایل هستید میانبر در آنجا ساخته شود را انتخاب کنید و سپس بوسیله دکمه سمت راست موس روی آن کلیک کرده و از منوی باز شده New Shortcut را انتخاب کنید و نامی برای آن مشخص کنید. در قسمت Features زیرمجموعهای که میانبر به آن مربوط میشود را انتخاب کنید و در قسمتهای Icon و Icon Index به ترتیب فایل حاوی آیکون و در صورتی که این فایل شامل چندین آیکون است شماره آنرا وارد کنید. در قسمت Target نیز باید نام فایلی که این میانبر آنرا اجرا خواهد کرد مشخص کنید. برای این مورد به یکی دیگر از متغیرهای Windows Installer نیاز داریم که نام آن [INSTALLDIR] است. محتوی این متغیر همان محلی است که کاربر هنگام نصب برنامه مشخص کرده است. بنابر این برای مشخص کردن فایل MyFile.exe کافیست [INSTALLDIR]\MyFile.exe را وارد کنید.
Registry Data
اگر برنامه شما نیاز به تنظیمات خاصی در رجیستری ویندوز دارد میتوانید در این مرحله یک فایل reg. را برای زیرمجموعه مربوط به آن مشخص کنید تا هنگام نصب به رجیستری اضافه شود.
Dialogs
در آخرین مرحله نیز کافیست پنجرههایی را که مایل هستید در طول فرایند نصب نشان داده شوند مشخص کنید.
Wizard Summary
اکنون می توانید مروری بر تمام مواردی که مشخص کردهاید داشته باشید و اگر مشکلی وجود داشت با استفاده از دکمه Back به عقب باز گردید و آن را تصحیح کنید. اگر مایل هستید که بعد ساخته شدن پروژه، نسخه اجرایی آن هم ساخته شود مورد Build a Release را نیز انتخاب کنید.
به شما تبریک میگویم! شما موفق شدید اولین برنامه نصب خود را بسازید. تنها کار باقیمانده فشار دادن کلیدهای Ctrl+F5 و مشاهده نتیجه است.
» سورس برنامه ماشین حساب به زبان دلفی ( پنج شنبه 22 مرداد ماه 1388 - 00:13:48)
» 100 سوال و جواب درباره برنامه نویسی دلفی 7 ( چهار شنبه 24 تیر ماه 1388 - 23:06:59)
» آموزش نصب انواع کامپوننت ها در دلفی ( دوشنبه 25 خرداد ماه 1388 - 14:29:17)
» سورس بازی دوز (هوشمند و پیشرفته) به زبان دلفی ( شنبه 12 اردیبهشت ماه 1388 - 14:08:16)
» اتصال به پایگاه داده SQL Server در دلفی ( پنج شنبه 03 اردیبهشت ماه 1388 - 20:26:48)
» سورس برنامه کارت سوخت به زبان دلفی ( شنبه 15 فروردین ماه 1388 - 19:24:19)
» آموزش برنامه نویسی دلفی 7 ( بخش دوم ) ( چهار شنبه 28 اسفند ماه 1387 - 17:28:44)
» تابع تبدیل تاریخ میلادی به شمسی در دلفی ( شنبه 24 اسفند ماه 1387 - 12:59:19)
» مقدمه ای بر زبان برنامه نویسی دلفی ( جمعه 06 دی ماه 1387 - 12:02:22)
|
|
مشترک فید ما شوید تا از آخرین مطالب و بروز رسانی های سایت با خبر شوید . Feed چیست و چگونگی استفاده از آن ؟ |
» کتاب الکترونیکی تند آموز شبکه (مختصر و مفید)
» کتاب الکترونیکی آموزش حرفه ای ASP.net 3.0 به زبان فارسی
» به مناسبت میلاد امیرالمومنین و روز پدر :: نرم افزار احادیث صوتی امام علی (ع) برای موبایل
» موزیک پس زمینه مسابقات فوتبال جام جهانی (تیتراژ برنامه یک جهان یک جام شبکه 3)
» نمونه سوالات دروس تخصصی و عمومی نیمسال اول 88-89 رشته کامپیوتر و آی تی دانشگاه پیام نور
» نمونه سوالات رشته كامپيوتر و فناوري اطلاعات همراه با پاسخ تستي و تشريحي - لينك مستقيم و دائمي
» Blusky :: نرم افزار ارسال بلوتوث گروهی از کامپیوتر های شخصی
» حل کاملا تشریحی نمونه سوالات نیمسال اول دروس مبانی کامپیوتر + برنامه نویسی پیشرفته + ساختمان داده ها
» به مناسبت میلاد حضرت فاطمه زهرا (س) و روز مادر ؛ کتاب الکترونیکی فاطمه فاطمه است نوشته دکتر علی شریعتی
» جزوه کامل آموزش زبان برنامه نویسی پاسکال (تالیف مهندس مهدی محمدی)
» با Everything 1.2 فایل مورد نظرتان را در یک چشم به هم زدن پیدا کنید !!!
» حل تمرینات کتاب درس و کنکور C مهندس حمیدرضا مقسمی + 150 برنامه حل شده به زبان C
» نسخه پایدار مرورگر گوگل کروم ۵ منتشر شد
» برنامه کامل بازی های جام جهانی 2010 آفریقای جنوبی با فرمت جاوا برای موبایل
با سلام و خسته نباشید ببخشید من کتاب حل تمرین زبان اسمبلی قمی یا مقسمی رو می خواستم میشه لطف کنید رو سایت قرار بدین ممنون ...
ba salam,khaily ali ...
مرسی متنتون خیلی خلاصه ولی عالی بود شهریور ...
salam www.techno-electro.com berin halesho ...
عالی ...
از شما تشکر ...
اگه میشه جزوه ی آموزشی برنامه سازی پیشرفته دانشگاه پیام نورروبرام ایمیل کنید.مرسی ...
...
YADAM RAFT BEGAM ASOL MABANI TERM88-89-1VA88-89-2 RA AGAR DARID BEZARID VAGHEAN NIYAZ ...
mamnoon Aaali bood! moshkelam hal shod. Aval nemitoonestam bahash kar konam . yekbaram kolle ettela\'atamo az dast dadam... vali ba in amoozesh toonestam hardam ro az avval Partition bandi konam o Drive besazam. Thanks. ...
برنامه نویس
انجمن نجوم آسمان کویر
پی سی گیمز
دانلود کامل
آيتيتِچ
علیرضا وب
آرشیو بزرگ دانلود فایل ها
اژدری
سایت تخصصی موبایل صراط
فوتو بلاگ حامد رضازاده
سرزمين كامپيوتر
پایگاه خبری فناوری اطلاعات برسام
BIA2BND
آفتاب دانلود
پارس بوک
شبکه کامپیوتر ایران
سافت مدیا | Softmedia
کتابخانه الکترونیکی ویکیو
7learn
پادشاه کامپیوتر
راحت دانلود
ایرو آی تی
دانشگاه صنعتی شاهرود
مجله کامپیوتر ایران
سایت بزرگ تك محفل
سیب سبز
یک موبایل
ترفندسیتی
پاتوق تخصصی نرم افزار
برنامه ها
آریا موبایل
آی تی بلاگ
سجاد آقاپور
مجله های روز دنیا
سایت تخصصی دانلود موبایل
دانلود نرم افزار
وب شهر
باغملک دانلود
سايت تخصصي كامپيوتر
گیاهپزشکی از منظر حشرات
نون وا
یک گالری
پروژه
دنیای قالب ایرانیان
مرکز تخصصی موبایل
آموزش دروس پيام نور+ لینک خود را اضافه کنید
برای رزرو تبلیغات با شماره 09139616246 تماس بگیرید ...
کتاب الکترونیکی آموزش پاسکال (Pascal)
آموزش PHP – بخش سوم ( نیازمندیها - انواع داده و عملگر ها و ... )
کتاب الکترونیکی آموزش نرم افزار قدرتمند Swish Max (خلق انیمیشن های دو بعدی)
100 تست سیستم عامل (موسسه آموزش عالی پارسه)
کتاب الکترونیکی آموزش MATLAB (متلب) به زبان فارسی
کتاب الکترونیکی 101 نکته و ترفند برای استفاده از CSS برای طراحی سایت
با خبر شدن از تماسهاي تلفني هنگام اتصال به اينتر نت
رونمایی تلویزیون 149 اینچی ميتسو بیشی
نکاتی برای کاهش Spam
بازیافت پیشرفتة اطلاعات پاك شده در كامپیوتر
سورس بازی شطرنج به زبان C# (سی شارپ)
آموزش تصویری PHP (از مبتدی تا حرفه ای) – بخش دوم
اسلاید آموزشی درس معادلات دیفرانسیل
اس اس ال چیست ؟
ثبت نام نیمسال اول سال تحصیلی 88-89
نامگذاری متغیر ها در برنامه نویسی
مهندسی نرم افزار و طراحی سرویس های تحت وب
ساخت بزرگترین ساعت آفتابی کشور در دانشگاه پیام نور آران و بیدگل
آموزش نصب انواع کامپوننت ها در دلفی
قرار دادن فایل ویدئویی به عنوان پسزمینه دسکتاپ ویندوز 7
کتاب الکترونیکی کمک آموزشی ساختمان گسسته (تالیف سید ناصر رضوی)
کتاب الکترونیکی بسیار کامل آموزش اتوکد (Auto Cad) در 619 صفحه به زبان شیرین فارسی
کتاب الکترونیکی اصول مهندسی اینترنت تالیف احسان ملکیان
کتاب الکترونیکی آموزش برنامه نویسی سیمبین موبایل
کامل ترین مرجع آموزش PHP به زبان فارسی (تالیف محمد بشیری)
کتاب ساختمان داده ها و الگوریتم ها (تالیف جعفر تنها و ناصر آیت) در قالبPDF – چاپ 1387
کتاب الکترونیکی آموزش جامع linux (لینوکس) به زبان فارسی
کتاب الکترونیکی آموزش جامع مفاهیم شبکه
کتاب الکترونیکی آموزش کامل ASP.NET (تالیف محمد بشیری)
آموزش حرفه ای تکنیک های فتوشاپ به همراه مثال های کاربردی گوناگون
کتاب الکترونیکی اصول تکنیک Ajax (ای جکس) تالیف مهندس جابر صادقی
كتاب الكترونيكي آموزش Visual Basic .NET (تاليف امير احساني – حامد بنايي)
کتاب الکترونیکی مبانی شبکه تالیف هاتوری هانزو (ترجمه فارسی)
به مناسبت میلاد حضرت فاطمه زهرا (س) و روز مادر ؛ کتاب الکترونیکی فاطمه فاطمه است نوشته دکتر علی شریعتی
كتاب الكترونيكي آموزش قدم به قدم هك
کتاب الکترونیکی آموزش Excel (اکسل) به زبانی ساده
کتاب آموزش نرم افزار Symantec Norton Ghost
کتاب الکترونیکی آموزش طراحی و تحلیل الگوریتم ها تالیف علی نورالله
آموزش فارسی و تصویری Multi Media Builder (نرم افزاري براي ساخت Auto Run هاي حرفه اي)
کتاب الکترونیکی تند آموز شبکه (مختصر و مفید)
| ITCOM وبسایت اختصاصی دانشجویان مهندسی نرم افزار و فناوری اطلاعات دانشگاه پیام نور آران و بیدگل با هدف ارائه مطالب آموزشی و ایجاد ارتباط بین دانشجویان و استادان راه اندازی شده است. این وبسایت که با نظارت و پشتیبانی واحد کامپیوتر دانشگاه پیام نور شروع به کار کرده بستری را برای ارتباط هرچه بهتر دانشجویان از راه دور نیز فراهم آورده است . طراحی این وبسایت که به دست یکی از دانشجویان رشته مهندسی نرم افزار همین دانشگاه انجام شده است به گونه ای است که دانشجویان را قادر می سازد به راحتی از مطالب موجود بهره برده و حتی به انتشار مطالب آموزشی خود پبردازند . | تمامی حقوق مطالب و تصاویر محفوظ و متعلق به دانشگاه پیام نور مرکز آران و بیدگل می باشد و هر گونه كپي برداري از مطالب سايت فقط با ذكر منبع مجاز مي باشد . | در طراحي جديد ITCOM از تكنولوژي هاي منطبق بر WEB2.0 همچون PHP ، AJAX ، JQUERY ، JAVASCRIPT ، CSS ، HTML و ... استفاده شده است . | |
|
|
|||