Merhabalar.
Benim böyle bir sinifim var
Taraba=class
isim:string;
end;
bu sınifi bu biçimde tanımladım.
var
Ferrari:Taraba;
Sorum şu Ferrari.isim'in 'Ferrari' olmasını istiyorum.yani verilen degisken ismine gore bunu yapabilirmiyiz?Teşekkürler.
ismine gore
degisken ismini stringe çevirme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Bunu ne için kullanacaksın. Daha detaylı soruyu ifade edersen çözüm için bir yol bulunur fakat nesne değişkenin ismini verebilen kod bilmiyorum. Tabi TComponent sınıfından türeyen bir sınıf değilse. Ayrıca TDataSet'i isminden bulmak istediğini belirttiğin bir sorun vardı galiba silmişsin. Orada verdiğim cevap işini görebilirdi.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Merhaba, Constructor ile bu işi halledebilirsin. Ancak yine constructor'a elle girmen gerekmekte..
Delphi ile class tecrübem hic yok, ancak C++ ile ilgili bir örnek vermek istiyorum, buna benzer bişey yapacaksın sonuçta.
Araba Ferrari = new Araba('Ferrari');
Constructor'a, Ferrari class'ını yaratirken isim girdirip kendi icinde hallediyorsun.
Aşağıda yazdığını tekrar okudum, dediklerim çok saçma olmuş. Ama yine de "Gönder" e basmadan ve bu yazdıklarımı yazmadan duramadım
Kolay gelsin.
Delphi ile class tecrübem hic yok, ancak C++ ile ilgili bir örnek vermek istiyorum, buna benzer bişey yapacaksın sonuçta.
Araba Ferrari = new Araba('Ferrari');
Constructor'a, Ferrari class'ını yaratirken isim girdirip kendi icinde hallediyorsun.
Aşağıda yazdığını tekrar okudum, dediklerim çok saçma olmuş. Ama yine de "Gönder" e basmadan ve bu yazdıklarımı yazmadan duramadım

Kolay gelsin.
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim:
Re: degisken ismini stringe çevirme
degiskenler nesne orneklerine referans eden bir aractir. yani degiskeni kullanarak hafizadaki bir nesneye erisebilirsin ama hafizadaki bir nesneden kendisine isaret eden degiskenlere ulasman bildigim kadariyla mumkun degil.korendon1971 yazdı: Sorum şu Ferrari.isim'in 'Ferrari' olmasını istiyorum.yani verilen degisken ismine gore bunu yapabilirmiyiz?
en mantikli cozum Glen 'in onerdigi cozum..