امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
می تونیم اسم چند فایل رو با کامند دیالوگ بدست بیارم
نویسنده پیام
m_vb66 آفلاین
در حال پیشرفت
***

ارسال‌ها: 253
موضوع‌ها: 60
تاریخ عضویت: فروردین ۱۳۸۷

تشکرها : 114
( 52 تشکر در 35 ارسال )
ارسال: #1
می تونیم اسم چند فایل رو با کامند دیالوگ بدست بیارم
می خواهم چند تا فایل رو باهم تو قسمت کامند دیالوگ انتخاب و اسمشون رو بدست بیارم ایا میشه این کار رو کرد
۰۲-مرداد-۱۳۸۷, ۱۰:۵۲:۲۳
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #2
RE: می تونیم اسم چند فایل رو با کامند دیالوگ بدست بیارم
سلام.
از کد زیر استفاده کن.
کد:
Private Sub MultiSelect()
Dim I As Integer
Dim myFiles() As String
Dim myPath As String

    On Error GoTo cError
    With CommonDialog1
        .MaxFileSize = 32000 'this will max out the buffer for the filenames array for large selections. *NEW*
        .CancelError = True 'if cancel is pressed, the code jumps to cError because of the On Error statement above
        .fliter = "All Files *.*/*.*" '*NOTE!!* The / should be a vertical pipe symbol here! It displays incorrectly here.
        .Flags = CD_FLAGS 'this is where we tell it to use multiselect
        .ShowOpen
        
        myFiles = Split(.FileName, vbNullChar) 'the Filename returned is delimeted by a null character because we selected the cdlOFNLongNames flag
        
        Select Case UBound(myFiles)
            Case 0 'if only one was selected we are done
                List1.AddItem myFiles(0)
            Case Is > 0 'if more than one, we need to loop through it and append the root directory
            For I = 1 To UBound(myFiles)
                myPath = myFiles(0) & IIf(Right(myFiles(0), 1) <> "\", "\", "") & myFiles(I)
                List1.AddItem myPath
            Next I
        End Select
    End With
    Exit Sub
    
cError:
    MsgBox Err.Description '*NEW*
End Sub
۰۲-مرداد-۱۳۸۷, ۲۰:۰۷:۲۴
ارسال‌ها
پاسخ
تشکر شده توسط : m_vb66


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بدست آوردن عین قسمت صحیح و اعشار mr91090 3 3,559 ۱۲-دى-۱۳۹۴, ۱۴:۵۲:۴۲
آخرین ارسال: sharin
Shy [فوری] خواندن فایل تکست و تبدیل آن به فایل اکسل توسط CommandButton ahmadelectron 1 3,530 ۰۵-خرداد-۱۳۹۴, ۱۶:۵۲:۲۷
آخرین ارسال: Ghoghnus
Question بدست اوردن IP ISP Ghoghnus 9 13,453 ۰۴-فروردین-۱۳۹۳, ۱۳:۳۲:۲۶
آخرین ارسال: mahdi321
  سورس کد بدست اوردن ادد لیست یاهو storng_function 15 17,977 ۱۶-بهمن-۱۳۹۲, ۱۷:۱۷:۱۰
آخرین ارسال: majid12376
  [سوال] sin cos بدست اوردن saeedsmk 1 2,076 ۰۲-بهمن-۱۳۹۲, ۰۰:۰۳:۱۰
آخرین ارسال: saeedsmk
  سوال در مورد بدست آوردن سورس Hacker_2010 7 6,056 ۰۵-مرداد-۱۳۹۲, ۰۰:۵۴:۵۰
آخرین ارسال: babyy
  بدست آوردن مطالب وب javaweb 4 5,975 ۱۶-خرداد-۱۳۹۲, ۱۳:۲۷:۳۰
آخرین ارسال: javaweb
  [سوال] بدست اودن درصد فایل دانلودی از پنجره دانلود idm movaffag 1 3,213 ۱۷-تير-۱۳۹۱, ۱۸:۱۳:۱۶
آخرین ارسال: rap0661
  بدست آوردن رفم سمت راست snoopboy 1 3,007 ۲۱-خرداد-۱۳۹۱, ۱۰:۴۷:۵۷
آخرین ارسال: Di Di
  ایجاد فایل فوق مخفی از فایل اجرایی برناممون RAMA2009 1 4,326 ۰۸-اردیبهشت-۱۳۹۱, ۱۰:۲۶:۱۷
آخرین ارسال: Ghoghnus

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS