Dúvida tipos de dados do Delphi

16/07/2008

0

Fala ae galera , estou com a seguinte dúvida , existem vários tipo de dados no delphi como por exemplo Integer e TRegistry , certo ?
Minha dúvida é o seguinte como são nomeados os tipos de dados que possuem propriedades , exemplo :

procedure TForm1.Button1Click(Sender: TObject);
var
   registro : TRegistry;
begin
   registro := TRegistry.Create;
   registro.RootKey := HKEY_LOCAL_MACHINE;
end;


e dados do tipo Integer , Real não possuem propriedades como TRegistry possui , não só TRegistry mas vários outros tipos de dados possuem propriedades internas como TStringList por exemplo.

agradeço quem puder ajudar !
abraços !


Psyjacko

Psyjacko

Responder

Posts

16/07/2008

Fabianosales

Fala ae galera , estou com a seguinte dúvida , existem vários tipo de dados no delphi como por exemplo Integer e TRegistry , certo ?

Certo. Existem 6 tipos de dados em delphi:[list:b75f8db944][b:b75f8db944]simples ou nativos[/b:b75f8db944] [list:b75f8db944]
ordinal
integer
character
Boolean
enumerated
subrange
real[/list:u:b75f8db944]
[b:b75f8db944]string[/b:b75f8db944]
[b:b75f8db944]estruturado [/b:b75f8db944]
[list:b75f8db944] set
array
record
file
class
class reference
interface[/list:u:b75f8db944]
[b:b75f8db944]ponteiros [/b:b75f8db944]
[b:b75f8db944]procedurais[/b:b75f8db944]
[b:b75f8db944]variants[/b:b75f8db944][/list:u:b75f8db944]
Os tipos estruturados class e record podem conter campos, propriedades e métodos além de, a partir do delphi 2005, sobrecarga de operadores. Logo, respondendo a sua pergunta, os tipos de dados que podem possuir propriedades são todos tipos estruturados.
Procure no help do delphi por ´Data types, Variables and Constants´ que tem muita informação lá.

Evoé...


Responder

17/07/2008

Psyjacko

Mto obrigado pela atenção , realmente esclareceu minha dúvida !
flw abraços


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar