PDA

View Full Version : سوال: نمایش عکس هر رکورد



mah3150
شنبه 16 مهر 1390, 11:07 صبح
سلام
سوال1: پس از فشردن دکمه "نمایش عکس" اگر در رکورد شماره 1 هستیم عکس هم در همان رکورد 1 باز شود و عکس رکورد 2 ،در رکورد 2 فرم عکسها .ساده تر بگم هر عکسی در شماره همنام رکورد خودش
سوال 2:چطور می شود عکس را در ساب فرم باز کرد تا با زوم شدن آن نوار پیمایش بیاد نه عکس روی دکمه هارو بگیره

با تشکر
در ضمن عکسها را در D:\ New Folder بریزید

Abbas Amiri
شنبه 16 مهر 1390, 23:26 عصر
هیچ اطلاعاتی راجع به فرم اصلی نداده ای بهتر بود فرم مورد نظرت را هم ارسال می کردی تا بهتر منظورتان درک شود . درضمن برای آدرس دهی به یک عکس بهتر است آن را درهمان فولدر برنامه اتان قرار دهید و بنویسی Image1.Picture=CurrentProject.Path & "\img1.jpg"

mah3150
یک شنبه 17 مهر 1390, 10:50 صبح
فرم اصلی فرم 1 است که در آن سمت راست پایین با فشردن باتن نمایش عکس به فرم بعد میرویم.

mehdi_fiz
یک شنبه 17 مهر 1390, 20:10 عصر
سلام دوست عزیز

شما برای این کار باید در جدول info یک فیلد ID اضافه کنید که هر رکورد یک شماره داشته باشد بعد پوشه عکس رو هم کنار برنامه قرار دهید و جهت لود عکس به شکل زیر عمل کنید
Image1.Picture=CurrentProject.Path & ID & "\.jpg"

موفق باشید

Abbas Amiri
یک شنبه 17 مهر 1390, 20:36 عصر
با عرض پوزش از mehdi_fiz غلط انشایی ایشان را تصحیح می کنم
Image1.Picture=CurrentProject.Path & "\" & ID & ".jpg"
برای اینکه با بزرگ شدن عکس کنترل ها پایین عکس بمانند کمی کدنویسی لازم است اولا با هرکلیک زوم چک کن ابعاد Image از ابعاد فرم بزرگتر نشود دراینصورت ابعاد فرم را نیز به همان مقدار اضافه کن ومقدار Top کنترلهای دیگرراهم به همان نسبت مقداردهی کن درضمن خصوصیت Scroll Bars فرم هم حتما Both باشد

amir179
سه شنبه 19 مهر 1390, 12:11 عصر
امكان داره دوستان زحمت بكشن و فايل اصلاح شدشو بذارن تا ماهم فيض ببريم