ايران ويج

نسخه‌ی کامل: يه سوال! هر كي بلده لطفا از جواب و نظر دادن دريغ نكنه!
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام!
من تو ويبي برنامم رو ساختم. حالا اين برنامه يه سري دي ال ال و او سي ايكس لازم داره كه من نميدونم برنامه من كدوماشو لازم داره. اين سوال رو يكي از بچه ها هم مطرح كرده و آقا اشكان استفاده از برنامه هاي ستاپ ساز رو پيشنهاد دادن. ولي اگه از برنامه ستاپ ساز ديگه اي غير از برنامه ستاپ ساز ويبي مثلا Installer Vise استفاده كنيم ديگه اين برنامه كه نميتونه تشخيص بده برنامه من چي لازم داره.فقط فايلهايي كه من بهش ميگم كپي ميكنه! اين طور نيست؟

يه سوال ديگه هم دارم. فايلهاي دي ال ال كه برنامه لازم داره بايد تو شاخه ويندوز ... كپي بشه
يكي ميگفت اگه فايلهاي دي ال ال كنار فايل هم باشن برنامه كار ميكنه. اين درسته؟ اگه درسته
در مورد او سي ايكس ها هم همين طوره؟
بازم سوالم طولاني شد. ببخشيد! بالاخره بايد برا مهندس شدن تلاش كنم ديگه! :wink:
ممنونم!
Mohandese_Javan نوشته است:سلام!
من تو ويبي برنامم رو ساختم. حالا اين برنامه يه سري دي ال ال و او سي ايكس لازم داره كه من نميدونم برنامه من كدوماشو لازم داره. اين سوال رو يكي از بچه ها هم مطرح كرده و آقا اشكان استفاده از برنامه هاي ستاپ ساز رو پيشنهاد دادن. ولي اگه از برنامه ستاپ ساز ديگه اي غير از برنامه ستاپ ساز ويبي مثلا Installer Vise استفاده كنيم ديگه اين برنامه كه نميتونه تشخيص بده برنامه من چي لازم داره.فقط فايلهايي كه من بهش ميگم كپي ميكنه! اين طور نيست؟

يه سوال ديگه هم دارم. فايلهاي دي ال ال كه برنامه لازم داره بايد تو شاخه ويندوز ... كپي بشه
يكي ميگفت اگه فايلهاي دي ال ال كنار فايل هم باشن برنامه كار ميكنه. اين درسته؟ اگه درسته
در مورد او سي ايكس ها هم همين طوره؟
بازم سوالم طولاني شد. ببخشيد! بالاخره بايد برا مهندس شدن تلاش كنم ديگه! :wink:
ممنونم!

ببين دوست عزيز در پك ويژوال استوديو برنامه هاي زيادي از قبيل وي بي و ..... و همينطور برنامه Package And Development wizard وجود داره كه اين امكان رو ميده كه بطوني از پروژه مورد نظرت فايلهايي رو كه لازم دارن را توي پك بزاري و به عنوان يك ست آپ ازش استفاده كني
در اين قسمت مي توني به خواستت برسي


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
به قول يكي از بچه ها
اگه يك خر آدمو ببوسه بهتر از اينه كه آدم با يك بوسه خر بشه
در مورد سؤال اولت
تقريباً تمام برنامه های ستاپ ساز ميتونن تشخيص بدان که چه کامپوننتی توی برنامه استفاده شده خود wise هم اين کارو ميکنه ، اينکه فايل های دی ال ال بايد تو شاخه ويندوز قرار بگيرن درست نيست بايد تو شاخه سيستم باشن ولی اگه کنار برنامه هم باشن کار ميکنه. توی برنامه ستاپ ساز ميتونی مشخص کنی که کجا قرار بگيرن ، حتی خيلی از اين برنامه ها کامپوننت ها رو اينستال ميکنن خوب اينا همش جواب ، حالا من يه سؤال ميکنمAmaze

چطوری ميشه که يه برنامه نويس توی برنامش از کاپوننت استفاده کنه ولی خودش ندونه که از چی استفاده کرده ؟ :roll: :roll:
اگه وقت کردی اينو واسه ما هم توضيح بده
موفق باشی :wink:
سلام دوست عزيز

اول شما برنامه نوشتي و از Dll و .. استفاده كردي بايد يه form رو براي اول اجرا بزارين و با دستور زير فايل هاي لازم رو كپي كنيد در پوشه System32 :oops:


Filecopy
سلام دوست من!
ممنونم از جوابت! اما ببين من كه يه برنامه مي نويسم نمي تونم همه دي ال ال ها و... رو تشخيص بدم!
شما خودت يه برنامه مي نويسي مي دوني چه فايلهايي لازم داره كه اونارو با دستوري كه گفتي كپي كني؟

ممنونم!
جوابش آرست، من وقتی که توی برنامم از يه کمپوننت استفاده ميکنم حتماً روش فکر کردم ، در نتيجه ميدونم چی استفاده کردم ، مثل اين ميمونه که يه آشپز غذا درست کنه ولی خودش ندونه که چی تو غذا ريخته. اگه منظورت اينه که اسم دی ال ال ها رو نميدونی خوب کاری نداره زمانی که ميخوای يک کامپوننت رو به پروژه اضافه کنی اسمش هم هست ، بهتره بری قسمت Project بعد هم تو Components نگاه کنی که چه کامپوننت ها يی کليک شدن و اسماشونو ياد داشت کنی :wink:

موفق باشی
ببين مهندس شما ميتوني از
setupspecialist
استفاده كني
بهترين قابليتش اينه كه خودش تمام ocx و Dll هارو به ستاپت اضافه ميكنه كار كردنم با هاش خيلي سادس كافيه پروژه ات رو بهش بدي

موفق باش مهندس
---------------------------------------------------------------------------------------------------------
محسن
به نظر من اگه از install shield 10 استفاده كني بهتره و ويزارد هاي مخصوص vb هم داره در كل خيلي باحاله!!!
سلام!
در جواب جناب PouriaAmid :
وقتي من يه برنامه مي نويسم و يه سري كامپوننت بهش اضافه مي كنم مي فهمم كه چه دي ال ال يا او سي ايكس هايي رو بهش اضافه كنم. از همون راهي كه گفتي ميشه تشخيص داد. اما خيلي از دي ال ال ها يا او سي ايكس ها هست كه آدم نمي دونه لازمه ولي موقع اجراي فايل اجرايي مي خواد. فقط يه نمونه اشاره كنم. مثلا فايل Msvbvm50.DLL . بدون اينكه كامپوننت خاصي به كار ببري بايد كنار فايل اجرايي باشه. نمي دونم اين فايل و اين قبيل فايلها مربوط به كامپوننت هاي پيش فرض برنامس؟ اگه باشه خوب ما بايد يكي يكي بگرديم همشونو پيدا كنيم اين جوري كه نميشه!

ولي يه چيزي رو بگم ٬ من حتما مهندس ميشم! 8) :wink:
ممنونم!
آقاي مهندس شما اصلان لازم نيست در مورد ستاپ ساختن مشكلي براي خودتون ايجاد كنيد
به راحتي مي تونيد وقتي كه ستاپ در برنامه ايناستال وايز مستر فايل ها رو از شما مي خواهد تا در هارد اون ها را كپي كند شما مي توانيد از تمامي دي ال ال هاي و او سي ايكس هاي مورد استفاده در برنامه خودتون در اون قسمت استفاده كنيد
البته مديريت هوشمند استفاده در ايناستال وايز خيلي مهم است
شما مي توانيد با استفاده از برنامه نويسي سي ستاپ خوبي رو ايجاد كنيد يا حتي دي ال ال هاي ويندوز كاربر را نيز اپديت كنيد :wink:
موفق باشيد ‌( از كامنت متشكرم )
آقاي پت
سلام

Dll , ocx رو داخي system32 كپي كن

و فايل msvbvm60.dll رو بقل فايل اجرايي هم بزاري كافيه