永发信息网

这段代码是什么意思?能具体翻译一下吗

答案:2  悬赏:30  手机版
解决时间 2021-03-22 03:35
Stage.scaleMode = "noScale";
this.createEmptyMovieClip("mc", this.getNextHighestDepth());
import flash.external.*;
ExternalInterface.addCallback("setNum", null, setNum);
ExternalInterface.addCallback("end", null, end);
function setNum(num) {
speed = num;
startFun();
changeNum(num);
}
function changeNum(num) {
if (tm_mc._currentframe<2) {
tm_mc.gotoAndPlay(2);
}
ro = jiao(num);
myTween = new mx.transitions.Tween(mc, "_x", mx.transitions.easing.None.easeNone, mc._x, num, 20);
myTween.onMotionChanged = function() {
step1.num.text = Math.round(this.position);
};
new mx.transitions.Tween(circleBg, "_rotation", mx.transitions.easing.None.easeNone, circleBg._rotation, ro, 20);
}
circleBg._rotation = -90;
setNum(0);
function jiao(i) {
if (i<0) {
i = 0;
}
if (i>1024*10) {
num = 45+45/(1024*20)*i;
} else if (i>1024) {
num = 45/(1024*10)*i;
} else {
num = -90+90/1024*i;
}
return (num);
}

function startFun() {
step1.num.text = 0;
step1._visible = true;
step2._visible = false;
}
startFun();
function end() {
changeNum(speed*10);
step1._visible = false;
step2._visible = true;
step2.num.htmlText = "下载速度:"+speed+"KB/s 相当于:"+""+zhuanhuan(speed)+"";
}
function zhuanhuan(num) {
if (num<100) {
return (num*10+"KB");
} else {
return (Math.round(num/10)/10+"M");
}
}
最佳答案
在Stage.scaleMode=“noScale”的情况;
this.createEmptyMovieClip(“MC”,this.getNextHighestDepth());
进口flash.external*。
ExternalInterface.addCallback(“setNum”,空,setNum);
ExternalInterface.addCallback(“结束”,空,结束);
功能setNum(NUM){
速度= NUM;
startFun();
changeNum(NUM);
}
功能changeNum(NUM){
如果(tm_mc._currentframe<2){
tm_mc.gotoAndPlay(2);
}
RO=娇(NUM);
myTween=新mx.transitions.Tween(MC,“_x”,mx.transitions.easing.None.easeNone,mc._x,NUM,20);
myTween.onMotionChanged=功能(){
step1.num.text= Math.round(this.position);
};
新mx.transitions.Tween(circleBg,“_rotation”,mx.transitions.easing.None.easeNone,circleBg._rotation,RO,20);
}
circleBg._rotation=-90;
setNum(0);
功能娇(我){
如果(I <0){
I =0;
}
如果(I>1024*10){
NUM=45+45/(1024*20)*我;
}否则,如果(我>1024){
NUM=45/(1024*10)*我;
}其他{
NUM=-90+一千〇二十四分之九十○*我;
}
返回(NUM);
}

功能startFun(){
step1.num.text= 0;
step1._visible= TRUE;
step2._visible= FALSE;
}
startFun();
函数结束(){
changeNum(速度*10);
step1._visible= FALSE;
step2._visible= TRUE;
step2.num.htmlText=“下载速度:<字体大小='14'颜色='#58a6dd'>”+速度+“ KB/秒相当于:”+“<字体大小='14'颜色= “#58a6dd'>”+ zhuanhuan(速度)+“”;
}
功能zhuanhuan(NUM){
如果(NUM<100){
回报(NUM*10+“KB”);
}其他{
回报(Math.round(NUM/10)/10+“M”);
}
全部回答
if (request["id"] != null) //不为空的条件 { initdata(); } protected void initdata() //执行不为空的方法 { int id = int.parse(request["id"].tostring()); //获取请求的id try { dataset ds = new dataset(); //实例化一个dataset ds = new class1().hsggetdata("select * from 成绩 where id=" + id); //将查询出的数据赋给ds if (ds.tables[0].rows.count > 0) //将数据填充到页面控件上 { this.textbox1.text = ds.tables[0].rows[0]["学号"].tostring(); this.textbox2.text = ds.tables[0].rows[0]["科目"].tostring(); this.textbox3.text = ds.tables[0].rows[0]["成绩"].tostring(); this.dropdownlist1.text = ds.tables[0].rows[0]["类型 "].tostring(); } } catch { } } protected void button1_click(object sender, eventargs e) //修改或添加操作 { string sql; if (request["id"] != null) //id不为空的情况 { int id = int.parse(request["id"].tostring()); //获取id sql = "update 成绩 set 学号='" + textbox1.text + "',科目='" + textbox2.text + "',成绩='" + this.textbox3.text + "',类型='" + this.dropdownlist1.selecteditem.text + "' where id=" + id; //sql更新语句赋给sql int result; result = new class1().hsgexucute(sql); if (result == 1) //判断更新操作是否成功 { response.write("<script>javascript:alert('操作成功');</script>"); } else { response.write("<script>javascript:alert('系统错误,您没有设置好数据库的连接!或您输入了一些非法字符!');</script>"); } } else //id为空则进行添加操作 { sql = "insert into 成绩(学号,科目,成绩,类型) values('" + this.textbox1.text.trim() + "','" + this.textbox2.text + "','" + this.textbox3.text + "','" + this.dropdownlist1.selecteditem.text + "')"; //添加语句是拼接的方式进行 int result; result = new class1().hsgexucute(sql); if (result == 1) //判断添加操作是否成功 { response.write("<script>javascript:alert('添加成功');</script>"); } else { response.write("<script>javascript:alert('系统错误,您没有设置好数据库的连接!');</script>"); } } } protected void button2_click(object sender, eventargs e) //清空操作 { foreach (system.web.ui.control control in controls) { for (int i = 0; i < control.controls.count; i++) { if (control.controls[i] is system.web.ui.webcontrols.textbox) { system.web.ui.webcontrols.textbox tb = (system.web.ui.webcontrols.textbox)control.controls[i]; tb.text = ""; } } } } 从后台代码可以看出楼主是在一个页面上进行添加和修改操作,这样做系统执行效率高,不用进行跳转页面。不过你无论是添加还是更新操作后要绑定下数据,这样页面上的信息是最新的。最后的清空操作可以直接用this.textbox=string.empty进行,不需要用循环方式。希望能帮到你,写的不好还望谅解。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于红霞的古诗
在下列名言中最能体现整体和部分关系的是A.
万安县北门河湿地公园地址有知道的么?有点事
斐讯路由器质量怎么样,斐讯路由器质量怎么样
肚子眼屎是稀的,而且有股味道,有人知道这是为
单选题2009年10月1日上午,首都各界庆祝中华
女散打带什么武器好,DNF武神应该带什么武器
内地居民可以在内地驾驶深港两地车吗?
随县万和镇走马岭村民委员会地址在哪,我要去
美国公告牌音乐颁奖礼2011表演one republic唱
想了解川音
在人类面临的人口问题中,不是由于人口迅速增
毕业册老师的寄语,小学即将毕业了,写几句给
治安保卫建立警务室的申请怎么写
关于文明的句子
推荐资讯
NBA联盟中现役球员哪个的垂直弹跳最高?
我的世界正版值得买吗
美孚(Mobil) 美孚速霸2000合成机油 10w40 S
你好,我家里的路由器不知怎么滴,出现了一个
轻微伤害法律怎么去理,轻微伤一般怎么处理
名尚烤匠炭火烤鱼NO.2在什么地方啊,我要过去
单选题下列数据中,最不符合实际的是A.物理课
下列字注音全部正确的一项是A.菲(fěi)薄
班主任转正评语怎么写,对班主任管理心意见怎
封神榜妲己的经典台词,王者荣耀妲己台词是什
东北特色烧烤这个地址在什么地方,我要处理点
百度优化跟搜狗优化的区别是什么,求解!急急
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?