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

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




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

نام تاپيک: تصوير زمينه

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2010
    پست ها
    21

    14 تصوير زمينه

    سلام
    من ميخوام واسه پروژم تصوير پس زمينه بزارم اما توي دلفي فقط ميشه رنگ پس زمينه رو عوض کرد.مي خوام دکمه هاي فرمم هرکدوم يه تصوير داشته باشن و حتي برچسب ها تصوير داشته باشن.
    ممنون اگه راهنماييم کنيد.

  2. #2
    اگه نباشه جاش خالی می مونه hamedvahedi's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    Tehran
    پست ها
    252

    پيش فرض

    فکر می کنم زیاد در برنامه نویسی سخت گیری نکن و دنبال راه های ساده باش. مثلا برای تصویر زمینه گرچه میشه مستقیم روی فرم عکس نمايش داد اما میشه یه کنترل TImage هم روی فرم گذاشت و اون رو SendToBack کرد و هر تصویري که ميخواي رو بهش Assign کني.
    براي دکمه ها هم ميشه از کنترل TBitBtn , TSpeedBtn استفاده کرد. اينها ميتونند آیکون يا عکس رو در کنال تکست بپذيرند يا اينکه از کنترل هاي TMS که کل دکمه رو بصورت تصوير استفاده ميکنه استفاده کني.
    اما يک شيوه کلي هم هست که ميشه هر کنترلي رو با تصوير دلخواه، نمايش بدي.

    procedure TForm1.FormCreate(Sender: TObject);
    begin
    backgroundImage := TBitmap.Create;
    backgroundImage.LoadFromFile('MyPic.bmp');
    end;

    procedure TForm1.FormPaint(Sender: TObject);
    begin
    Canvas.Draw( 0, 0, backgroundImage );
    end;

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


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2010
    پست ها
    21

    پيش فرض تشکر

    واقعا از راهنماييتون ممنونم.خيلي کدهاي خوبي بود.مرسي..........

Thread Information

Users Browsing this Thread

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

User Tag List

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

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