Тема: Delphi TImage повторення
Як зробити щоб забраження розміром 16Х16 повторялоля по-горизонтала та вертикалі в TImege розміром більшим в ен раз за розміри зображення.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Pascal/Delphi → Delphi TImage повторення
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Як зробити щоб забраження розміром 16Х16 повторялоля по-горизонтала та вертикалі в TImege розміром більшим в ен раз за розміри зображення.
В JVCL має бути покращений імідж, який таке вміє.
Але можна і кодом обійтися:
procedure TmyForm.Button1Click(Sender: TObject);
    var mybmp:TBitmap;
begin
    mybmp:= TBitmap.Create();
    try
        mybmp.Assign(Image1.Picture.Bitmap);
        Image1.Picture.Bitmap.SetSize(Image1.Width,Image1.Height);
        Image1.Canvas.Brush.Bitmap := mybmp;
        Image1.Canvas.FillRect(Image1.BoundsRect);
        mybmp.FreeImage;
    finally
        FreeandNil(mybmp)
    end;
end;В JVCL має бути покращений імідж, який таке вміє.
Який?
Спробуйте TJvgBitmapImage
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися