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

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




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

نام تاپيک: چند تا سوال و درخواست همفکری از دوستان پروگرامر

  1. #1
    آخر فروم باز Diego's Avatar
    تاريخ عضويت
    Apr 2005
    محل سكونت
    In her arms
    پست ها
    3,861

    پيش فرض چند تا سوال و درخواست همفکری از دوستان پروگرامر

    مشکل 1:
    وقتی توی یه برنامه میخوایم عکس بذاریم،باید آدرس کاملشو وارد کنیم.مثلاً من واسه پروژه ام نوشتم D:\images و بعد هم اسم عکس رو وارد کردم. حالا مشکل اینه که من میخوام هر کسی این برنامه رو توی هر درایوی که اجرا کرد، عکس هم لود بشه.
    مثلاً من اگه پوشه ای که پروژه ام رو نوشتم بدم به شما و شما توی درایو C اجراش کنید،به علت اینکه عکس توی درایو d وجود نداره عکس لود نمیشه.آیا کنترل و یا تابعی هست که برنامه خودش بفهمه داره از چه درایوی run میشه؟
    مثلاً اسم درایو جاری رو برگردونه؟
    با یکی دو تا کنترل درایو کار کردم ولی چنین قابلیتی نداشت.
    -----------------------------------------------------------------------------------
    مشکل 2:
    بهترین راه برای نمایش اطلاعات دیتابیس در فرم چیه؟ من با لیست باکس کار میکنم ولی دردسر زیاد داره و بعضی جاها کار نمیده.
    مثلاً من نتیجه ی سرچ از دیتابیس رو توی یه لیست باکس نشون میدم.ولی میخوام وقتی روی نتایج کلیک میشه،توی یه صفحه اطلاعات کامل اون رکورد نشون داده بشه.چطور باید فهمید که الان روی کدوم رکورد کلیک شده؟
    مثلاً این مثال رو دقت کنید:
    اعداد 1 تا 10 توی دیتابیس هستن.بعد در هر بار اجرای برنامه لیست اون اعداد رو بارگذاری میکنه.وقتی که روی عدد مثلاً 5کلیک میکنیم،با استفاده از list.listitem میفهمیم که روی پنجمین گزینه کلیک شده و به دیتابیس میگیم اطلاعات رکورد 5 رو بده.
    ولی وقتی توی نتایج سرچ ما،ازون 10 عدد،فقط 6 توی لیست نشون داده میشه،چه طوری به دیتابیس حالی کنیم که این رکورد رو واسمون بخونه؟
    ممنون.

  2. #2
    پروفشنال
    تاريخ عضويت
    Apr 2010
    پست ها
    600

    پيش فرض

    مشکل 1:
    وقتی توی یه برنامه میخوایم عکس بذاریم،باید آدرس کاملشو وارد کنیم.مثلاً من واسه پروژه ام نوشتم D:\images و بعد هم اسم عکس رو وارد کردم. حالا مشکل اینه که من میخوام هر کسی این برنامه رو توی هر درایوی که اجرا کرد، عکس هم لود بشه.
    مثلاً من اگه پوشه ای که پروژه ام رو نوشتم بدم به شما و شما توی درایو C اجراش کنید،به علت اینکه عکس توی درایو d وجود نداره عکس لود نمیشه.آیا کنترل و یا تابعی هست که برنامه خودش بفهمه داره از چه درایوی run میشه؟
    مثلاً اسم درایو جاری رو برگردونه؟
    با یکی دو تا کنترل درایو کار کردم ولی چنین قابلیتی نداشت.
    با استفاده از خاصیت Path از شی App می تونید مکان اجرای برنامتون رو به دست بیارید...!؟! :

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

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


  4. #3
    آخر فروم باز Diego's Avatar
    تاريخ عضويت
    Apr 2005
    محل سكونت
    In her arms
    پست ها
    3,861

    پيش فرض

    ممنون.این دستور فکر کنم واسه دات نت هستش؟

  5. #4
    پروفشنال
    تاريخ عضويت
    Apr 2010
    پست ها
    600

    پيش فرض

    ممنون.این دستور فکر کنم واسه دات نت هستش؟
    نمی دونم... من تا NET. کار نکردم...!؟!
    ولی... این دستور تو VB 6 جواب میده...!؟!

    یه روش دیگه برای به دست آوردن مسیر اجرای برنامه... استفاده از تابع GetCurrentDirectory از کتابخانه kernel32 هستش...!؟!

    روش استفاده از این تابع به این شکل ه...!؟! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینم یه نمونه از گرفتن مسیر برنامه تو NET. ...!؟! :

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

  6. 2 کاربر از !Plus بخاطر این مطلب مفید تشکر کرده اند


  7. #5
    آخر فروم باز Diego's Avatar
    تاريخ عضويت
    Apr 2005
    محل سكونت
    In her arms
    پست ها
    3,861

    پيش فرض

    ممنونم دوست عزیز.
    در اسرع وقت تست میکنمشون.
    مرسی

  8. #6
    اگه نباشه جاش خالی می مونه sadeghbarout's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    اهواز
    پست ها
    253

    پيش فرض

    میتونی از این دستور خود عدد 6 رو استفاده کنی

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه هنوز مشکلی بود بگو

    یا علی ...

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


Thread Information

Users Browsing this Thread

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

User Tag List

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

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