المشاركات : 71
المواضيع 38
:
: 0
الإنتساب : Aug 2010
السلام عليكم
تعرفون جميعا انه الخاصية Glyph الخاصة بالزر speedbutton تقوم بإضافة صورة من نوع bmp لهذا الزر
سؤالي هو كيف يمكنني إضافو هذه الصورة لكن بصيفة أخرى png مثلا
المشاركات : 842
المواضيع 49
:
: 65
الإنتساب : Jun 2010
16-11-2011, 06:50 PM
(آخر تعديل لهذه المشاركة: 16-11-2011, 06:59 PM بواسطة Lam.Abdeldjalil.)
وعليكم السلام و رحمة الله
خاصية الـ Glyph لا تقبل إلا bmp
إقتباس :unit Buttons;
...
property Glyph: TBitmap read GetGlyph write SetGlyph stored IsCustom;
لذا عليك تحويل الـ png في الذاكرة
مثال ( دلفي 2009 وما بعده )
كود :
uses
..+,[COLOR=Green]pngimage[/COLOR];
كود :
var
png1 :TPngImage;
begin
png1 :=TPngImage.Create;
try
png1.LoadFromFile('e:\Untitled.png');
SpeedButton1.Glyph.Assign(png1);
finally
png1.Free;
end;
end;
http://www.delphi4arab.net/forum/showthread.php?tid=516
+توجد مواضيع أخرى في المنتدى على ما أظن إستخدم البحث

.
بالتوفيق