تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
فيجوال بيسك
#1
ازاي اربط عرض
 الصور بالتيمر بحيث يعرض كل 10 ثواني صورة جديده
الرد }}}
تم الشكر بواسطة:
#2
كود :
Imports System.IO

Public Class Form1
   Dim picspath As String = "pics\"
   Dim pics As New List(Of Image)
   Dim pcount As Integer = 0
   Private Function IsValidImage(filename As String) As Boolean
       Try
           Dim img As System.Drawing.Image = System.Drawing.Image.FromFile(filename)
       Catch generatedExceptionName As OutOfMemoryException
           ' Image.FromFile throws an OutOfMemoryException  
           ' if the file does not have a valid image format or
           ' GDI+ does not support the pixel format of the file.
           '
           Return False
       End Try
       Return True
   End Function

   Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
       If pcount < 0 Then Exit Sub
       pic.Image = pics(pcount)
       pcount = Int(Rnd() * pics.Count)
       Timer1.Interval = 3000
   End Sub

   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
       Dim dir As New DirectoryInfo(picspath)
       For Each fl As FileInfo In dir.GetFiles
           If IsValidImage(fl.FullName) Then
               pics.Add(Image.FromFile(fl.FullName))
           End If
       Next
   End Sub
End Class
حتى لو لم يعمل المثال المرفق فالكود المكتوب هو كل المطلوب.


الملفات المرفقة
.zip   ImagesBrwoser.zip (الحجم : 509.16 ك ب / التحميلات : 25)
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Big Grin [سؤال] مشروع الفيجوال بيسك ستوديو sad89891 4 1,744 10-04-24, 04:37 AM
آخر رد: emadahmed1995
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 145 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 156 12-03-24, 10:37 AM
آخر رد: strongriseman
  الالوان في فيجوال بيسك atefkhalf2004 2 423 05-01-24, 04:38 PM
آخر رد: atefkhalf2004
  تحويل مشروع من c# الى فيجول بيسك Lathe1 4 726 05-01-24, 01:05 AM
آخر رد: HALIM ELEULMA
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 5,866 25-12-23, 06:30 PM
آخر رد: الحزين اليماني
  اضافة ادوات لفيجوال بيسك خالد20 10 1,986 18-12-23, 07:51 PM
آخر رد: ابراهيم عبدالباقى
  كيفية جعل من كتاب فيه هوامش ونص (قاعدة بيانات وواجهة فيجوال مثل الشاملة) ابو امجد 1 1,613 10-12-23, 12:53 PM
آخر رد: محمد بن عطية
Photo مشكلة مفاجئة كريستال مع فيجوال 2015 atefkhalf2004 2 369 04-11-23, 12:04 PM
آخر رد: atefkhalf2004
  فيجوال بيسك 2012 manhoud 0 271 25-10-23, 11:00 PM
آخر رد: manhoud

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم