تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة بعد تنصيب البرنامج على جهاز العميل
#11
السّلام عليكم و رحمة الله و بركاته
بسيطة أخي الكريم ..
أنا كذلك من هواة الستيب فاكتوري و أحبّ الإشتغال عليه لوفرة ميزاته و إمكاناته الكبيرة و تنوّعها .. هذا مثال ..
بإذن الله سأضع لك غدًا إن كنّا من أهل الدنيا مجموعة صور توضيحيّة تجعل كل ما يلزم برنامجك يتم تثبيته تلقائيا أوتوماتيكيا دون أي تدخّل منك و لا من العميل ..
و إن كان يلزمك النت فريم وورك .. أخبرني عن الاصدار الذي تشتغل عليه لأجهّز لك نسخة OFFLINE حتى لا تلتزم بضرورة وفرة الأنترنت لدى العميل ..
إحتراماتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: الكاتب , أسامة السالمي
#12
الله يجزاك خير اخوي الكاتب مشكور على الرد والنصيحة
بس صراحة ماني عارف اسوي ملف دفعي ياليت لو في شرح بسيط لها
وشكرا لك

اخوي عبد العزيز مشكور والله يجزاك خير ويوسع علمك ان شاء الله
الفريم ورك موجود في جهاز المراد تنصيب البرنامج عليه
وان شاء الله اشوف طريقتك في التنصيب واستفيذ بإذن الله
الرد }}}
تم الشكر بواسطة:
#13
السّلام عليكم و رحمة الله و بركاته
أخي الكريم " الوايلي " .. هذه محاولة بسيطة لشرح ما ذكرته لعلّها تفي بالغرض إن شاء الله ..
لديك على سبيل المثال ..الملف التّنفيذي للفريم وورك المشار إليه بالسّهم الأحمر و الكريستال ريبورت بالسّهم الأخضر .. مع ضرورة مراعاة التّسمية لهذيْن الملفيْن .. و وضعهما بمجلّد البرنامج ال  Debug .. أو بمكان آخر كالريسورس مثلاً
نفتح الستيب فاكتوري .. نختار التّبويب RESOURCES .. ثم DEPENDENCIES
من الصفحة المنبثقة .. نختار .. DEPENDENCIES ثم .. ADVANCED ثم CREATE NEW MODULE
نقوم بتسمية الموديل بنفس التّسمية الموجودة لديك .. أقصد تسمية ملف الفريم وورك
بمجرّد الضغط على OK .. ستنفتح لديك صفحة جديدة .. إضغط دوبل كليك على اسم الموديل الذّي قمت بإنشائه ..
في الصفحة المنبثقة .. إختر التّبويب FILES .. لجلب مسار الفريم وورك الموديل
لا تنس كتابة اسم الموديل مثلما تشير الأسهم الحمراء و الضغط لظهور نافذة الحوار ..
و سيظهر المسار تلقائيا بعدما تمّ إختياره ..
الآن .. نرجع إلى أوّل خطوة .. و نختار RESOURCES .. ثم DEPENDENCIES ..
دوبل كليك على اسم الموديل ..
نختار التّبويب DETECTION .. و ننتبه للتّسميات مثلما تشير الصّورة أدناه .. و نقوم بزرع هذا السكريبت ..
كود :
function NET45FRAMEWORK_Installed()
            return false;
end

بجانب التّبويب FILES .. نختار التّبويب .. INSTALLATION .. و نزرع هذا السكريبت .. ننتبه لاسم الموديل ..
داخل هذا السكريبت الأخير .. لا تنس كتابة اسم مجلّد الفريم وورك و الذي هو ..DEBUG .. و كذلك تسمية الموديل ..
كود :
function NET45FRAMEWORK()

end


    local bShowUserPrompt = false;
    local bRunInstallFile = true;
    local bRequirementFail = false;
    local tbRequirementFailStrings = {};



    local strRuntimeSupportFolder = SessionVar.Expand("%TempLaunchFolder%\\Debug");
    local strExtractInstallerToPath = strRuntimeSupportFolder.."\\NET45FRAMEWORK.exe";
    local strMessageFail = "";
    local _NeedsReboot = false;
    local strCmdArgs = "";
    local bSilentMode = false;
    local bVital = true;
        

    if(bShowUserPrompt)then
        local nDialogResult = Dialog.Message(strDialogTitle,strMessage,MB_OKCANCEL,MB_ICONEXCLAMATION);
        if(nDialogResult == IDOK)then

            bRunInstallFile = true;
        else

            bRunInstallFile = false;
            File.Delete(strExtractInstallerToPath);
        end
    end
    


        if(bRunInstallFile)then

            local nResult = File.Run(strExtractInstallerToPath, strCmdArgs, "", SW_SHOWNORMAL, true);
            File.Delete(strExtractInstallerToPath);

        

end

نفس الخطوات تقوم بها مع الملف الثاني .. ملف الكريستال أو الريبورت فيور مثلا .. أو أي ملف تنفيذي تريد إدراجه
فبمجرّد البدأ في تنصيب البرنامج .. ستظهر نافذة هذين الملفيْن ..
بالتّوفيق أخي الغالي ..
تحياتي
قناتنا على اليوتوب
الرد }}}
#14
الله يجزاك خير اخوي عبد العزيز كفيت ووفيت جهد رااائع وكبير
مشكور وربي يوفقك ان شاء الله
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#15
السلام عليكم و رحمة الله و بركاته
سامحوني على المداخلة
لكنني احببت المشاركة و لو بكلمة شكر اتوجه بها الى الاخ عبد العزيز
و تقييم المشاركة بالرغم من ان التقييم و الشكر لا يفيه حقه
بارك الله فيك اخي عبد العزيز
الرد }}}
#16
(19-01-18, 06:12 PM)Amir_alzubidy كتب : السلام عليكم و رحمة الله و بركاته
سامحوني على المداخلة
لكنني احببت المشاركة و لو بكلمة شكر اتوجه بها الى الاخ عبد العزيز
و تقييم المشاركة بالرغم من ان التقييم و الشكر لا يفيه حقه
بارك الله فيك اخي عبد العزيز

إلهي لا يحرمنا منك و يطيل بعمرك بمحبّته و مرضاته أخي و أستاذي القدير " أمير الزّبيدي "
كل الحب و التقدير و الشّكر و الامتنان
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: الوايلي , الوايلي
#17
الشكر لكم جميعاً على مروركم العطر وإفادتكم لنا وللجميع وحل مشاكلنا
تحياتي لكم جميعاً
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في ربط الفيجوال بيسك 2013 مع الاكسل صالح عبدالله 7 90 أمس, 09:13 AM
آخر رد: صالح عبدالله
  مشكلة فى Radiobutton عند وضع صورة فيه أبو جودة 3 88 15-04-24, 04:31 AM
آخر رد: Taha Okla
  استخدام فونت جديد في البرنامج Emam emam 5 96 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  عدم القدرة على إغلاق البرنامج وظهور رسالة the operation could not be completed صالح عبدالله 2 63 12-04-24, 06:03 AM
آخر رد: صالح عبدالله
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,465 12-04-24, 04:07 AM
آخر رد: أبو جودة
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 153 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 107 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  مشكلة في التايمر assuhimi 3 126 23-03-24, 04:51 PM
آخر رد: Taha Okla
  [سؤال] مشكلة اتصال مفتوح dell 2 172 12-03-24, 09:46 PM
آخر رد: dell
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 157 12-03-24, 10:37 AM
آخر رد: strongriseman

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم