PDA

View Full Version : سوال: چگونگي تركيب فايلها و فولدرها



robini
شنبه 10 اسفند 1387, 12:46 عصر
با سلام
من ميخوام توي ‍C#‌ برنامه اي بنويسم كه يه تعداد فايل رو با هم تركيب كنه و يه فايل واحد بسازه يا مثلا يه فولدر رو انتخاب كنيم و برنامه فايل هاي توش رو با هم تركيب كنه و يه فايل باهاشون بسازه و چطوري فايلهاي تركيب شده رو از فايل نهايي استخراج كنيم ( يه چيزي شبيه همون كاري كه برنامه هاي فشرده ساز انجام ميدن البته بدون فشرده سازي )
سوال بعدي هم اينكه چطور ميشه يكسري فايل رو موقع كامپايل برنامه واردش كرد ( با فايل exe‌ تركيب ) كه وقتي برنامه اجرا ميشه اونها رو در جاي مشخصي كپي كنيم ، مثلا شبيه ساخت يه set up‌ ،‌يعني يه فايل exe‌ و چند فايل ديگه رو با هم تركيب كنيم توي يه فايل exe‌ و وقتي كاربر اونو اجرا كرد مسير نصب برنامه رو مشخص كنه و اون برنامه و ملحقات همونجا كپي بشن ؟!:متفکر:
البته نميخوام از بخش set up‌ خود VS‌ استفاده كنم
ممنون ميشم راهنمايي كنين ،‌ چون هر چي گشتم چيز بدرد بخوري بدست نياوردم
دقيق هم نميدونستم بايد دنبال چي بگردم:خجالت:

NewFoxStudent
شنبه 10 اسفند 1387, 13:15 عصر
میتونی از InstallShild استفاده کنی
یه را دیگه هم ایته که فایل هایی رو که میخوای کپی بشن به صورت باینری توی ذخیره کنی و در موقع اجرای اونارو به صورت باینری بخونی و داخل فایل مربوطه بنویسی که البته زیاد منطقی نیست

robini
شنبه 10 اسفند 1387, 14:01 عصر
یه را دیگه هم ایته که فایل هایی رو که میخوای کپی بشن به صورت باینری توی ذخیره کنی و در موقع اجرای اونارو به صورت باینری بخونی و داخل فایل مربوطه بنویسی که البته زیاد منطقی نیست

ممنون
در مورد همين باينري يكم بيشتر توضيح ميدين

Sorenaa_s
شنبه 10 اسفند 1387, 14:13 عصر
یه نگاهی به این کد بنداز، شاید کمک کنه.

NewFoxStudent
شنبه 10 اسفند 1387, 14:56 عصر
28787

این یه نمونه خیلی سادست
بیشتر از این فرصت نداشتم

robini
دوشنبه 12 اسفند 1387, 13:36 عصر
اون قسمت از سوالم كه گفتم ميخوام يه فايل رو وارد برنامه بكنم يه چيزي مثل عكس پايين :

يعني مثلا يه فايل test.exe رو توي برنامه add كنم ، بعد توي همين برنامه اين فايل رو توي يه دايركتوري كه موقع اجرا از كاربر ميگيره (يا پيش فرض) كپي كنم
يا چطور ميشه اين فايل اضافه شده رو توي برنامه اجرا كرد ( البته اين فايل test.exe به صورت embedded هست )

robini
سه شنبه 13 اسفند 1387, 11:46 صبح
سلام
كسي نميدونه چطور بايد اين test.exe رو اجرا كرد:متفکر: