Futurebasic/語言/參考/include
外觀
外觀 標準控制檯
INCLUDE {"<path>"|alisResID}
當編譯器遇到 INCLUDE 語句時,它會尋找 <path> 或 alisResID 指示的文字檔案,讀取該檔案中包含的 FB 語句,並將這些語句有效地插入原始碼流中。<path> 可以是完整的路徑名或部分路徑名;如果你使用部分路徑名,它被假定為相對於包含“父”原始檔的資料夾(即包含 INCLUDE 語句的原始檔)。<path> 可以引用文字檔案,也可以引用目標為文字檔案的別名檔案。alisResID 必須是目標為文字檔案的“alis”資源的資源 ID 號。此資源應該存在於“父”原始檔的資源叉中。INCLUDE 檔案可以“巢狀”;也就是說,INCLUDE 的檔案可以包含對其他 INCLUDE 檔案的引用。 例如:假設我們建立一個名為“Assign.INCL”的檔案,其中包含以下幾行文字: a = 3 b = 7 現在假設我們編寫以下程式: DIM x(100) INCLUDE "Assign.INCL" c = a + b 當我們編譯此程式時,結果將與以下內容相同: DIM x(100) a = 3 b = 7 c = a + b 注意:FutureBasic 的專案管理器通常是組合來自多個不同檔案的原始碼的更便捷方法。但是,使用 INCLUDE 語句有一些優點,例如能夠有條件地包含檔案(參見 COMPILE LONG IF)。FB 不允許在原始碼流中多次包含給定的檔案。如果對給定檔案進行了第二次 INCLUDE 引用,則該 INCLUDE 語句將被忽略。
COMPILE, LONG, IF