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

uninstall

مغلق
بدأه كونان في 16 أبريل 2006 · 3 رد · 545 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مهم لدينا أن نعمل إلغاء لتنصيب برنامجك -_-

وهذا أفضل من أن أذهب إلى Control Panel وأذهب وأذهب ... :s

السؤال: كيف نقوم بإلغاء تنصيب برامجنا بعد تنصبها؟ :o

أرجو المشاركة من الجميع :rolleyes:

Do exercise to fight this live

#2

-9

أخى كونان

أعنقد أنه مثل أى برنامج من ال CONTROL PANEL ثم Add and Remove Programs ثم تختار البرنامج ث remove

أن لا أعتقد أن في هذا صعوبة

وإن كان لديك الsource code على جهازك فيمكنك عمل right click على الsetup prject وإختار uninstall

-waf

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#3

اضيف على سؤال الاخ كونان

كيف يمكننا عمل الغاء للتنصيب من خلال setup project الموجود في الدوت نت ؟؟؟

#4

يبدوا أنكم تريدون الجواب -_-

حسناً: الجواب لا أعرف *-) ، ولكن يمكنني أن أفيدكم بشيء وهو هذا الكود :^) :

Const ERROR_SUCCESS = 0

    Declare Function MsiInstallProduct Lib "msi.dll" Alias "MsiInstallProductA"
(ByVal szPackagePath As String, ByVal szCommandLine As String) As Long

    Sub InstallMSI(ByVal remove As Boolean, ByVal MSIFile As String)
        Select Case remove
            Case True
                If MsiInstallProduct("MSIFileName", "REMOVE=ALL") =
ERROR_SUCCESS Then MsgBox("OK")
            Case False
                If MsiInstallProduct("MSIFileName", "property1=value1 
property2=value2") = ERROR_SUCCESS Then MsgBox("OK")
        End Select
    End Sub

الكود محتاج ترتيب

:rolleyes: طبعاً لم ينجح الكود ولكن يا أصدقاء ظهرت لي نافذة الإزالة بسرعة ثم ذهبت ولقد افترضت أن الكود ناقص

ناقصه بعض اللمسات السحرية (منكم أكيد)، وهذا هو الموقع الذي أتيت الكود منه ... Install-uninstall MSI using VB_NET

إذن لنتعاون جميعاً ... ووصلاً إلى الهدف ;)

Do exercise to fight this live

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

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