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

لنك الصفحة مع برنامج آخر

مغلق
بدأه حبيب الامس في 10 أبريل 2007 · 8 رد · 634 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي مشروع عبارة عن صفحة فيها (LinkButton) فإذا كبس المستخدم على هذا الزر يفتح له برنامج معين مثل : الأكسل مثلا

المشكلة تكمن في انه لدي أكثر من مستخدم يستخدمون الصفحة فإذا كبس اي مستخدم على الزر المفترض يفتح له برنامج الأكسل اللي في جهازة ولكن المشكلة في أنه كل مستخدم مخزن البرنامج في مكان معين يعني

مستخدم (1) مخزن برنامج الأكسل في (C:\Documents and Settings)

مستخدم (2) مخزن برنامج الأكسل في (C:\Programfiles)

مستخدم (3) مخزن برنامج الأكسل في(C:\microsoft\ali\axel)

مستخدم (4) مخزن برنامج الأكسل في (d:\system\windows)

المطلوب في الزر: ان اي مستخدم لما يكبس الزر يفتح له برنامج الأكسل بغض النظر في اي مكان مخزنه في جهازة

الرجاء المساعدة العاجلة ودمتم سالمين

#2

لا أعتقد أن هذا ممكن بالـASP.NET لأنها تقنية أجهزة سيرفر و السيرفر لن يستطيع بأي شكل من الأشكال معرفة أي شئ عن جهاز المستخدم.

#3

لاأتوقع ان كلامك صحيح لانه من الممكن فعل ذلك ولقد تبادل الي ذهني ان افعل ذلك عن طريق الدخول على (Registry Editor) ومن ثم تحديد اسم البرنامج ونسخ (Path) المسار تبع البرنامج وفتحة على حسب المسار الموجود في (Registry Editor).

هذه طريقة تبادرت الي ذهني ولكن الطريقة لفعل ذلك تحتاج الي مساعدة من الخبراء فالرجاء من لدية الخبرة الكافية في ذلك المساعدة وحتي لو وجدت طريقة اخري غير التي ذكرتها ياريت المساعدة

وشكرا

#4

نعم الـRegistry يحوي كل هذه البيانات و لكن صفحات الـASP.NET (أو أي صفحات ويب بشكل عام) ليس لها صلاحية قراءة هذه البيانات و إلا كان اختراقاً أمنياً خطيراً. قد تكون مكونات الـActiveX تستطيع فعل ذلك و لكن هذه تقنية نختلفة تماماً و لها سلبياتها.

#5

الموضوع بسيط

يجب أن تقوم بتخزين مسار كل ملف في قاعدة البيانات الخاص بكل مستخدم!!وهكذا عندما يسجل المستخدم دخول , يطهر له الرابط الخاص به

وهكذا...

مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت

dotnetinsaudi-subscribe@yahoogroups.com

#6

اهلا اخي system down

شاكر لك اخي على الملاحظة رغم اني محتاج للطريقة باي شكل كان

اخي عندي اقتراح هل يمكن الدخول للبرنامج عن طريق (Object) لانه ثابت تقريبا لجميع المستخدمين

فمثلا نطلب من البرنامج ان يفتح (Object) الخاص بالبرنامج المطلوب\

هل هذا ممكن

شاكر لك ومقدر

#8

كل برنامج تنزلة عندك في الجهاز يعمل لنفسة (Object) ومنه يمكنك فتح البرنامج

#9

أي يكون برنامج موحد عند جميع المستخدمين؟

ممكن ما دام عندك تحكم كافي بالمستخدمين

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

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