PDA

نسخه کامل مشاهده نسخه کامل : دوتا سوال از لینک



aliaghaaaaa
16-02-2014, 19:22
سلام.
خسته نباشید.
دو تا سوال از قسمت linq دارم:
سوال 1 (توضیحات):
من از کد زیر برای لود کردن عکس تو picturebox استفاده میکنم:

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


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

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


(اصل سوال): میخوام وقتی روی یه دکمه کلیک میکنم، مثلا اگه 100 تا عکس لود شده، با هر بار کلیک، عکس بعدی توی picturebox نشون داده بشه. (به ترتیب با هر بار کلیک، اول عکس 1، بعد عکس 2، و ...)
ولی کد اولی که گذاشتم فقط یه عکس رو لود میکنه و بلد نیستم کد دوم رو باهاش ترکیب کنم تا به مقصودم برسم.


سوال 2:
من میخوام توی دیتابیسم ID اتوماتیک نباشه.
برای همین کار مجبورم آی دی رو خودم تولید کنم. اما مشکل اینجاست که بار اول آی دی ای وجود نداره که من بهش یکی اضافه کنم و آی دی بعدی تولید بشه.
من از تابع زیر استفاده کردم:

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


اما کار نمیکنه و نمیدونم مشکلش کجاست.


میشه در این دو مورد راهنمایی بفرمایید؟
ممنون میشم از لطفتون.

akpa
16-02-2014, 20:56
سوال 2:
من میخوام توی دیتابیسم ID اتوماتیک نباشه.
برای همین کار مجبورم آی دی رو خودم تولید کنم. اما مشکل اینجاست که بار اول آی دی ای وجود نداره که من بهش یکی اضافه کنم و آی دی بعدی تولید بشه.
من از تابع زیر استفاده کردم:

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


اما کار نمیکنه و نمیدونم مشکلش کجاست.


میشه در این دو مورد راهنمایی بفرمایید؟
ممنون میشم از لطفتون.[/QUOTE]
این سوال رو چون بلدم جواب میدم اون یکی رو چیزی نفهمیدم!
شما اول تابع از return استفاده کردی!! خب return باعث میشه تابع تموم شده تلقی بشه و بقیه کدها اجرا نشن
احتمالا اون خط اول رو اشتباها وارد کردید!

akpa
16-02-2014, 20:59
در مورد سوال اول هم فکر کنم متغییر name در کد دوم محتوی آدرس عکس هاست برای تغییر عکس از همون کداول استفاده کنید فقط بجای اینکه آدرس رو از دیالوگ بگیرید از متغییر name با ایندکس مناسب بگیرید

aliaghaaaaa
16-02-2014, 21:39
شما اول تابع از return استفاده کردی!! خب return باعث میشه تابع تموم شده تلقی بشه و بقیه کدها اجرا نشن
سلام.
ببخشید. این خط کد اشتباها کپی شده بود.
الآن اصلاحش کردم.
شرمنده و ممنون از این که لطف می کنید و رفع اشکال می کنید.

aliaghaaaaa
18-02-2014, 16:58
سلام.
کسی نمی تونه راهنمایی کنه؟