掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
関数を外部ファイル化して、使うには? (ID:36511)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
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 宣言 } public { Public 宣言 } end; var Form1: TForm1; implementation uses MyShow; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var s : TMyShow; begin //以下だとok。 s := TMyShow.Create; s.ShowM(); s.Free; //下だと、関数が見つからないみたい。 //下の方法だとダメなんでしょうか? TMyShow.ShowM(); end; end. ***外部unit************************* unit MyShow; interface uses Dialogs; type TMyShow = class(TObject) private { Private 宣言 } public { Public 宣言 } procedure ShowM(); end; implementation uses Unit1; procedure TMyShow.ShowM(); begin ShowMessage('ZZZ'); end; end. すいません、何が違うのか、アホすぎて分かりません。^^;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.