這一篇主要是介紹一下,在 flash cookie的製作和使用例子詳解一 的基礎上怎麼使用外部的actionscript3的類也就是as檔案,這裡主要是看**,具體的東西不做介紹,不明白的可以看看 flash cookie的製作和使用例子詳解一:[url]
先定義一下外部的類,這裡的這個類是從網上找的乙個操作cookie的類,就以這個類做為例子
這個型別的**如下,類名叫cookie.as
package
//清楚超時內容;
public function cleartimeout():void
for(var key in obj)
}
_so.data.cookie = obj;
_so.flush();
}
public function istimeout(time:uint):boolean
//獲取超時值;
public function gettimeout():uint
//獲取名稱;
public function getname():string
//清除cookie所有值;
public function clear():void
//新增cookie值
public function put(key:string, value:*):void ;
obj[key] = value;
_so.data.cookie = obj;
}else
_so.flush();
}
//刪除cookie值;
public function remove(key:string):void
}
//獲取cookie值;
public function get(key:string):object
//cookie值是否存在;
public function contains(key:string):boolean
}
}
然後在flash中呼叫,flash中的呼叫**如下:
var mycookie:cookie= new cookie();
//匯入externalinte***ce類
//允許任何域都可以訪問
flash.system.security.allowdomain("*");
function setfc(obj:object)
function getfc():string
//允許js)呼叫flash中的getfc(),setfc(),setfcuserobj
externalinte***ce.addcallback("getfc",getfc);
externalinte***ce.addcallback("setfc",setfc);
再就是頁面的**:
執行上面的**就可以看到我們希望的結果。用這樣的方法,我們可以單獨的寫一些類出來,然後在flash裡呼叫,**更加結構化,更高的重用性等。
flash cookie的製作和使用例子詳解 三
前面的兩篇部落格介紹的是怎麼用頁面來操作flash cookie,還要放在容器裡執行,這篇做乙個簡單的僅僅使用flash就可以讀寫flash cookie的例子 先看flash中的 當然這次要在flash中定義一些button 顯示,輸入等控制項,看頁面就知道定義了哪些控制項,再看 就知道這些控制項...
靜態庫的製作和使用
靜態庫的建立和使用 1 命名規則 lib 庫的名字 a 例子 libmytest.a 2 製作步驟 a.生成對應的.o檔案 c o b.將生成的.a檔案打包 ar rcs 靜態庫的名字 libmytest.a 生成的所有的.o 3 發布和使用靜態庫 a.發布靜態庫 b.標頭檔案 include 存放...
製作和使用庫檔案
1 靜態庫 靜態庫 static library or archive 是幾個object檔案的組合。假設你有兩個c檔案,test1.c和test2.c,先用如下命令編譯這兩個檔案 gcc c test1.c gcc c test2.c 這樣會生成兩個object檔案 test1.o和test2.o...