Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako naci Property u Delphi-ju?

[es] :: Pascal / Delphi / Kylix :: Kako naci Property u Delphi-ju?

[ Pregleda: 2845 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

doomed
NS/PO

Član broj: 736
Poruke: 180
*.ptt.yu.



Profil

icon Kako naci Property u Delphi-ju?11.06.2007. u 15:58 - pre 205 meseci
ima li neko ideju kako odrediti da li neka komponenta ima neki property, ali programski.

Npr . prodjete sve komponente, opet programski, na nekoj formi i ako neka komponenta ima neki odredjeni property onda toj komponenti uradite nesto.

Npr ako komponenta ima ReadOnly property onda to setuj na false ili true



poz.
Ako treba onda nema potrebe
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Kako naci Property u Delphi-ju?11.06.2007. u 16:23 - pre 205 meseci
Koristi RTTI... tako mozes pronaci skoro sve o skoro svakom tipu podatka. Na taj nacin mozes napraviti i RT Object Inspector ako ti je potreban.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Kako naci Property u Delphi-ju?11.06.2007. u 16:28 - pre 205 meseci
Najbolje tacno opisi sta zelis da postignes. Postoji par metoda metoda kojima mozes doznati
'nesto' o osobinama objekata (a najbolje je kada i ti nesto znas, pa to ugradis u logiku ).

Svakako pogledaj: PPropInfo, GetPropInfo, SetStrProp, ...
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Kako naci Property u Delphi-ju?11.06.2007. u 17:20 - pre 205 meseci
> ima li neko ideju kako odrediti da li neka komponenta ima neki property, ali programski.
> Npr ako komponenta ima ReadOnly property onda to setuj na false ili true

Evo primer.

Code:

uses
  TypInfo;

procedure TForm1.FormCreate(Sender: TObject);
begin
  if Assigned(GetPropInfo(Self, 'Left')) then
    SetPropValue(Self, 'Left', 20);
end;

 
Odgovor na temu

doomed
NS/PO

Član broj: 736
Poruke: 180
*.ptt.yu.



Profil

icon Re: Kako naci Property u Delphi-ju?12.06.2007. u 18:51 - pre 205 meseci
to savkic..to mi je trebalo

veliko hvala
Ako treba onda nema potrebe
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Kako naci Property u Delphi-ju?

[ Pregleda: 2845 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.