PDA

View Full Version : گفتگو: انتخاب تصادفی تصاویر با تعیین اولویت مسیر اتوماتیک یا دستی در فرم



MahanMahanPorNejad
یک شنبه 12 مهر 1394, 00:16 صبح
باسلام و خسته نباشید
در نظر دارم وقتیکه فرمی(مثلا frm1) باز (لود) میشه با استفاده از یکی از 2 مسیر زیر بطور تصادفی تصویری رو روی فرم نمایش بده :
اولویت اول- بطور اتوماتیک از داخل فولدر تصاویر توی داکیتومنت اکانت هر کاربر (My Documents\My Pictures) که البته مسیر هر یوزر با هم متفاوت هست.
اولویت دوم- بطور اختیاری از مسیری که تصاویر توسط کاربر تعیین میکنه که در این صورت مسیر قبلی غیر فعال بشه. از راهنمایی تان متشکرم

RESMAILY
یک شنبه 12 مهر 1394, 07:07 صبح
به نام خدا
با سلام. نام و مسیر تصاویررا در یک جدول ثبت کنید و شماره ردیف بدهید. هر بار فرم باز می شود یک شماره تصادفی بدهد و فایل را از روی جدول پیدا و نمایش بدهد.
طبعا باید یک سازوکار برای ثبت نام و مسیر تصاویر فراهم کنید تا هم به سرعت نام تصاویررا ذخیره کنید هم تصاویر جدید را اضافه کنید هم هر کاربری برای خودش این کاررا انجام دهد.
ساده ترین راه ایجاد یک فرم است که کاربر با احضار آن اطلاعات را در جدول تصاویر ذخیرهکند.

MahanMahanPorNejad
یک شنبه 12 مهر 1394, 18:05 عصر
باسلام- ضمن تشکر از شما دوست عزیز اینجا دو تا مشکل برایم هست:
1- مسیر فولدر پیکچر با توجه به نصب اکانت هر کاربر رو نمیتونم تعریف کنم.
2- بعضی از تصاویر با شماره ذخیره نشدن که با عدد (نام تصویر) تصادفی انتخاب بشن بعبارتی نام فایل تصویری غیرعددی هست.

Rasool-GH
یک شنبه 12 مهر 1394, 19:13 عصر
شما در جدول نام تصاویر را لیست میکنید و به اون نامها شماره ردیف اختصاص میدین . هر بار که عددی تصادفی انتخواب بشه از روی ردیف نام تصویر به دست میاد

MahanMahanPorNejad
سه شنبه 14 مهر 1394, 16:41 عصر
سلام-دوستان ضمن سپاس از پیشهادات عالی شما اگه ممکن هست روی نمونه پیوست و یا هر مدلی که در دسترس دارید راهنمایی بفرمائید.

MahanMahanPorNejad
شنبه 18 مهر 1394, 23:57 عصر
باسلام- عزیز اینجا دو تا مشکل برایم هست:
1- مسیر فولدر پیکچر با توجه به نصب اکانت هر کاربر رو نمیتونم تعریف کنم.
2- بعضی از تصاویر با شماره ذخیره نشدن که با عدد (نام تصویر) تصادفی انتخاب بشن بعبارتی نام فایل تصویری غیرعددی هست.

ضمن تشکر از توجه دوستان
1- در این نمونه پیوست میخوام با کلیک روی کامندباتن توی فرم از مسیری روی هارد (یا هرجا کاربر بخواد) انتخاب بشه. فولدر انتخاب شده دارای تصاویر باشد.
2- مسیر My Documents\My Pictures در محل ویندوز شناسایی شود.
با تشکر