Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> برنامه نویسی با زبان های C++ و Delphi و VB -> جستجو فایل ها در VB 6
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي

جستجو فایل ها در VB 6
نويسنده
پيغام
mr.esmaily
کاربر جدید
کاربر جدید


تاريخ عضويت: 5 شنبه 8 ارديبهشت 1384
تعداد ارسالها: 2


شنبه 10 ارديبهشت 1384 - 16:06
پاسخ بصورت نقل قول
سلام

قبلا یه ماژول برای جستجو فیل ها داشتم ولی متاسفانه یادم نیست چی شد.
من میخوام نام تمامی فایل های موجود در یک مسیر همچنین تعداد فایل هایی که بخشی از نام آنها عبارت خاصی است و در مسیر خاصی قرار دارند را بدست بیارم.

_________________
موفق و پیروز باشید.
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
mRizvandi
کاربر جدید
کاربر جدید


تاريخ عضويت: 3 شنبه 1 شهريور 1384
تعداد ارسالها: 11
محل سكونت: تهران


3 شنبه 1 شهريور 1384 - 16:51
پاسخ بصورت نقل قول
سلام

شما برای بدست آوردن نام فایلهای یک مسیر می تونید از دستور DIR استفاده کنید. نحوه استفاده اش هم خیلی ساده است:

If Dir("Your Path such as c:\backup\*.mdb")="" Then
MsgBox "File not found"
End If

اگه مي خواهيد ليستي از فايلها را چك كنيد دو راه حل حداقل داريد:
اول: ليست فايلهاتون رو در جايي مثل آرايه نگه داريد و بعد يكي يكي آونها را با دستور Dir چك كنيد
دوم: برعكس دفعه اول حركت كنيد. يعني اول ليست تمامي فايلها را با دستور Dir بدست بياريد و در جايي مثل آرايه نگه داريد و بعد بدنبال فايلهاي مورد نظرتون در آرايه بگرديد.
گرفتن نام تمام فايلهاي مورد نظرت به شكل زير قابل انجام است:

Dim astrFileName() As String
Dim strCurFileName As String
Dim iFileIndex As Integer

ReDim astrFileName(iFileIndex)

astrFileName(iFileIndex) = Dir("C:\*.*")
strCurFileName = astrFileName(iFileIndex)

Do While strCurFileName <> ""
strCurFileName = Dir
If strCurFileName <> "" Then
iFileIndex = iFileIndex + 1
ReDim Preserve astrFileName(iFileIndex)
astrFileName(iFileIndex) = strCurFileName
End If
Loop

_________________
You can win, if you want
http://mRizvandi.tk
http://bRoseDev.tk
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 1 از 1 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |