![]() |
|
[VB.NET] عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا (/showthread.php?tid=55814) |
عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - Ragi - 17-12-25 السلام عليكم ورحمة الله وبركاته أول مشاركة لي مع حضراتكم عند فتح ملف اكسيل بكود vb.net وجعله يظهر في أداة DGV لاحظت أنه يعمل مع أجهزة .. ولا يعمل مع أجهزة أخرى وعند البحث ... اكتشفت حسب نسخة الاوفيس .. وبرنامج اسمه RunTime فلو سمحتوا أريد حل لتثبيت هذا البرنامج Runtime .. أو كود لا يحتاج لتشغيل هذا البرنامج Runtime RE: عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - أبو خالد الشكري - 18-12-25 (17-12-25, 06:30 PM)Ragi كتب : السلام عليكم ورحمة الله وبركاته وعليكم السلام ورحمة الله وبركاته مرحبا بك أخي العزيز Ragi نرحب بك كأحد أعضاء منتدى فيجوال بيسك لكل لعرب وللإجابة على سؤالك : يمكن الاستغناء عن برنامج RunTime بتثبيت المكتبتين التاليتين : ExcelDataReader ExcelDataReader.DataSet ولكن قبل تثبيتهما ، يجب التأكد أن مشروعك يعمل بواسطة FrameWork رقم 4.8 وللتأكد من ذلك انقر قائمة Project ومن هذه القائمة اختر آخر خيار Properties ثم اختر من القائمة .NET Framework 4.8 الآن قم بتنصيب المكتبتين اللتان تم ذكرهما في أعلاه ، وذلك باتباع الطريقة التالية : الآن اختر تبويب Browse ، ثم اكتب في مستطيل البحث ExcelDataReader الآن انقر اسم المكتبة الأولى وهو ExcelDataReader ، وقم بتثبيته من الجهة المقابلة ، بالنقر على زر Install والآن اعمل الشيء نفسه في اسم المكتبة الثانية وهو ExcelDataReader.DataSet وذلك لتثبيها باستخدام الطريقة السابقة تماما . وعلى افتراض أن عندك ملف أكسيل اسمه Info.xlsx ، وهو موجود في القرص D اكتب الكود التالي ، ثم قم بتشغيله ، وستجد أن الملف قد تم فتحه بكل سهولة ![]() كود : Imports System.IOهذا ، وأرجو لك التوفيق إن شاء الله . RE: عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - Ragi - 18-12-25 شكراً لك .. أبو خالد RE: عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - أبو خالد الشكري - 18-12-25 (18-12-25, 05:20 PM)Ragi كتب : شكراً لك .. أبو خالد العفو بالتوفيق إن شاء الله RE: عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - atefkhalf2004 - 18-12-25 هل يمكن بدون nuget وهل يمكن ل اعلي من 4 RE: عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - أبو خالد الشكري - 19-12-25 (18-12-25, 11:56 PM)atefkhalf2004 كتب : هل يمكن بدون nuget وهل يمكن ل اعلي من 4 حقيقة لا أدري إن كانت توجد طريقة أخرى غير nuget RE: عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - atefkhalf2004 - 19-12-25 برجاء السيد الفاضل الذي تفضل بالحل يوضح هل يصلخ نت فريم وورك 4 ام لازم 4.8 ايضا برجاء حلول غير nuget RE: عرض اكسيل علىDGVتعمل على بعض الأجهزة وبعضها لا - أبو خالد الشكري - 19-12-25 (19-12-25, 02:49 PM)atefkhalf2004 كتب : برجاء السيد الفاضل الذي تفضل بالحل حقيقة أنا لم أجرب 4.0 أنت جربه ، وإذا لم يعطك أي خطأ أثناء التشغيل ؛ فهذا يعني أنه يقبل FrameWork 4.0 وفي الرابط التالي FrameWork 4.8.1 قم بتثبيته قبل تشغيل برنامج Visual Studio FrameWork 4.8.1 وبعد التنصيب قم بتشغيل مشروعك ، ثم اختر من القائمة FrameWork 4.8.1 بعد ذلك شغل مشروعك ، واعطني النتيجة ! |