View Full Version : فایل هایی که پروژه بهشون نیاز داره
sina_saravi1
یک شنبه 18 مرداد 1388, 08:48 صبح
سلام
میتونید توضیح بدید که از کجا باید بفهمم که پروژم به چه چیزایی نیاز داره تا تو فایل ستاپش بزارم؟
HjSoft
یک شنبه 18 مرداد 1388, 09:08 صبح
با ابزار Package and deployment wizard خود vb ميشه تشخيص داد و ستاپ ساخت .
sina_saravi1
یک شنبه 18 مرداد 1388, 09:16 صبح
ولی من میخوام با یه نرم افزار دیگه این کار رئ انجام بدم
وفقط از کاپوننت وب بروزر استفاده کردم
mpmsoft
یک شنبه 18 مرداد 1388, 09:17 صبح
ولی من میخوام با یه نرم افزار دیگه این کار رئ انجام بدم
با نرم افزار های ستاپ ساز مثل Setup Factory
sina_saravi1
یک شنبه 18 مرداد 1388, 09:23 صبح
آره
با نرم افزار Smart Inistall maker 5.2
sina_saravi1
یک شنبه 18 مرداد 1388, 09:40 صبح
کسی نیست بهم بگه؟
mmssoft
یک شنبه 18 مرداد 1388, 11:38 صبح
میتونید توضیح بدید که از کجا باید بفهمم که پروژم به چه چیزایی نیاز داره تا تو فایل ستاپش بزارم؟
فایل EXE اصلی پروژت همراه با کامپوننت هایی که استفاده کردی حتی Common Dialog. و دیگر فایل هایی که استفاده کردی مثل ini یا فایل های دیگه.
تشخیص این که چه فایل هایی رو باید تو ستاپ پروژت بذاری خیلی کار سختی نیست.
فقط کافیه هر فایلی که از اون تو پروژت استفاده کردی یا اونها از پروژه تو استفاده می کنند رو جمع و جور کنی تا نتیجه رو به دست بیاری.
HjSoft
یک شنبه 18 مرداد 1388, 13:58 عصر
از wise هم میتونید استفاده کنید .
sina_saravi1
یک شنبه 18 مرداد 1388, 16:17 عصر
خوب توضیح بدید
یعنی پروژه فایلی از خود ویژوال بیسیک نیاز نداره؟
یعنی یه پروژه خالی تو همه سیستم ها اجرا میشه؟
platen
یک شنبه 18 مرداد 1388, 16:27 عصر
خوب توضیح بدید
یعنی پروژه فایلی از خود ویژوال بیسیک نیاز نداره؟
یعنی یه پروژه خالی تو همه سیستم ها اجرا میشه؟
اگر بدون کامپونت خاصی برنامه تون رو نوشتین و کامپایل کردید مشکلی نیست ...
اگر که از کامپونت یا dll خاصی برای برنامه تون استفاده کردن و امپورت کردین به برنامه تون اون فایل رو کنار برنامه اصلی بزارید و همشون رو به صورت یه Package برای نصب آماده کنید و با هر برنامه setup سازی برنامه نصبتون رو بسازید....
HjSoft
یک شنبه 18 مرداد 1388, 16:48 عصر
حرف آقاي mmssoft كاملا درست نبود . اون در صورتيه كه شما از هيچي در برنامه تون غير از Toolbox خوده ويبي استفاده نكرده باشيد . دليلشم اينه كه بيشتر برنامه از vb استفاده ميكنند و معمولا فايل ها از قبل وجود دارند ، اما اگر كار شما رسميه و ميخواين يكم سليقه به كار تون بدين حتما از Setup استفاده كنيد .
mmssoft
یک شنبه 18 مرداد 1388, 20:35 عصر
حرف آقاي mmssoft كاملا درست نبود . اون در صورتيه كه شما از هيچي در برنامه تون غير از Toolbox خوده ويبي استفاده نكرده باشيد . دليلشم اينه كه بيشتر برنامه از vb استفاده ميكنند و معمولا فايل ها از قبل وجود دارند ، اما اگر كار شما رسميه و ميخواين يكم سليقه به كار تون بدين حتما از Setup استفاده كنيد .
فکر نکنم مشکلی تو توضیح من بوده باشه. لطفا اگه مشکلی بوده تصحیح کنید.
sina_saravi1
یک شنبه 18 مرداد 1388, 23:32 عصر
یعنی اگه ویندوز تازه عوض شده باشه باز هم اجرا میشن؟
mmssoft
یک شنبه 18 مرداد 1388, 23:41 عصر
یعنی اگه ویندوز تازه عوض شده باشه باز هم اجرا میشن؟
چی اجرا می شن؟
فاطمه وطن دوست
دوشنبه 19 مرداد 1388, 01:07 صبح
اگه ویندوز عوض بشه ممکنه
فونتای برنامه (درصورتیکه از فونت هائی غیر ویندوز تو برنامتون استفاده کرده باشید) ناخوانا باشند.
معمولاً ابزارهائی که تو برنامه استفاده میشن یا باید در کنار پوشه ی برنامه باشن یا توی فولدر سیستم 32 چرا؟برای اینکه سیستم عامل وقتی میخواد برنامه ای رو اجرا کنه باید ابزارها رو بشناسه اگه پیداشون نکنه پیغام خطا میده (به عبارت ساده تر باید ابزارهاتون رجیستر بشن (یعنی ثبت بشن ! کجا ؟ در دفترچه خاطرات ویندوز که همون رجیستری هست ! )
vahidm
دوشنبه 19 مرداد 1388, 01:21 صبح
سلام دوست عزیز شما می تونید از منوی Project گزینه References رو انتخاب کنی تا ابزارهایی که در برنامتون به کار بردید رو نمایش بده منظور نامشونه
برای اجرای نرم افزار در سیستم دیگر نیاز به فونت ها هست و حتی اگر از ocx های جانبی استفاده کرده باشید باید همراه برنامه بذارید .
مثلا اگر یک DataGrid هم به کار برده باشید باید ocx دیتا گرید هم همراه برنامه کنید . شما شاید براتون اتفاق افتاده باشه که فقط فایل exe برنامه رو برده باشید روی سیستم دیگه ای چک کرده باشید و درست هم کار کرده در صورتی که روی سیستم وی بی نصب بوده که مشکلی از برنامه نگرفته یعنی تمام ocx های خود وی بی هم روی سیستم بوده . برای اینکه اذیت نشید بهتره که تمام ocx های نصب شده در system32 رو همراه برنامه کنید مگر اینکه مطمئن باشید فایلی استفاده نکردید . خیلی حرف زدم
vahid_visualbasic
شنبه 24 مرداد 1388, 20:30 عصر
البته شما باید فایلهای dll رو هم اضاف کنید یعنی هم کامپوننت و هم کنترل و ocx هایی که استفاده کردین رو باید اضافه کنید
powerboy2988
شنبه 24 مرداد 1388, 21:52 عصر
من 2 روش رو می دونم که ببینی برنامه ی که ساختی با چه dll ها و ocx هایی کار می کنه.
1- تو visual studio 6 -> Tools یک برنامه هست به اسم Depeneds که وقتی فایل EXE برنامتو اینجا باز کنی، همه DLL های مربوط به برنامتو نشون میده و میتونی بری پیداشون کنی
2- با استفاده از همین Installshield، وقتی یک پروژه VB رو باز می کنی و بزاری Build کنه، بعد از Build همه فایل های وابسته به پروژه رو لیست می کنه، و بعدش می تونی فایل ها رو شناسایی کنی
sanaz2007
یک شنبه 25 مرداد 1388, 07:54 صبح
من 2 روش رو می دونم که ببینی برنامه ی که ساختی با چه dll ها و ocx هایی کار می کنه.
1- تو visual studio 6 -> Tools یک برنامه هست به اسم Depeneds که وقتی فایل EXE برنامتو اینجا باز کنی، همه DLL های مربوط به برنامتو نشون میده و میتونی بری پیداشون کنی
2- با استفاده از همین Installshield، وقتی یک پروژه VB رو باز می کنی و بزاری Build کنه، بعد از Build همه فایل های وابسته به پروژه رو لیست می کنه، و بعدش می تونی فایل ها رو شناسایی کنی
سلام من Depeneds رو پیدا نکردم میشه دقیقتر بگید
powerboy2988
یک شنبه 25 مرداد 1388, 09:16 صبح
اين هم آدرسش
saeedzx
یک شنبه 25 مرداد 1388, 10:44 صبح
فایل هایی رو که پروژه به هش احتیاج داره کامپونیتهای زیبا - چیدمان زیبا - دسترسی آسان - نصب راحت - تکراری نبود یک موضوع و......
powerboy2988
یک شنبه 25 مرداد 1388, 10:48 صبح
فایل هایی رو که پروژه به هش احتیاج داره کامپونیتهای زیبا - چیدمان زیبا - دسترسی آسان - نصب راحت - تکراری نبود یک موضوع و......
چه ربطي به اين موضوع داره؟؟
اين ها روش هاي پياده سازيه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.