17-06-14, 11:03 PM
(17-06-14, 11:00 PM)زيد كتب :(11-06-14, 08:06 PM)سعود كتب :إقتباس :فكيف اعالج هذه المشكلة بحيث عندما انقله الى اي جهاز اخر لايعترض على المسار ؟لابد ان يكون مسار الصورة لا يحتوي اسم الجهاز او اسم المستخدم الحالي...يعني ضع مجلد الصور في محرك(وايضا تواجه مشكلة فيما لو كان اسم المحرك غير موجود بالجهاز الاخر)
الافضل وضع مجلد ضمن مجلد البرنامج ...
اخي الكريم مجلد الصور موجود في مجلد البرنامج لكن عندما انقل المشروع الى جهاز اخر يعترض على المسار
اخي هذا الكود الذي استخدمة ارجو المساعدة
كود :
هذا كود البحث عن صورة وجلب مسارها ووضعه داخل تكست
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim imgAdres As String
Dim fileName
OpenFileDialog1.ShowDialog()
imgAdres = OpenFileDialog1.FileName
fileName = System.IO.Path.GetFileName(imgAdres)
TextPath.Text = imgAdres
PictureBox2.Image = Image.FromFile(imgAdres)
End Sub
بعد جلب المسار اخزنه داخل قاعدة بيانات sql server 2008
وعند استرجاع البيانات من داخل قاعدة البيانات اعرض الصورة عن طريق مسارها بهذه الطريقة
Private Sub TextPath_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextPath.TextChanged
PictureBox2.Image = Image.FromFile(TextPath.Text)
End Sub
اخوي جرب شغله كمسئول
روح على البرنامج اضغط كليك يمين تشغيل كمسئول
او بالنقليزي run as administrator
وشوف وش يصير

