Delphi 2007 ve XE7 de Resource Kullanımı hakkında

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 05:38
Konum: İstanbul

Delphi 2007 ve XE7 de Resource Kullanımı hakkında

Mesaj gönderen adelphiforumz »

S.A.

Delphi 2007 de {$R Resources\Images.RES Resources\Images.rc} kodu sorun olmadan çalışırken
XE7 de ise ancak Delphi {$R Resources\Images.RES} bu şekilde çalışıyor farkını bilen varmıdır acaba

Kullanımıda şu şekilde yapıyorum

Kod: Tümünü seç

    (Sender as TBitBtn).Glyph.LoadFromResourceName(HInstance, 'Resim_Kaydet')
bazı yerlerdede bu şekilde

Kod: Tümünü seç

    _ImageGif := TdxGIFImage.Create;
    _ImageGif.LoadFromResource(HInstance, 'Resim_Avatar', 'GIF');
    imgResim.Picture.Graphic := _ImageGif;
    imgResim.Repaint;
Teşekkürler
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
ikra
Üye
Mesajlar: 901
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: Delphi 2007 ve XE7 de Resource Kullanımı hakkında

Mesaj gönderen ikra »

zaten rc dosyasini tanitmaniza gerek yok. Res haline getirilmis (compile edilmis) halini tanitmalisiniz. 2007'de yapmis oldugunuz tanimlama yanlis. calisiyor olmasinin sebebi de büyük ihtimal .RES den sonrasini ignore ediyor olmasi.
kıdemsiz üye
Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 05:38
Konum: İstanbul

Re: Delphi 2007 ve XE7 de Resource Kullanımı hakkında

Mesaj gönderen adelphiforumz »

Delphi 2007 de eger .res yok ise ikinci parametrede verdiğiniz .rc uzantılı dosya derleme sırasında .res'i oluşturuyor bildiğim kadarı ile
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
Cevapla