الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أسئلة عامة

مغلق
بدأه kathy في 3 أبريل 2005 · 9 رد · 811 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ,

لدي الأسئلة التالية:

1- ماهو الكلاس في السي شارب أو دالة API المناسبة التي تساعدني في عمل uninstall لبرنامج مكتوب بلغة السي شارب؟؟؟

2- ماهو الكلاس المستخدم لإيجاد حجم ملف أو مجلد ما؟

وشكرا

#2

السلام عليكم ورحمة الله وبركاته ,

السؤال الأول ::

لا أعرفه , واعتقد انه صعب جدا ان يتواجد له كلاس أو Namespace في NET. , ولكن يمكنك فتح ملف الـ Uninstall ليتم حذف البرنامج.

السؤال الثاني ::

لمعرفة حجم ملف ما , يمكنك استخدام FileInfo الموجود داخل System.IO واستخدام الخاصيه Length التي ترجع عدد نوعه long والذي يعبر عن حجم الملف بالـ Byte .

اما لمعرفة حجم مجلد كامل , اعتقد انك يجب ان تستدعي جميع الملفات الموجوده في المجلد وجمع أحجامها وسينتج حينها حجم المجلد كاملا باذن الله.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#3

ان لله ما أخذ وله ما أعطي وكل شئ عنده بمقدار فاصبر واحتسب....

اللهم ارزق اهله واصحابه الصبر والسلوان..

اللهم واسكنة فسيح جناته وألحقنا به في الجنة وكل من قال لا إله إلا الله محمد رسول الله -صلي الله عليه وسلم-.

لا حول ولا قوة إلا بالله

#4

أشكرك يا محمد على دعائك وعلى روحك الطيبه

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#5

لعمل Installation او Uninstallation لاي برنامج مكتوب بلغة من لغات ال .Net استخدم ال Projects من نوع Set up Projects في ال Visual Studio.net

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#6

السلام عليكم.

شكرا أخي bashmohandes على الرد لكن أنا لاأعرف كيف يمكن أن أعمل Uninstallation بالطريقة التي ذكرت هل يمكن أن توضح لي ذلك أكثر.

وجزاك الله خيرا

#7

When you make a new setup project in the VS.net you will just add the files of your project that you want it to be included in your installation and the place you specify for the installation for each file like Program Files, System32 ..etc

When you Build the installation package "MyProject.msi" and install it , it will automatically make an uninstallation file and adds it self in the Add/Remove programs in control panel and it will the exact inverse process you specifed before for installation

I hope I was clear enough

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#8

السلام عليكم,

شكرا أخواني على الردود...

أخي bashmohandes على حسب فهمي لردك أنا أعرف أنه عند عمل install يتواجد ملف في Add/Remove programs لكن أنا الذي أريده هو أن أعمل داخل برنامجي التنفيذي button عندما أضغط عليه يتم عمل uninstall لهذا البرنامج

وأنا لم أستطع القيام بذلك.

أخي معتز لقد قمت بعمل الطريقة التي ذكرتها وكانت والحمدلله صحيحة ألا أنني ما زلت أواجه مشكلة حيث يوجد لدي مجلد صور ولم أستطع أن أحسب حجم هذا المجلد.

جزاكم الله خيرا

#9

ياجماعة ....وين أنتم؟؟؟!!!!

#10

الحقيقة اللي انت بتسأل فيه ده متعلق بالApplication بتاعك يعني شوف ايه اللي انت محتاج تغيره او تحذفه عشان تعمل Uninstall و اعمله لو فيه Files محددة شيلها لو فيه Registry Keys امسحها او غيرها .

Sr. Software Development Engineer
Hulu, LLC
My Blogs

هذا الموضوع مغلق.

مواضيع مشابهة