當前使用的lua:5.0版本
1:loadstring :載入字串,返回函式
local f=loadstring('print("hello world")')
print(type(f)) --function
f() --列印"hello world"
2:loadfile :載入檔案 ,返回函式1:必須加字尾 2:檔案用/隔開
local f=loadfile("car.lua")
print(type(f))--function
local car=f() --得到整個檔案的返回值
local car=car:new(100)
car:run(200)
3:dofile :執行檔案(相當於loadfile和函式呼叫的結合)local car=dofile("car.lua")
local car=dofile("class/car.lua") --載入class檔案中的
local car=dofile("../car.lua") --載入上一層目錄下的car.lua
4: require:請求檔案 (只執行一次) 所有的檔案路徑都儲存在package1:不需要字尾 2:檔案用.隔開 3:可以省略小括號()
require("car")
require "car"
require "class.car" 載入class資料夾中的car.lua
local car=require "car"
dofile 和 require的區別1:dofile載入檔案次數與執行次數相同
2:require載入相同目錄時只執行一次檔案
路徑問題print(package.path)
-- --將class目錄新增到package.path中
package.path=package.path .. ";./class/?.lua"
require "car" --載入class檔案中的car.lua
C 讀取CSV檔案的四種方法
code 1 用乙個system.web.ui.htmlcontrols.htmlinputfile去handle檔案選取。以下是button click event中的code,用來執行當檔案選取了之後讀取檔案的內容。剛剛做過,直接當表來讀 select into theimporttable f...
重新載入資料庫配置的四種方法
目錄 文件用途 詳細資訊 相關文件 詳細資訊 1 以超級使用者身份連線到資料庫,呼叫pg reload conf highgo db1 psql u highgo psql 4.7.6 psql release 4.7.6 connected to highgo database v4.7 ente...
Flex讀取外部XML檔案的四種方法
quote 本文向大家介紹一下flex讀取外部xml檔案的幾種方法,因為flex支援強大的e4x功能,所以在flex中xml檔案的操作非常簡單。quote 本文和大家重點討論一下flex讀取外部xml檔案的幾種方法,因為flex支援強大的e4x功能,所以在flex中xml檔案的操作非常簡單。下面總結...