تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامج شبية بالـTeemView
#11
كل الشكر لكم احبائي على مشاركاتكم الرائعه
لي عودة انشاء الله

(10-01-17, 02:31 PM)الشاكي لله كتب : امم ..جرب هذي :

PHP كود :
Dim wc as new WebClient
Dim imgData 
As Byte() = wc.DownloadData("url")
Using (Dim ms As new System.IO.MemoryStream(imgData))
 
  Using (Dim img Image.FromStream(ms))
 
     PictureBox1.Image img
End Using
End Using 
للاسف لم تنفع 
هي و ال PictureBox1.load واحد

(10-01-17, 03:20 PM)مساعدة كتب : السلام عليكم

تصحيح لكود الأستاذ الشاكي لله
كود :
Dim wc as new WebClient
Dim imgData As Byte() = wc.DownloadData("url")
Using ms As new System.IO.MemoryStream(imgData)
     PictureBox1.Image = Image.FromStream(ms)
End Using
مع أنه يمكن تحميل الصورة مباشرة في الأداة بخاصية واحدة وهي
كود :
PictureBox1.ImageLocation = "url image"


لكن طلب الاستاذ Basil هو كيفية رفع الصورة الموجودة في أداة PictureBox إلى السيرفر باستخدام الأمر UploadFile،
وتكون الطريقة لكود الأستاذ بحفظ الصورة أولا بملف مؤقت ثم رفعها
تفضل الكود
كود :
If PictureBox1.Image IsNot Nothing Then

   Dim filename As String = "picture.jpg"
   PictureBox1.Image.Save(filename)

   Dim server As New WebClient
   server.Credentials = New Net.NetworkCredential("Username", "Password")
   server.UploadFile("رابط السيرفر ", filename)

End If

ممكن يفيدك مشاهدة هذا الدرس



https://www.youtube.com/watch?v=azkTFwA0bXM
اشكرك اخي الغالي على مساعدتك الطيبة مقدر وقفتك معي

جربت من قبل 
PictureBox1.ImageLocation = "url image" ولم تفلح ايضا

وبخصوص رفع الصورة نعم بالفعل انا وجدت انها افضل طريقة هي وضع كود رفع الصورة في تايمر 
بحيث بعد رفع الصورة يقوم بحذفها من المجلد الي فيه الصورة عشان يتم تصوير صورة اخرى مباشرة و يرفعها و هكذا طريقة عمل رفع الصور  Confused Blush
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#12
Star 
كتبت كل الي لقيتو و الي خطر ببالي
كود :
   Dim ImagePath As String = "http://chat.freehostingphp.com/a.png"
           Dim img1 As Bitmap
           Dim newImage As Image = Image.FromFile("http://chat.freehostingphp.com/a.png")

           img1 = New Bitmap(ImagePath)
           PictureBox1.ImageLocation = ImagePath

           PictureBox1.Image = newImage
كود :
 Dim fileName As String = System.IO.Path.GetFullPath("http://chat.freehostingphp.com/a.png")
           PictureBox1.Load(fileName)
حتى 
كود :
           Dim ds As New DataSet


           ds.ReadXml("")
           Dim byteArray = CType(ds.Tables(0).Rows(0)(0), Byte())
           Dim ms As New IO.MemoryStream(byteArray)
           Me.PictureBox1.Image = Image.FromStream(ms)

كود :
      Dim fs As New IO.FileStream("", IO.FileMode.Open)
           Dim br As New IO.BinaryReader(fs)
           Dim byteArray = br.ReadBytes(CInt(fs.Length))
           br.Close()
           'just to show the sample without a fileread error
           Dim ms As New IO.MemoryStream(byteArray)
           Me.PictureBox1.Image = Image.FromStream(ms)
و ما زبط شي
Exclamation Exclamation Exclamation Exclamation Exclamation
حيرني الموضوع
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#13
إذا كنت ستعتمد اسلوب UploadFile فالافضل تعريف WebClient مرة واحدة حفاظا على ذاكرة الجهاز شاملة الصلاحية وتكون على مستوى الكلاس مثل هذا الكود
كود :
Class Form1
    Private server As New Net.WebClient With {.Credentials = New Net.NetworkCredential("Username", "Password")}
    '
    '
بعد ذلك يمكنك استخدم الأمر UploadFile فقط في الحدث المناسب


هذا إذا لم ترغب طريقة درس الفيديو
الرد }}}
تم الشكر بواسطة: Basil Abdallah
#14
(10-01-17, 04:44 PM)مساعدة كتب : إذا كنت ستعتمد اسلوب UploadFile فالافضل تعريف WebClient مرة واحدة حفاظا على ذاكرة الجهاز شاملة الصلاحية وتكون على مستوى الكلاس مثل هذا الكود
كود :
Class Form1
   Private server As New Net.WebClient With {.Credentials = New Net.NetworkCredential("Username", "Password")}
   '
   '
بعد ذلك يمكنك استخدم الأمر  UploadFile فقط في الحدث المناسب


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

ولكن انا الان انتهيت من رفع الصورة للسيرفر
الان انا بدي طريقة لجعل هذي الصورة الي رفعتها على السيرفر تنعرض في PictureBox1 فعلى سبيل المثال هذي الصورة http://chat.freehostingphp.com/a.png
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#15
حاول ان تستخدم رفع صور jpg ومقاس صغير نوعا ما لتقلل حجم بياناتها قدر الامكان

في التجارب حاول تستخدم مقاس صغير مثل 100×100 ونوع Jpg حتى تتأكد من نجاح العملية وبعد تطور وتعدل تدريجياً ما يقابلك من اشكالات.

لتحديد صيغة الصورة إلى Jpg في الأمر PictureBox1.Image.Save
كود :
PictureBox1.Image.Save ( filename , Imaging.ImageFormat.Jpeg )
الرد }}}
تم الشكر بواسطة: Basil Abdallah
#16
تمام اشكرك لي عودة انشاء الله
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#17
للاسف لم تنجح انا مش عارف وين المشكلة مع العلم اني رجعت رفعت الصورة على مركز رفع و مصدر الصورةبمركز الرفع نفس مصدر الصورة في الصورة بالسيرفر
      
شو الحل الان ؟

      
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#18
قد تكون المشكلة لديك أنك لم تضف اسم للصورة مع مسار السيرفر

وحسب الموقع http://freehostingphp.com الذي تتعامل معه تكون ملفات داخل مجلد اسمه htdocs فيكون الكود
كود :
Private server As New WebClient With {.Credentials = New Net.NetworkCredential("Username", "Password")}

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    If PictureBox1.Image IsNot Nothing Then

        Dim filename As String = "picture.jpg"
        PictureBox1.Image.Save( filename , Imaging.ImageFormat.Jpeg )

        server.UploadFile("ftp://ftp.freehostingphp.com/htdocs/" & "picture.jpg", filename)

    End If
End Sub
الرد }}}
تم الشكر بواسطة: Basil Abdallah
#19
قمت بالتسجيل في نفس الموقع http://freehostingphp.com وتم رفع الصورة بنفس الكود في مشاركتي الأخيرة.
الرد }}}
تم الشكر بواسطة: Basil Abdallah
#20
اشكرك على وقفتك الجميلة معي فكرة بالموضوع ووجدة سيرفر ftp رح يكون فيه مشاكل و بطئ في رفع و تحميل الصور
وانا عندي خلفية في السوكت لذلك قررت اعمل البرنامج بهذي الطريقة
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information [VB.NET] مطلوب سورس برنامج من سيربح المليون بدر إشتية 7 6,721 30-11-25, 07:22 AM
آخر رد: Mr_limo
  برنامج نظام محل مواد غذائية crazykinko 0 155 17-10-25, 12:27 AM
آخر رد: crazykinko
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,021 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  استفسار عن حامية برنامج ahmedramy 2 586 27-04-25, 06:02 PM
آخر رد: princelovelorn
Lightbulb [مشروع] مطلوب برنامج نظام صيدليه بالفيجوال بيسك 2010 May-5 13 10,784 07-02-25, 07:55 PM
آخر رد: الورد2
  برنامج الفيجول استوديو 2010 لا يتجاوب مع التحديثات التي اجريها عليه في برمجة البرامج PeterGhattas082460 1 425 14-12-24, 01:16 AM
آخر رد: Taha Okla
  خطأ في برنامج بلغة البايثون ahlamalgomate2020 0 286 08-11-24, 11:31 PM
آخر رد: ahlamalgomate2020
  مساعدة فى حفظ مشروع برنامج الى ضيغة apk م / وليد تيتو 1 373 03-11-24, 05:27 PM
آخر رد: Taha Okla
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 632 25-10-24, 01:57 PM
آخر رد: F.H.M
Photo رابط تحميل برنامج منبه الصلاة | Prayer Alarm mmaalmesry 0 740 24-10-24, 05:49 PM
آخر رد: mmaalmesry

التنقل السريع :


يقوم بقرائة الموضوع: