Oppure

Loading
02/02/07 19:11
Shutdown
Studiando il libro di delphi mi sono imbattuto
nelle proprietà. Ho capito a cosa servono, come
si dichiarano ma non so utilizzarle...
Una volta fatto questo

property Variabile: String read GetVar write SetVar;

e creato la funzione e la procedura, ho la
struttura che mi serve per reperire informazioni
circa Variabile. Come faccio ad avere queste informazioni?
Come uso la proprietà? Mi illuminate?
Cioè, in questo caso è una proprietà che permette di scrivere e leggere, ma come svolgo queste operazioni??

Grazie.
Ultima modifica effettuata da Shutdown 02/02/07 19:13
aaa
02/02/07 22:03
pierotofy
Facile, quando istanzi la classe:

var myClass: TMyClass;
begin
  myClass := TMyClass.Create;
  myClass.Variabile = <valore>; //Set
  if myClass.Variabile = <valore> then //Get

//...
Il mio blog: piero.dev
03/02/07 22:38
Shutdown
in runtime mi da uno stack overflow...
in altre occasioni mi da altri errori...
cosa significa?
aaa
07/02/07 15:37
Maury91
Le property si usano nei componenti.

Ad esempio la caption è una property del Tlabel.
Molti dei componenti che ho uppatto in questo sito le usano, ne scarichi uno cosi vedi a cosa servono.

io le ho sempre usate li, poi non so voi
Ultima modifica effettuata da Maury91 07/02/07 15:40
aaa
08/02/07 2:22
pierotofy
Postato originariamente da Shutdown:
in altre occasioni mi da altri errori...
cosa significa?


Se forse ci riporti qualche dettaglio sugli "altri errori" possiamo provare a darti qualche suggerimento senza dover immaginare tutte le possibili ipotesi.
Il mio blog: piero.dev