blob: 4c4951ec3b9070b285c151d7cdf4d4333725e4a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
{ %NORUN }
program trhlp44;
{$mode delphi}
type
TTest = record
end;
TTestHelper = record helper for TTest
procedure SayHello(const I: Integer); overload;
procedure SayHello(const S: string); overload;
end;
procedure TTestHelper.SayHello(const I: Integer); overload;
begin
Writeln('Hello ', I);
end;
procedure TTestHelper.SayHello(const S: string); overload;
begin
Writeln('Hello ', S);
end;
var
Obj: TTest;
begin
Obj.SayHello('FPC');
end.
|