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

ارسال‌ها: 14
موضوع‌ها: 5
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 26
( 4 تشکر در 4 ارسال )
ارسال: #1
پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
با سلام خدمت تمامی دوستان
من تازه کار با ویژوال بیسیکو شروع کردم و مبتدی ام
می خواستم نام یک فایلو تو یه کادر متن بنویسم و با کلیک روی دکمه سرچ اونو تو کامپیوتر پیدا کنم و با کلیک روی دکمه حذف هم اونو حذف کنم. اگه زحمتی نبود یه کمکی بکنید. این برنامه خیلی لازممه اگه کسی تونست از کمکش دریغ نکنه.
[تصویر:  93463573455893829488.jpg]
با تشکر
۲۷-مرداد-۱۳۹۱, ۰۹:۳۵:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
silent718 آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 5
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 26
( 4 تشکر در 4 ارسال )
ارسال: #2
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
کسی نیست کمک کنه؟
۲۷-مرداد-۱۳۹۱, ۱۱:۱۹:۰۸
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #3
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
یه برنامه آماده میزارم
(آخرین ویرایش در این ارسال: ۲۷-مرداد-۱۳۹۱, ۱۲:۰۸:۱۱، توسط abbasalifix.)
۲۷-مرداد-۱۳۹۱, ۱۱:۵۱:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : aKaReZa75, silent718, orange signal, vigraz, mahdi321
silent718 آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 5
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 26
( 4 تشکر در 4 ارسال )
ارسال: #4
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
میشه این خط ها رو برام تفسیر کنی؟
TempStr = String(MAX_PATH, 0)
Result = SearchTreeForFile(D & "\", Text1.Text & C, TempStr)
If Result <> 0 Then
Text2.Text = Left$(TempStr, InStr(1, TempStr, Chr$(0)) - 1)
Else
Text2.Text = " فايل يافت نشد"
مر30
۲۷-مرداد-۱۳۹۱, ۱۲:۳۵:۰۸
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #5
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
ثابت MAX_PATH هم که حداکثر بافر مسیر مورد جستجو رو مشخص میکنه

پاسخ جست و جو رو در یک فایل با نام txt1 و فورمت .txt ذخیره کن

اگر چیزی رو پیدا نکرد ارور بده که فایل یافت نشد

خروجی تابع عددی است که در متغییر Result قرارخواهد گرفت.اگر Result=0 باشد یعنی که فایل مورد نظر یافت نشده اگر Result عددی غیر صفرشد فایل مورد نظر پیدا شده
(آخرین ویرایش در این ارسال: ۲۷-مرداد-۱۳۹۱, ۱۲:۵۸:۴۵، توسط abbasalifix.)
۲۷-مرداد-۱۳۹۱, ۱۲:۵۴:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : silent718
silent718 آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 5
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 26
( 4 تشکر در 4 ارسال )
ارسال: #6
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
اگه بخوایم درایو و مسیر بهش ندیم چه تغییراتی باید تو این کد ایجاد کنیم؟ یعنی بخوایم دنبال اون فایل تو کل کامپیوتر بگرده
درمورد این که فایل رو هم حذف کنیم یه توضیحی بدین!!
درکل اگه مقاله یا آموزشی درمورد جست و جو فایل دارین بزارین برام
با تشکر
۲۷-مرداد-۱۳۹۱, ۱۳:۰۷:۰۶
ارسال‌ها
پاسخ
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #7
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
اونوقت میتونید همین برنامه رو برای درایو های دیگه هم داشته باشین

کد:
Public Sub DelAll(ByVal DirtoDelete As Variant)

Dim FSO, FS
Set FSO = CreateObject("Scripting.FileSystemObject")
FS = FSO.DeleteFolder(DirtoDelete, True)
End Sub

Private Sub delet_Click()
Call DelAll("C:\New Folder")
End Sub
مثلا پوشه نیوفولدر رو میخوایم پاک کنیم

شما میتونید به جای اسم این متغییر آدرس و نام فایل جست و جو شده رو بهش بدین
(آخرین ویرایش در این ارسال: ۲۷-مرداد-۱۳۹۱, ۱۴:۰۱:۳۰، توسط abbasalifix.)
۲۷-مرداد-۱۳۹۱, ۱۳:۴۲:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : silent718
silent718 آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 5
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 26
( 4 تشکر در 4 ارسال )
ارسال: #8
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
ببخشید زیاد سوال می پرسم
اگه بخوایم مثلا فایلایی که جست و جو میشن بین100kmو2mb باشن باید چیکار کنیم؟
سوال بعدی:
اگه بخوایم اسم فایلو ندیم یعنی تمام فایلایی که فرمتشون مثلا jpg. هست رو پیدا کنیم چه تغییری باید بدیم؟
واقعا ممنونم
۲۷-مرداد-۱۳۹۱, ۱۴:۱۰:۵۰
ارسال‌ها
پاسخ
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #9
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
http://patogheman.ir/showthread.php?2529...%DA%A9-6-0
۲۷-مرداد-۱۳۹۱, ۱۴:۴۲:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : silent718
REZA57136 آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #10
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
سلام
متاسفانه هرچه اين برنامه را كپي ميكنم توي يك پروژه جديد انجا هيچي پيدا نميكند برنامه را خط به خط كپي ميكنم اما جواب نميدهد
با سپاس
۰۵-مهر-۱۳۹۱, ۱۰:۴۹:۲۵
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #11
RE: پیدا کردن یک فایل در کامپیوتر با ویژوال بیسیک
(۲۷-مرداد-۱۳۹۱, ۱۴:۱۰:۵۰)silent718 نوشته است: ببخشید زیاد سوال می پرسم
اگه بخوایم مثلا فایلایی که جست و جو میشن بین100kmو2mb باشن باید چیکار کنیم؟
سوال بعدی:
اگه بخوایم اسم فایلو ندیم یعنی تمام فایلایی که فرمتشون مثلا jpg. هست رو پیدا کنیم چه تغییری باید بدیم؟
واقعا ممنونم

به دست آوردن اندازه فایل
واسم اسم فایل هم میتونی از * استفاده کنی !
*.jpg

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۰۵-مهر-۱۳۹۱, ۱۷:۴۷:۰۲
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ویژال بیسیک amir.m.b 1 2,674 ۱۳-مهر-۱۳۹۵, ۱۶:۰۷:۲۸
آخرین ارسال: babyy
  [سوال] استفاده از بالون ویندوز در ویژوال بیسیک mr91090 1 2,643 ۲۹-آبان-۱۳۹۴, ۲۲:۵۰:۳۹
آخرین ارسال: Payman62
  [سوال] ویرژوال بیسیک در رباتیک a.mehran 12 9,512 ۲۶-خرداد-۱۳۹۴, ۲۳:۱۱:۰۱
آخرین ارسال: ENERGYAA
Shy [فوری] خواندن فایل تکست و تبدیل آن به فایل اکسل توسط CommandButton ahmadelectron 1 3,530 ۰۵-خرداد-۱۳۹۴, ۱۶:۵۲:۲۷
آخرین ارسال: Ghoghnus
  سورس کا با موس در ویژوال بیسیک parham2010 7 9,901 ۰۷-اردیبهشت-۱۳۹۴, ۱۶:۵۴:۴۲
آخرین ارسال: aligadimkhani
  ارسال ایمیل با ویژوال بیسیک ΛΛ Θ l-l $ Σ Ω 72 65,640 ۰۲-مهر-۱۳۹۳, ۱۲:۲۸:۳۶
آخرین ارسال: yashar_2006
  [سوال] چت بین دو کامپیوتر در اینترنت Chess Master 8 8,597 ۱۸-مرداد-۱۳۹۳, ۱۷:۳۸:۱۲
آخرین ارسال: Vb6Moderator
  آموزش دکمه ورو برای برنامه های تحت ویژوال بیسیک ovimez 5 5,790 ۲۶-آذر-۱۳۹۲, ۰۰:۳۲:۴۸
آخرین ارسال: Ghoghnus
  حل یه در نامه ابتدائی ویژوال sven-dta 3 4,429 ۱۶-آذر-۱۳۹۲, ۲۰:۱۹:۵۵
آخرین ارسال: hmiranled
  [سوال] پیدا کردن تمامی هندلها policweb 2 3,285 ۲۰-شهریور-۱۳۹۲, ۲۲:۰۳:۰۱
آخرین ارسال: Ghoghnus

پرش به انجمن:


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

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