05-04-16, 10:19 PM
لم اجد حل لهذه المشكلة
|
الى المحترفين نريد فكرة لحفظ مسار الصورة من اي جهاز
|
|
05-04-16, 10:19 PM
لم اجد حل لهذه المشكلة
06-04-16, 02:55 AM
تقدر تستخدم مشاركة الملفات
يعني اذا كنت في شبكة محلية وفيها اجهزة متصلة بيكون لكل جهاز IP و hostname وتقدر توصل للمجلد المشترك بعنوان الشبكة مثلا (@"\\X\image\") حيث X هو اسم جهاز السيرفر أو الآي بي يعني تحتاج إلى استبدال جزء حرف القرص الصلب الى X
06-04-16, 06:07 AM
اذا كان المطلوب هو اتاحة الصورة لكافة الاجهزة الاخرى فالحل الوحيد من وجهة نظري نسخ الصورة لمجلد الخادم وتعديل مسار الصورة للمسار الجديد بعد النسخ ... هذا رايي.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
تم الشكر بواسطة: abid
(06-04-16, 02:55 AM)محمد كريّم كتب : تقدر تستخدم مشاركة الملفاتحياك الله اخي : جربت الي قلت عليه بس ما نفع لما بحط الصورة في مجلد بيطلع الي خطاء الي في صورة (06-04-16, 02:48 PM)abid كتب :(06-04-16, 02:55 AM)محمد كريّم كتب : تقدر تستخدم مشاركة الملفاتحياك الله اخي : PictureBox1.Image.Save("(192.168.1.1)D:\Image\" & TxtSumNumber.Text & ".jpg")
06-04-16, 03:37 PM
[مشاركة اخرى] لو جهازك الخادم يتوفر فيه iis يمكنك وضع صفحة تستقبل طلبات الحفظ ويوفر عليك الكثير من الاجراءات التي قد تكون خطيرة (مثل مشاركة الملفات وغيرها)
انقر هنا اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
06-04-16, 04:09 PM
(06-04-16, 03:37 PM)سعود كتب : [مشاركة اخرى] لو جهازك الخادم يتوفر فيه iis يمكنك وضع صفحة تستقبل طلبات الحفظ ويوفر عليك الكثير من الاجراءات التي قد تكون خطيرة (مثل مشاركة الملفات وغيرها) حياك الله اخ سعود جزاك الله خير بس انا نظام (windows application )
06-04-16, 04:15 PM
يا أخي ليش تحط في مسار القرص D ؟
قم بعمل مشاركة لمجلد الصور - مشاركة عادية في الوندوز كلك يمين ثم خصائص ثم مشاركة ثم حفظ الآن يمكن الوصول للمجلد عبر الشبكة بعنوان الشبكة وليس بعنوان الملف على القرص مثال شغال على جهازي PictureBox1.Image.Save("\\V-PC\matlab\gg.jpg") حيث V-PC هو اسم الكمبيوتر على الشبكة ويمكن تغييره الى رقم الآي بي ومجلد matlab قمت بعمل مشاركة له ملاحظة: الآي بي الذي تستعمله 192.168.1.1 هو مخصص للراوتر وليس لجهاز السيرفر
06-04-16, 04:19 PM
(06-04-16, 04:09 PM)abid كتب :(06-04-16, 03:37 PM)سعود كتب : [مشاركة اخرى] لو جهازك الخادم يتوفر فيه iis يمكنك وضع صفحة تستقبل طلبات الحفظ ويوفر عليك الكثير من الاجراءات التي قد تكون خطيرة (مثل مشاركة الملفات وغيرها) واياك اخي الكريم ادري لكن قلت يمكن تعجبك الطريقة وتضيفها للخادم مادام شغال على كل حال. يعني في الصفحة تستقبل صورة بعد تحويلها الى Binary ومعها الاسم الخاص بها والامتداد والصفحة تعيدها الى صورة عادية وتوضع في مجلد الخادم والرابط يخزن. فكر بالموضوع ستجد انها الحل الاسهل. والصفحة مهمتها كوسيط فقط كل التعامل مع تطبيق ويندوز. اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
تم الشكر بواسطة: abid
06-04-16, 04:42 PM
(06-04-16, 04:15 PM)محمد كريّم كتب : يا أخي ليش تحط في مسار القرص D ؟شوف هذا الخطاء
06-04-16, 05:02 PM
عندك سببين اثنين بإذن الله مش حتكون المشكلة الا منهم
اولا تأكد ان المجلد موجود فعلا وتأكد من اسمه وانتبه لحالة الاحرف السبب الثاني تأكد انك اعطيت صلاحيات الكتابة في المجلد لما عملت له مشاركة لان فيه صلاحيات قراءة فقط وانت تحتاج الى صلاحيات قراءة وكتابة وباذن الله البرنامج اشتغل عندك |
|
|