PDA

View Full Version : ایجاد پس زمینه فرم



MMR_1344
دوشنبه 21 آبان 1386, 08:10 صبح
اگر بخواهیم عکسی رو پس زمینه قراربدیم میتونیم از Properties دستور Picture را انتخاب کرد این کار عکس رو در پس زمینه قرار میده اما مشکل اینجاست که اگر اندازه فرم تغییر بکنه عکس تغیر نمیکنه آیا راهی برای این مشکل وجود داره یا اینکه فقط باید عکس رو در یک Image قرارداد و اندازه اون رو با فرم یکی کرد

مبین رنجبر
دوشنبه 21 آبان 1386, 09:10 صبح
می تونی از متد هایی که مشخصه Picture فرم داره استفاده کنی .. که می تونی از طریق کر زیر بهشون دسترسی داشته باشی :


FormName.Picture.

که با این کد متد های مشخصه Picture نمایان میشه و می تونی روش کار کنی ... می تونی در رویداد Resize فرم این کد هارو بنویسی که هر وقت فرم Resize میشه عکس BackGround هم به همون اندازه فرم در میاد :



Form1.Picture.Height = Form1.Height
Form1.Picture.Width = Form1.Width

MMR_1344
دوشنبه 21 آبان 1386, 09:58 صبح
دوست عزیز از دستورات شما استفاده کردم اما Error میده

Run-time error '438':
object doesn't support this propety or methods

MMR_1344
دوشنبه 21 آبان 1386, 10:01 صبح
دوست عزیز آیا این دستور رو در فرم لود میتونم استفاده کنم یا در قسمت دیگه ای باید معرفی کنم

مبین رنجبر
دوشنبه 21 آبان 1386, 11:02 صبح
نه هیچ فرقی نمی کنه این کد کجا باشه ... آقا اگر این کد هایی که من بهتون دادم Error میده کاریش نمیشه کرد .. چون مشخصه Picture قابلیت Change Size رو نداره ... کاری نمی تونی بکنی ... مگر اینکه شی نمایش عکس رو بزاری BackGround فرمت .. سایز عکس های BackGround ، فقط خوندنیه

Mbt925
سه شنبه 22 آبان 1386, 09:17 صبح
دستوری که Lsass.CRC32 جان گفتن درست نیست.
نمیشه تصویر پی زمینه فرم رو کش داد .
برای اینکه یه پس زمینه داشته باشین که با تغییر اندازه فرم بزرگ یا کوچیک بشه ، باید از یه کنترل Image استفاده کنین و خاصیت Stretch شو True کنین و با تغییر اندازه فرم ، اونو اندازه فرمتون کنین.

hamed_arfaee
سه شنبه 22 آبان 1386, 11:54 صبح
با سلام
تو ورس زیر یک ماژول هست که امکانات عالی داره
هم از فرمت png پشتیبانی می کنه
هم امکان تغییر اندازاه عکس رو داره
هم می تونی برا فرم مادر عکس بذاری

MMR_1344
سه شنبه 22 آبان 1386, 12:42 عصر
دوست عزیز از برنامه ای که فرستادی متشکرم ممکنه راجب اون توضیحاتی بدی

hamed_arfaee
سه شنبه 22 آبان 1386, 16:28 عصر
راجع به چی توضیح بدم ؟
gdi+ ?

MMR_1344
سه شنبه 22 آبان 1386, 17:19 عصر
آره اصلاً +GDI چیه و چه جوری کار میکنه و از کجا میشه اطلاعاتی از اون بدست آورد البته باید منو ببخشی اگر سواله ساده ای از نظر تو میپرسم ولی من نمیدونم

hosseinh46
شنبه 09 شهریور 1387, 16:34 عصر
آقا يه سوال داشتم آيا مي‌توان با استفاده از يك فرم Exe كه وصله به يك ديتابيس كه سر تاريخ بدون استفاده از اينكه سورس را بازكنم اتوماتيك اين سورس باز بشه آيا كد يا دستوري دارد خواهشمندم بنويسيد؟

hosseinh46
شنبه 09 شهریور 1387, 16:35 عصر
طرز تهيه Bakup گرفتن از يه ديتابيس را اگر مي‌توانيد آموزش دهيد؟

hosseinh46
یک شنبه 10 شهریور 1387, 17:55 عصر
آقا خبري نشد؟

hosseinh46
سه شنبه 12 شهریور 1387, 15:48 عصر
طريقه Bakup گرفتن از يه ديتابيس ؟ (نياز فوري)
لطفاً همراه با سورس اگه هست يا مقاله

Mbt925
سه شنبه 12 شهریور 1387, 16:02 عصر
دوست عزیز هر سوال رو در یک تاپیک مطرح کنید تا به سوال هاتون پاسخ داده بشه.

عنوان تاپیک هیچ ربطی به محتواش نداره.
این تاپیک رو فقل می کنم تا تاپیک جدید ایجاد کنید.