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

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




نمايش نتايج 1 به 8 از 8

نام تاپيک: ذخیره اطلاعات در درایو ویندوز بدون انتخاب درایو

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2010
    پست ها
    81

    14 ذخیره اطلاعات در درایو ویندوز بدون انتخاب درایو

    سلام من می خوام برنامه ای بسازم که وقتی روی دکمه کلبک میشه یک سری اطلاعات وارد درایو ویندوز بشه می خوام این برنامه خودش به صورت Automatic دراوی که ویندوز درش نصبه تشخیص بده و اطلاعات رو در اون درایو ذخیره کنه چون بعضی ها ویندوز شون در درایو c یا f یا درایو ... نصبه ایا امکان نوشتن چنین برنامه ای هست؟ لطفاً منو راهنمایی کنید

  2. #2
    اگه نباشه جاش خالی می مونه Akbar"22"'s Avatar
    تاريخ عضويت
    May 2011
    پست ها
    266

    پيش فرض

    این که کاره راحتی هستش . اگه با دستورات کار با فایل ها آشنا باشی میتونی به راحتی این برنامه رو بنویسی نظر من اینکه ، هر داریوی که ویندوز تو اون نصب شده دارای یک پوشه به اسم WINDOWS هستش که درون اون هم یک فایلی به نام explorer وجود داره که می تونیم با قرار دادن چند تا شرط این برنامه رو بنویسیم .



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by Akbar"22"; 23-05-2012 at 17:51.

  3. #3
    کاربر فعال انجمن برنامه نویسی n00b's Avatar
    تاريخ عضويت
    May 2012
    محل سكونت
     
    پست ها
    297

    پيش فرض

    خیلی ساده و با استفاده از توابع APIمی تونید این کار رو انجام بدید///////

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حتی با توابع خود VB هم میشه این کار رو انجام داد////// با استفاده از متغییر های سیستمی//////////////////////

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و 1000 تا روش دیگه که می تونید استفاده کنید//////////
    ***********************
    موفق باشید!

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


  5. #4
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2010
    پست ها
    81

    پيش فرض

    خب من چطوری این کدها رو در دستور کلیک دکمه تائیدم قرار بدم که وقتی روی دکمه کلیک شد اطلاعات در درایو ویندوز ذخیره شهاین کدهایی که دادین چطوری در کد پایین قرار بدم

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من در این کد ها درایو ویندوز رو مشخص کردم ولی ممکنه بعضی ها ویندوزشون توی درایو d باشه اونوقت برنامه با مشکل روبه رو میشه
    Last edited by matin_847; 03-06-2012 at 15:14.

  6. #5
    کاربر فعال انجمن برنامه نویسی n00b's Avatar
    تاريخ عضويت
    May 2012
    محل سكونت
     
    پست ها
    297

    پيش فرض

    این برنامه با همون توابع API نوشته شده...///////
    ***********************
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ************************
    موفق باشید!

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


  8. #6
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2010
    پست ها
    81

    پيش فرض

    خب من اگه بخوام اطلاعاتم رو در C:\Windows\System32\drivers\etc\protocol ذخیره کنم باید این برنامه کد های بالا را چطوری تغییر بدم اگه میشه توضیح بدید که روش کلی انتخاب یک پوشه خاص از طریق توابع API چه جوریه

  9. #7
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2012
    پست ها
    6

    پيش فرض

    میتونید از کد زیر استفاده کنید:

    ("w=environ("windir

    filename = Text1.Text
    Open w & "\WINDOWS\system32\ansi" For Append As #1
    Print #1, filename
    Close #1

    w یه متغیره و windir درایو ی که ویندوز توش نصبرو به ما میده و اونو داخل w میزاره.....

    به همین سادگی ...........




    موفق باشی

  10. #8
    اگه نباشه جاش خالی می مونه sosani2007's Avatar
    تاريخ عضويت
    Aug 2012
    محل سكونت
    گناباد
    پست ها
    293

    پيش فرض

    خروجی این تابع رو حتماٌ امتحانن کنید پشیمون نمی شید مطمئن هستم که به دردتون می خوره
    Print Environ("windir")
    C:\windows خروجی این تابع هست یعنی به صورت کلی آدرس دایرکتوری ویندوز خروجی این تابع هست

Thread Information

Users Browsing this Thread

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

User Tag List

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

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