تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 11

نام تاپيک: چطوری میتونیم کل دارایو هامو سرچ کنم و یه پسوند خاص رو پیدا کنم

  1. #1
    آخر فروم باز aaaammmm87's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    ♥♥♥♥♥♥♥
    پست ها
    1,860

    14 چطوری میتونیم کل دارایو هامو سرچ کنم و یه پسوند خاص رو پیدا کنم

    سلام
    چطوری میتونیم کل دارایو هامو سرچ کنم و یه پسوند خاص رو پیدا کنم ؟

  2. #2
    همکار بازنشسته farbod123's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    تبريز
    پست ها
    1,370

    پيش فرض

    سلام
    چطوری میتونیم کل دارایو هامو سرچ کنم و یه پسوند خاص رو پیدا کنم ؟
    ویدوزت چیه و اون فرمت چیه؟؟؟

  3. #3
    آخر فروم باز aaaammmm87's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    ♥♥♥♥♥♥♥
    پست ها
    1,860

    پيش فرض

    ویدوزت چیه و اون فرمت چیه؟؟؟
    ویندوز xp
    در ضمن این چه ربطی به سوال من داشت ؟!
    فکر کنم شما منظور منو نگرفته باشید ! می خواهم با ویژال بیسیک این کارو انجام بدم نه ......

  4. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    در تاپیک دیگری گفته بودید که از نسخه 2006 استفاده میکنید.
    اگر اینطور است با تک دستور زیر میتوانید کل یک پارتیشن را جستجو کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و برای کل پارتیشن ها هم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته میتوان کدهایی با سرعت اسکن بسیار بالاتر هم نوشت.

  5. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  6. #5
    آخر فروم باز aaaammmm87's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    ♥♥♥♥♥♥♥
    پست ها
    1,860

    پيش فرض

    سلام
    در تاپیک دیگری گفته بودید که از نسخه 2006 استفاده میکنید.
    اگر اینطور است با تک دستور زیر میتوانید کل یک پارتیشن را جستجو کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و برای کل پارتیشن ها هم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته میتوان کدهایی با سرعت اسکن بسیار بالاتر هم نوشت.
    سلام
    من از vb6 استفاده مي كنم .
    خوب اين كد كه دادي رو كپي كردم ولي كلا خطا داد كل دستور ها قرمز شد . نمي دونم بايد چكار كنم???
    Last edited by aaaammmm87; 02-12-2008 at 18:11. دليل: !

  7. #6
    آخر فروم باز aaaammmm87's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    ♥♥♥♥♥♥♥
    پست ها
    1,860

    پيش فرض

    كسي نبود ما رو راهنمايي كنه ؟

  8. #7
    آخر فروم باز 3Dmajid's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت کامپیوتر
    پست ها
    6,067

    پيش فرض

    سلام
    من از vb6 استفاده مي كنم .
    خوب اين كد كه دادي رو كپي كردم ولي كلا خطا داد كل دستور ها قرمز شد . نمي دونم بايد چكار كنم???
    فکر نکنم این کد به نسخه ای که تو باهاش کار میکنی بخوره.

  9. این کاربر از 3Dmajid بخاطر این مطلب مفید تشکر کرده است


  10. #8
    آخر فروم باز سونامی's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    یه جای خوب
    پست ها
    1,842

    پيش فرض

    فکر نکنم این کد به نسخه ای که تو باهاش کار میکنی بخوره.
    دوست عزیز لطفا از دادن اسپم خودداری کنید ایشون که خودشون گفتند پیغام خطا میدهد دیگه لزومی نبود شما بگید
    Last edited by سونامی; 02-12-2008 at 23:16.

  11. #9
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    چطوری میتونیم کل دارایو هامو سرچ کنم و یه پسوند خاص رو پیدا کنم ؟
    من از vb6 استفاده مي كنم
    برای به دست آوردن لیست درایوها میتوانید از API های کتابخانه kernel32 استفاده کنید
    GetLogicalDriveStrings
    یا
    GetLogicalDrives

    =====

    بعد باید هر درایو را اسکن کنید.
    برای این عمل میتوانید از دستور Dir خود VB6 هم استفاده کنید یا از سه API زیر استفاده کنید:
    FindFirstFile
    FindNextFile
    FindClose

    که بازهم از کتابخانه kernel32 هستند.
    البته در هر صورت این دستورات فقط محتویات یک پوشه را استخراج میکنند و شما باید در یک تابع خود فراخوان برای تمام زیر پوشه ها مجدداً تابع را اجرا کنید

    =====

    در واقع روند اصلی الگوریتم چنین است.
    برای پارامترهای ورودی و خروجی api ها میتوانید به msdn و یا برنامه کمکی APILOAD.EXE رجوع کنید.
    موفق باشید.

  12. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  13. #10
    آخر فروم باز aaaammmm87's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    ♥♥♥♥♥♥♥
    پست ها
    1,860

    پيش فرض

    سلام

    برای به دست آوردن لیست درایوها میتوانید از api های کتابخانه kernel32 استفاده کنید
    getlogicaldrivestrings
    یا
    getlogicaldrives

    =====

    بعد باید هر درایو را اسکن کنید.
    برای این عمل میتوانید از دستور dir خود vb6 هم استفاده کنید یا از سه api زیر استفاده کنید:
    Findfirstfile
    findnextfile
    findclose

    که بازهم از کتابخانه kernel32 هستند.
    البته در هر صورت این دستورات فقط محتویات یک پوشه را استخراج میکنند و شما باید در یک تابع خود فراخوان برای تمام زیر پوشه ها مجدداً تابع را اجرا کنید

    =====

    در واقع روند اصلی الگوریتم چنین است.
    برای پارامترهای ورودی و خروجی api ها میتوانید به msdn و یا برنامه کمکی apiload.exe رجوع کنید.
    موفق باشید.
    ميشه لطف كني دستور كاملش رو واسم بزاري

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •