Sayfayı Yazdır | Pencereyi Kapat

xName ile nesne erişimi.

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=770
Tarih: 06 Temmuz 2025 Saat 12:18
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: xName ile nesne erişimi.
Mesajı Yazan: OlgunAgac
Konu: xName ile nesne erişimi.
Mesaj Tarihi: 30 Temmuz 2024 Saat 15:26
Merhaba,

Projemde kullanmam gereken birden fazla Image nesnesi bulunmakta. Bu nesnelerin her birini ayrı bir Image nesnesi yapmaktansa tek bir nesnenin ismini değişerek kullanmayı istiyorum. Bunu yapabiliyorum ve her nesneye resim atayabiliyorum. Fakat sorun burada başlıyor; Zaten var olan bir nesneye erişim sağlamak mümkün değil gibi duruyor. xName kısmına Ana nesnenin ismini yazdığımda en son oluşturulan nesne değişiyor sadece ve nesneye kod ile atanmış isim bir nesne olmadığı için hata alıyorum. Bu istediğim şeyi yapmanın yolu var mı? Kodum aşağıda.

var
mainForm:TclForm;
imgS:TClProImage;
imgNames:TclArrayString;
i:Integer;

{
  mainForm = TclForm.Create(self);
  mainForm.SetFormColor('#FF66FF', '#66FF66', clGVertical);
  
  imgNames = TclArrayString.Create;
  imgNames = ['img1', 'img2', 'img3', 'img4'];
  
  for(i = 0 to 3)
  {
    imgS = mainForm.AddNewProImage(mainForm, imgNames);
    clComponent.SetupComponent(imgS, '{
    "Align" : "Top",
    "MarginTop" : 20,
    "ImgUrl" : " https://i.hizliresim.com/yq5q9wh.png" rel="nofollow - https://i.hizliresim.com/yq5q9wh.png" }');
  }
  
  //mainForm.SetImage(imgNames[1],' https://i.hizliresim.com/avg21nw.png" rel="nofollow - https://i.hizliresim.com/avg21nw.png ');
  //Bu istediğim şey olmuyor, imgNames[1] sadece bir string array ve erişim vermiyor.
  
  mainForm.Run;
}


-------------
Dünden bugüne süren sonu olmayan yolculuk.



Cevaplar:
Mesajı Yazan: Developer
Mesaj Tarihi: 05 Ağustos 2024 Saat 14:22
Merhaba Olgun,
Bu konuda Ar-Ge faaliyetleri devam ediyor. Şu an desteklenmiyor.



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net