网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > JAVA > 核心技术 > 高级编程 > 关于“权限模型”的一些总结  

关于“权限模型”的一些总结

2008-06-13  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

最近项目需要一个拍照的功能,在网上搜了好久都没有一些很好的解决方法,有人提供了,但不太全,这里我选贴出我参照的URL(http://www.aspstat.com/69), 我将它综合了其它一些代码, 用flash8做了一个. 代码如下: 网管网www.bitscn.com

    view plaincopy to clipboardprint?
    var my_cam:Camera = Camera.get();

网管网www.bitscn.com

    var my_video:Video; 网管下载dl.bitscn.com

    my_video.attachVideo(my_cam); 网管网www_bitscn_com

    var camera_lbl:mx.controls.Label;

网管u家u.bitsCN.com

    var cameras_cb:mx.controls.ComboBox;

网管网www.bitscn.com

    camera_lbl.text = my_cam.name;

网管bitscn_com

    cameras_cb.dataProvider = Camera.names; 网管bitscn_com

    function changeCamera():Void { 网管联盟bitsCN_com

        my_cam = Camera.get(cameras_cb.selectedIndex); 网管论坛bbs_bitsCN_com

        my_video.attachVideo(my_cam); 中国网管论坛bbs.bitsCN.com

        camera_lbl.text = my_cam.name;

网管联盟bitsCN_com

    } 网管论坛bbs_bitsCN_com

    cameras_cb.addEventListener("change", changeCamera); 网管网www_bitscn_com

    camera_lbl.setStyle("fontSize", 9); 网管网www.bitscn.com

    cameras_cb.setStyle("fontSize", 9);

中国网管联盟bitsCN.com

    //init variable

网管u家u.bitscn@com

    photow = new Number(50);

网管bitscn_com

    photoh = new Number(50);

中国网管联盟bitsCN.com

    my_cam.setMode(photow, photoh, 10, true);

网管u家u.bitsCN.com

    //该对象用于实现发送数据到网页可get或post 网管下载dl.bitscn.com

    var lv:LoadVars; 网管bitscn_com

    lv = new LoadVars();

网管下载dl.bitscn.com

    btnSavePic.onRelease = function() 中国网管论坛bbs.bitsCN.com

    { 网管下载dl.bitscn.com

        saveCamera();

网管bitscn_com

        //getURL("http://localhost/CaptureAndSignatureWebApp/pageb.aspx", "_blank", "GET"); 网管网www.bitscn.com

    } 网管论坛bbs_bitsCN_com

    function saveCamera() 网管联盟bitsCN_com

    { 网管论坛bbs_bitsCN_com

        //新建一个bitmapdate对象并获取video上的图像信息

网管u家u.bitsCN.com

        lv.bm = new flash.display.BitmapData(photow, photoh,true, 0);

网管论坛bbs_bitsCN_com

        lv.bm.draw(my_video); 网管u家u.bitsCN.com

        //photoPreview是在场景中的一个Movie clip实例,用于输出bitmapdate实现照片预缆

网管网www_bitscn_com

        photoPreview.attachBitmap(lv.bm, 1);

网管联盟bitsCN_com

        photoPreview._width=50; 网管网www.bitscn.com

        photoPreview._height=50;

网管网www.bitscn.com

        trace(lv.bm.height); 中国网管论坛bbs.bitsCN.com

        trace(lv.bm.width);

网管u家u.bitscn@com

        //getURL("http://www.macromedia.com", "_blank", "GET");

网管u家u.bitscn@com

    } 网管u家u.bitscn@com

    btnUpload.onRelease = function()

网管网www.bitscn.com

    {

网管u家u.bitsCN.com

        SendPic(); 网管u家u.bitsCN.com

    } 网管联盟bitsCN_com

    btn1.onRelease = function()

网管联盟bitsCN_com

    { 中国网管论坛bbs.bitsCN.com

        SendPic2(); 网管u家u.bitscn@com

    }

网管bitscn_com

    function SendPic2() 网管联盟bitsCN_com

    {

网管u家u.bitsCN.com

        getURL("http://localhost/CaptureAndSignatureWebApp/pageb.aspx?aa=aabb", "_blank", "GET"); 网管网www.bitscn.com

    }

网管u家u.bitsCN.com

    function SendPic()

中国网管论坛bbs.bitsCN.com

    {

网管下载dl.bitscn.com

        //loading._visible =true;

中国网管联盟bitsCN.com

        //getURL("http://localhost/CaptureAndSignatureWebApp/pageb.aspx?aa=aabb", "_blank", "GET");

中国网管联盟bitsCN.com

        //读取图片矩形范围的像素信息,并以字符串的形式连接起来 begin 网管u家u.bitsCN.com

        i = lv.bm.height;

网管联盟bitsCN_com

        trace("i: " + i.toString());

网管u家u.bitsCN.com

        j = lv.bm.width;

网管网www_bitscn_com

        trace("j: " + j.toString()); 网管联盟bitsCN@com

        //trace("a: " + i.toString());

网管u家u.bitsCN.com

        //trace("b: " + j.toString());

网管下载dl.bitscn.com

        rgb_array = "";

网管u家u.bitsCN.com

        for (var m = i - 1; m >= 0; m--)

中国网管论坛bbs.bitsCN.com

        //for (y = 10 - 1; y >= 0; y--)

网管下载dl.bitscn.com

        { 网管网www_bitscn_com

            trace(rgb_array);

网管bitscn_com

            for (var n = 0; n < j; n ++) 网管联盟bitsCN_com

            //for (x = 0; x < 10; x++) 网管联盟bitsCN@com

            {

网管网www.bitscn.com

                trace("m: " + m.toString()); 网管网www_bitscn_com

                trace("n: " + n.toString()); 网管联盟bitsCN_com

                color = lv.bm.getPixel(m, n).toString(16);

中国网管联盟bitsCN.com

                trace(color); 网管网www_bitscn_com

                trace(rgb_array);

网管bitscn_com

                rgb_array = rgb_array + (color + ",");

网管网www.bitscn.com

            } // end of for 中国网管联盟bitsCN.com

            //trace(rgb_array);

中国网管联盟bitsCN.com

        } // end of for

网管论坛bbs_bitsCN_com

        lv.height = i; 网管u家u.bitscn@com

        lv.width = j; 网管联盟bitsCN@com

        lv.rgb_array = rgb_array; 网管网www.bitscn.com

        camera_lbl.text = rgb_array;

网管联盟bitsCN@com

        getURL("http://localhost/CaptureAndSignatureWebApp/pageb.aspx?passVal=1", "_blank", "POST");

中国网管联盟bitsCN.com

 

网管网www_bitscn_com

网管bitscn_com


TAGs   总结   一些   模型   权限   关于       rgb_array   trace   //      
 上一篇:实用bean 判断文件数量以及批量上传   下一篇:如何获取最大长度存在巅倒字符串的子串
关于“权限模型”的一些总结 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: