[Delphi] record...i funkcje

0

mam

type
TBolek = record
...........
...........
end;

var
bolek: TBolek;

Jak zrobić aby po wpisaniu a.Capition:=bolek.Nazwa;
Wywoływana była funkcja, która zwraca String?

0

Nie wiem czy dobrze zrozumiałem, bo troche nakręciłeś, ale ja wyobrażam to sobie tak:


type
TBolek = object

      ---------------
      function nazwa : string;
end;

var
bolek : TBolek;

function TBolek.nazwa : string;
begin


//ma zwracać jako result jakiś string
end;

begin
label1.caption := bolek.nazwa;
end;

0

TBolek = object, a nie może być record?

Chodzi o TP też...

0

Musisz napisać coś w stylu

Function Nazwa(Bolek: TBolek):String;
begin
Nazwa:=Bolek.Nazwa; {Pascalowe result}
end;

0

TBolek = object, a nie może być record?

Chodzi o TP też...

W TP są obiekty :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0