原理很简单,http://wpa.qq.com/pa?p=1:594211333:41就是对方qq的状态图片,其中594211333代表qq号,41代表类型

唯一要注意的是因为flash会访问缓存图片,所以要在网址后加随机数,
所以实际图片网址为 : var url:String = "http://wpa.qq.com/pa?p=1:" + qq + ":" + type + "?" + new Date().getTime().toString()

下面是简易代码

package 
{
    import flash.display.Bitmap;
    import flash.display.Loader;
    import flash.events.Event;
    import flash.net.URLRequest;
    import flash.display.Sprite
    
    public class  User extends Sprite
    {
        private var qq:String = "5942113333";
        private var type = 1;
        
        private var loader:Loader = new Loader();
        private var bit:Bitmap;
        
        public function User()
        {
            init();
        }
        
        private function init()
        {
            upData();
        }
        
        public function upData()
        {    
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCom);
            loader.load(new URLRequest("http://wpa.qq.com/pa?p=1:" + qq + ":" + type + "?" + new Date().getTime().toString() ));
        }
        
        public function changeType(t:uint)
        {
            type = t;
            upData();
        }
        
        private function onCom(e:Event)
        {
            var temp :Bitmap = Bitmap(loader.content);
            bit.bitmapData = temp.bitmapData;
            addChild(bit);
        }
        
        public function changeQQ(q:String)
        {
                qq = q;
                upData();
        }
    }
}

作者: 达芬 发表于 2011-03-15 12:31 原文链接

推荐.NET配套的通用数据层ORM框架:CYQ.Data 通用数据层框架