Toon posts:

[delphi 6] wat betekend T ?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Sorry voor deze waarschijnlijk ongelooflijke NEWBE vraag. Maar ik kom er maar niet uit wat de T nu betekend in bv.:

TForm
TFileStream
TField

enz enz enz.

Wat is nu het verschil tussen een form en een Tform ?

In mijn boek Mastering delphi 6 en in de help kan ik het niet vinden.

  • Varienaja
  • Registratie: Februari 2001
  • Laatst online: 14-06-2025

Varienaja

Wie dit leest is gek.

Alle dingen met een 'T' ervoor zijn meestal type-definities.

Zoals je kunt declareren:
code:
1
var i:integer;

Kan je ook een variabele aanmaken die een Form voorstelt:
code:
1
var F:TForm;

Vervolgens kan je zeggen:
code:
1
2
3
F:=TForm.Create(...)
F.Caption:='Caption van de form';
etcetera.

Da's niet zo moeilijk toch? Bekijk anders eens de source van een simpele delphi-example. ;)

Siditamentis astuentis pactum.


  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Er worden meer van dat soort dingen gebruikt, zoals FResult, of AOwner (de F en de A dus).

"The shell stopped unexpectedly and Explorer.exe was restarted."


Verwijderd

Topicstarter
Op donderdag 29 november 2001 13:14 schreef Varienaja het volgende:
Alle dingen met een 'T' ervoor zijn meestal type-definities.

Zoals je kunt declareren:
code:
1
var i:integer;

Kan je ook een variabele aanmaken die een Form voorstelt:
code:
1
var F:TForm;

Vervolgens kan je zeggen:
code:
1
2
3
F:=TForm.Create(...)
F.Caption:='Caption van de form';
etcetera.

Da's niet zo moeilijk toch? Bekijk anders eens de source van een simpele delphi-example. ;)
Oke dan, bedankt. Stom dat ik daar zelf niet op kwam, ik heb inmiddels al 20 kantjes vol geprogd zonder dat te weten LOL :P

Verwijderd

T duidt idd op type definities.
F wordt gebruikt voor fields van een class, dus de onderliggende variabelen waar properties naar (kunnen) verwijzen, en
A is gewoon A. :) Wordt vaak gebruikt bij parameters voor procedures of functies, en AForm staat dan gewoon voor 'a form'.

Dit zijn overigens gewoon coding conventions, dus niet bindend.

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:01
Op donderdag 29 november 2001 20:45 schreef Afterlife het volgende:
T duidt idd op type definities.
F wordt gebruikt voor fields van een class, dus de onderliggende variabelen waar properties naar (kunnen) verwijzen, en
A is gewoon A. :) Wordt vaak gebruikt bij parameters voor procedures of functies, en AForm staat dan gewoon voor 'a form'.

Dit zijn overigens gewoon coding conventions, dus niet bindend.
Inderdaad. Dit zijn gewoon de coding conventions die Borland aangeeft. Alle classes enz beginnen met T (van Type). In MS Visual C++ gebruikt Microsoft een C (class) om de classes mee te beginnen.

https://fgheysels.github.io/


  • Tonnes746
  • Registratie: Juni 2001
  • Laatst online: 06-01-2022
Off topic misschien, maar 'betekent' is ook met een t :)

bash: exec: /bin/Laden: cannot execute: No such file or directory


Verwijderd

Topicstarter
Boeie ? :9

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

A wordt ook nog wel eens (heel soms) gebruikt als afkorting van 'Argument'.

Localhost, sweet localhost

Pagina: 1