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

ارسال‌ها: 102
موضوع‌ها: 42
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 88
( 61 تشکر در 35 ارسال )
ارسال: #1
مشکل با جست و جو فایل (مهم)
سلام دوستان

من می خواهم که با تابع SearchTreeForFile چند تا فایل را جستوجو کنم ولی به مشکل بر خوردم ،

من می خواهم که تمام آیتم های یک لیست باکس را در یک مسیر مثلا
کد:
c:\test\
جست و جو کنم - و فایل های پیدا شده را در یک لیست باکس دیگه وارد کنم (Add کنم)
ولی فقط یکی از فایل های پیدا شده را به لیست باکس دوم اضافه می کنه

اینم سورس :
کد:
Private Declare Function SearchTreeForFile Lib "imagehlp" (ByVal RootPath As String, ByVal InputPathName As String, ByVal OutputPathBuffer As String) As Long
Private Const MAX_PATH = 260

Private Sub form_load()
List1.AddItem "a.exe"
List1.AddItem "b.exe"
List1.AddItem "c.exe"
List1.AddItem "d.exe"
List1.AddItem "e.exe"
List1.AddItem "f.exe"
List1.AddItem "g.exe"
End Sub
Private Sub Command1_Click()
Dim TempStr As String
Dim Result As Long
Dim i As Integer
TempStr = String(MAX_PATH, 0)
'==============================
For i = 0 To List1.ListCount - 1
Result = SearchTreeForFile("c:\test\", List1.List(i), TempStr)
DoEvents
Next
List2.AddItem Left$(TempStr, InStr(1, TempStr, Chr$(0)) - 1)
End Sub
در ضمن سورس را آپلود هم کردم

دوستان لطف کنید کمک کنید


فایل‌(های) پیوست شده
.zip   search file (1).zip (اندازه: 1.63 KB / تعداد دفعات دریافت: 58)
۲۹-بهمن-۱۳۸۸, ۱۶:۲۰:۱۴
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: مشکل با جست و جو فایل (مهم)
سلام
کد:
For i = 0 To List1.ListCount - 1
Result = SearchTreeForFile("c:\test\", List1.List(i), TempStr)
DoEvents
Next
List2.AddItem Left$(TempStr, InStr(1, TempStr, Chr$(0)) - 1)

احتمالا مشکل از اینجاست ؛ شما نتایج رو ریختید تو result ؛ هر دفعه هم result مقدارش تغییر میکنه
باید خط آخر رو ببری داخل حلقه
۲۹-بهمن-۱۳۸۸, ۱۶:۴۶:۵۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : saeedvir
dreamvbfox آفلاین
در حال پیشرفت
***

ارسال‌ها: 426
موضوع‌ها: 44
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 236
( 1251 تشکر در 361 ارسال )
ارسال: #3
RE: مشکل با جست و جو فایل (مهم)
سورس رو ضميمه كردم. يه نگاه بندازيد مي فهميد مشكلش از كجاست.

موفق باشيد


فایل‌(های) پیوست شده
.rar   search file (1).rar (اندازه: 5.78 KB / تعداد دفعات دریافت: 55)

Biggrin Use Google instead of asking stupid questions Biggrin

[/url]
CMC Automation System


آموزش زبان c++
[url=http://www.iranled.com/forum/thread-13923.html]

۲۹-بهمن-۱۳۸۸, ۱۶:۵۱:۵۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : saeedvir, korosh 2


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] مشکل در ساخت فایل exe engzhina 8 6,092 ۰۱-مهر-۱۳۹۵, ۱۲:۳۴:۳۱
آخرین ارسال: babyy
Shy [فوری] خواندن فایل تکست و تبدیل آن به فایل اکسل توسط CommandButton ahmadelectron 1 3,530 ۰۵-خرداد-۱۳۹۴, ۱۶:۵۲:۲۷
آخرین ارسال: Ghoghnus
  مشکل حرف ی در نام فایل shinyboy 16 12,409 ۲۶-آبان-۱۳۹۱, ۱۹:۰۰:۴۷
آخرین ارسال: shinyboy
  ایجاد فایل فوق مخفی از فایل اجرایی برناممون RAMA2009 1 4,326 ۰۸-اردیبهشت-۱۳۹۱, ۱۰:۲۶:۱۷
آخرین ارسال: Ghoghnus
  [سوال] connectionString ها و مشکل در atach کردن فایل در VB one hacker alone 1 3,210 ۳۱-تير-۱۳۹۰, ۰۲:۰۵:۰۳
آخرین ارسال: Shayani
Question [سوال] مشکل فایل tlb bahar_azadi 6 4,038 ۰۹-تير-۱۳۹۰, ۱۰:۳۵:۲۹
آخرین ارسال: bahar_azadi
  مشکل در اکسترکت کردن فایل فشرده شده scream3196 0 4,436 ۲۷-دى-۱۳۸۹, ۰۱:۳۸:۴۵
آخرین ارسال: scream3196
  چسباندن یه فایل به فایل دیگ avril 2 4,060 ۰۵-اسفند-۱۳۸۸, ۰۰:۱۰:۲۱
آخرین ارسال: __Genius__
  مشکل با خواندن فایل متنی saeedvir 2 4,021 ۲۳-بهمن-۱۳۸۸, ۲۳:۳۸:۰۷
آخرین ارسال: krengaroo
  لود کردن فایل ها در لیست باکس و مشکل یونیکد rezayavari 1 2,564 ۱۶-خرداد-۱۳۸۸, ۱۵:۰۴:۴۲
آخرین ارسال: Payman62

پرش به انجمن:


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

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