Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[9057] Re:Procedure point 에러...
류종택 [ryujt] 902 읽음    2003-12-10 13:05
아래처러 사용하세요..

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TMyProc = Procedure of Object;
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    procedure callproc(p:TMyProc);
    procedure myproc;
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
  callproc(myproc);
end;

procedure TForm1.callproc(p:TMyProc);
begin
  p;
end;

procedure TForm1.myproc;
var
  i : shortint;
begin
  i := 0;
end;

end.


손동섭 님이 쓰신 글 :
: 아래소스를 돌리면 이런 에러가 나네요...
:
: [Error] Unit1.pas(41): Incompatible types: 'regular procedure and method pointer'
: unit Unit1;
:
: interface
:
: uses
:   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
:   Dialogs, StdCtrls;
:
: type
:   TForm1 = class(TForm)
:     Button1: TButton;
:     procedure Button1Click(Sender: TObject);
:   private
:     { Private declarations }
:   public
:     procedure myproc;
:     procedure callproc(p: TProcedure);
:   end;
:
: var
:   Form1: TForm1;
:
: implementation
:
: {$R *.dfm}
:
: procedure TForm1.callproc(p: TProcedure);
: begin
:   p;
: end;
:
: procedure TForm1.myproc;
: var
:   i : shortint;
: begin
:   i := 0;
: end;
:
: procedure TForm1.Button1Click(Sender: TObject);
: begin
:   callproc(myproc);  --> 여기에서 에러가 발생합니다.
: end;
:
: end.

+ -

관련 글 리스트
9056 Procedure point 에러... 손동섭 814 2003/12/10
9057     Re:Procedure point 에러... 류종택 902 2003/12/10
9058         of object문장이 이런 뜻이군요... 감사합니다.(내용무) 손동섭 779 2003/12/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.