国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

Delphi,編譯文件(第8頁)

2019-11-18 18:05:45
字體:
來源:轉載
供稿:網友
一個更復雜的例子
接下來展示的一個程序例子,被分割到了2個文件。一個工程文件,一個單元文件。你可以將工程文件保存為greeting.dPR,它看起來是這樣的:
program greeting;
{$Aend.
第一行說明了程序名稱為greeting,又是一個控制臺應用程序。
uses Unit1;這句告訴編譯器,這個程序依靠一個命名為Unit1的單元文件。最后這個程序盜用PrintMessage過程,傳遞給他一個字符串“hello world!”,PrintMessage被定義在Unit1文件中。
這是until的源代碼,必須被保存在一個命名為Unit1.pas的文件中。
unit Unit1;
interface
procedure PrintMessage(msg: string);
implementation;
procedure PrintMessage(msg: string);
begin
Writeln(msg);
end;
end.
Unit1 定義了一個被稱為PrintMessage的過程。輸入一個字符串的變量,并顯示這個變量到標準輸出窗口。(在delphi中,不返回值的程序被程為過程。又返回值的程序被稱為函數。)注意,PrintMessage在Unit1
中被定義了2次。第一次定義,在關鍵詞interface之后,使PrintMessage在用到Unit1的其他模塊中有效。第2次定義,在關鍵詞implementation之后,實現了PrintMessage的定義。
你現在從命令行中輸入并編譯Greeting 
dcc32 greeting
去產生一個win32的可執行文件,或則
dccil greeting
去產生一個.net下的可執行文件。
在命令行中不需要包含Unit1。當編譯器產生greeting.dpr,就可以自動的找到greeting程序所依靠的單元文件。結果和第一個例子相同:打印消息Hello world!

上一篇:Delphi入門點點滴滴

下一篇:Delphi,編譯文件(第12頁)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 榆树市| 阿合奇县| 晴隆县| 德钦县| 神木县| 宁陵县| 萨嘎县| 陵川县| 含山县| 万州区| 兴宁市| 蒙山县| 梁山县| 祁东县| 灵石县| 鸡西市| 昂仁县| 济南市| 渭源县| 乳山市| 宜良县| 双鸭山市| 大庆市| 莱阳市| 永宁县| 上虞市| 阿坝| 青州市| 福州市| 宁津县| 营口市| 怀柔区| 疏附县| 子洲县| 南城县| 汉沽区| 策勒县| 海盐县| 汽车| 普兰店市| 青龙|