[كود] كود history للمتصفحات المصنوعة علي الفيجوال بيسك - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [كود] كود history للمتصفحات المصنوعة علي الفيجوال بيسك (/showthread.php?tid=16631) الصفحات:
1
2
|
كود history للمتصفحات المصنوعة علي الفيجوال بيسك - soper - 30-07-16 ازيكم اخواني
انا عايز كود history لاحطو في متصفحي المصنوع علي الفيجوال بيسك
1-يكون دائم
شرح مبسط يعني مثلا في جوجل انت بتلغي لكن الي موجود ودورت علي كل بعد الخروج من البرنامج يختفي بمعني لاصح يعني بعد الخروج من البرنامج تختفي الروابط
2- يكون بجانب كل رابط ساعة تحدد متي دخل الي هذا الرابط
3- عند الضغط علي الرابط يشتغل في المتصفح الي هو شغال علي
4-يكون في بحث في التاريخ
دي صورة حجا زي الي انا عيزها
والسلام عليكم
RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - silverlight - 30-07-16 أنت تحتاج أن تتعلم كيف تتعامل مع المصفوفات و من ثم كيف تحتفظ بالبيانات التي تعبر عن الروابط الخاصة بكل History و تحفظها في ملف او في داتا بيز و تسترجعها حين الجاجة اليها علي هيئة مصفوفة ثم تعرضها في برنامجك بالطريقة التي تحلو لك RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - soper - 30-07-16 (30-07-16, 01:42 PM)silverlight كتب : أنت تحتاج أن تتعلم كيف تتعامل مع المصفوفاتكيف اعمل كي اخي العزيز وانا اتشرف بمشاركتك في سوالي لانك اول مرة تجواب علي اسالتي وشكرا RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - silverlight - 30-07-16 اهلا بك أخي الفاضل حظك حلو إن انا بالي رايق شوية و عندي وقت كاف لإجابة سؤالك وفي واقع الأمر أنه يوجد الكثير من الاستراتيجيات أو الكثير من الأساليب التي من الممكن استخدامها لإجابة سؤالك عموما كلامي التالي يعبر عن أحد هذه الأساليب اولا : - ردي علي سؤالك سيكون علي مراحل المرحلة الأولي و أرجو ان تصحح لي إن كنت مخطئا في تصوري أنت تريد ان تحفظ الروابط و أيضا تريد أن تحفظ التاريخ و الوقت الذي يعبر عن التوقيت الذي إستخدمت فيه تلك الروابط و بما أن الدوت نت لا يوجد بها كلاس يدعم أهدافك إذن هنا عليك أن تبني الكلاس بنفسك و هذا الكلاس سوف يكون النواة لحل مشكلتك لكن لنفكر قليلا ماذا يجب أن يحتوي هذا الكلاس الذي يعبر عن History الخاصة بمتصفح النت الكلاس يجب ان يحتوي علي Property تعبر عن Link وهي ستكون عبارة عن String الكلاس يجب أن يكون به Property تعبر عن الوقت و التاريخ الذي يحدد توقيت الدخول علي الرابط و هي ستكون من النوع DateTime وبما أن الصفتان معا سيتغيران طبقا لإستخدام المتصفح لذلك يجب أن يكونا علي صورة Public Property وهذه هي أبسط صورة للكلاس لكن يتبقي السؤال هل سوف تريد مستقبلا أن تقوم بمقارنة الروابط فإن كانت الإجابة بنعم هنا يجب تطوير الكلاس قليلا و اضافة خصائص أخري له الشكل المبدئي للكلاس سيكون كالتالي وهنا انا اعطيت الكلاس اسما يتناسب مع الهدف منه و إسم الكلاس سيكون BrowserHistory كود : Public Class BrowserHistory أخيرا و بشكل عام هذا الفكرة صالحة للإستخدام مع أي شئ أخر و يمكن تطويعها لتناسب اي فكرة تغطي منطقة اخري خارج نطاق سؤالك الأصلي وهذا هو الهدف من كتابة الكلاسات كيف تستخدم الكلاس 1- يتم تعريف متغيران احدهما عبارة عن String و هذا المتغير ستسترد قيمته من متصفح النت 2- يتم تعريف متغير يعبر عن الوقت و التاريخ الذي يساوي اللحظة التي ضغط فيها المستخدم علي اللينك و هذا المتغير قيمتة ستكون عبارة عن DateTime.Now قم بتعريف متغير يعبر عن الكلاس و مرر له المتغيران أعلاه و هنا ستكون حصلت علي كلاس يحتوي علي اللينك و يحتوي علي توقيت الدخول علي اللينك انتهت المرحلة الأولي تقبل تحياتي RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - soper - 30-07-16 اخي دلوخ انا عايز افهم شئ كيف هضهر الكود دي في متصفحي اعزرني انا مبتدي والله المنتدي دي بيحمسني اتعلم فيجوال بيسك علي اعلي مستوي RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - silverlight - 30-07-16 المفروض انك تستطيع ان تضيف بعض الكونترول التي ستعرض فيها البيانات علي سطح الفورم الموجود به المتصفح أيضا المفروض إنك تستطيع استرجاع اللينك الحالية من المتصفح لأنك إن لم تستطع هذا فكل ردودي عليك لن تكون بلا نتيجة و لن تفيدك RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - soper - 30-07-16 (30-07-16, 04:03 PM)silverlight كتب : المفروض انك تستطيع ان تضيف بعض الكونترول التي ستعرض فيها البيانات علي سطح الفورم الموجود به المتصفح اخي انت شكلك ما فهمتني انا عايز الفورم يطربت بالكلاس الي انت ادتهولي انا والله لسي دلوخ رايح اتعلم اسسيات الفيجوال بيسك بفضل الاخ lovevb يعني يريت يريت يريت تسهل شرحك RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - silverlight - 30-07-16 المعذرة ..... و أرجو ان لا اكون قد أثقلت عليك في ردي هذا و أيضا و بدون ان تزعل او تغضب أولا : - حاول أن تتوقف عن إستخدام كل تلك الإبتسامات في ردك علي كلامي ثانيا : - حاول ان تهتم بأن تكتب بلغة عربية خالية من الأخطاء الإملائية لأن الهدف هنا هو أن بفهمك الزملاء الأخرين و أيضا لكي يستفيد الجميع مما نكتبه في الموقع و للمستقبل عليك ان تضع في اعتبارك ان سؤالا مكتوبا بلغة عربية أو إنجليزية واضحة و أيضا مكتوبا بطريقة مهندمة يتم الرد عليه بسهولة عموما انا من الممكن ان اضع لك مثالا لكيفية استخدام الكلاس و لكنه سيكون مكتوبا بالفيجوال استوديو 2015 فإن كان هذا مناسبا لك اخبرني RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - soper - 30-07-16 (30-07-16, 05:07 PM)silverlight كتب : المعذرة ..... و أرجو ان لا اكون قد أثقلت عليك في ردي هذا و أيضا و بدون ان تزعل او تغضب مش مناسب وبدون ابتسامات هههههههه وانا هاحاول اقرا الكود RE: كود history للمتصفحات المصنوعة علي الفيجوال بيسك - silverlight - 30-07-16 افتح مشروع و ضع به الكلاسBrowserHistory ثم في الفورم ضع عدد إثنان Label مثلا والهدف منهما هو إظهار العناصر الموجودة في الكلاس وللعلم فقط انا هنا لن استخدم رابط و لكني سوف استخدم اي String لتمرير الرابط الي الكلاس و لكود التالي يوضح كيفية اظهار بيانات الكلاس كود : Public Class Form1 |