2004年12月31日
on (release) {
System.useCodepage = true;
var theItem;
_root.clear();

//========================
FileXml = new XML();
FileElement = FileXml.createElement(“FILE”);
//====================================================
YearElement = FileXml.createElement(“YEAR”);
YearNode = FileXml.createTextNode(“year”);
YearNode.nodeValue = _root.years.text;
YearElement.appendChild(YearNode);
//====================================================
MonthElement = FileXml.createElement(“MONTH”);
MonthNode = FileXml.createTextNode(“month”);
MonthNode.nodeValue = _root.months.value;
MonthElement.appendChild(MonthNode);
//=====================================================
FileElement.appendChild(YearElement);
FileElement.appendChild(MonthElement);
FileXml.appendChild(FileElement);
//construct XML obj
//=====================================================
FileRepley = new XML();
FileRepley.onLoad = onRepleyXml;
FileXml.sendAndLoad(“repair_record.asp”, FileRepley);
function onRepleyXml(success) {
if (success) {
//trace(FileRepley);
amount = FileRepley.childNodes[0].childNodes[1].nodeValue;
_root.lineStyle(2, 0xff0000, 100);
_root.moveTo(2, 447.6);
var point = new Array(amount+1);
var resultNum = new Array(amount);
var i = 1;
//========================================================
//西厂门80T/50T
render = FileRepley.childNodes[0].attributes["西厂门80T/50T"];
//trace(render)
_root.lineTo(25, 447.6-render*25);
_root.createEmptyMovieClip(“showNum1″, 1);
theItem = _root["showNum1"];
theItem._x = 25;
theItem._y = 447.6-render*25; //render*25 for magnify
theItem.index = 1;
theItem.attachMovie(“circle”, “circle”, 1);
//Get Number,and sure coordinate!
//==========
_root.createEmptyMovieClip(“bill1″, 51);
_root.bill.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill.sgxg.text = render;
_root.bill.sgxg.border = false;
_root.bill.sgxg.textColor = “0xffffff”;
_root.bill.sgxg.borderColor = “0xffffff”;
_root.bill.sgxg.background = false;
_root.bill.sgxg.backgroundColor = “0×666666″;
_root.bill.sgxg._visible = true;
_root.bill._x = 25;
_root.bill._y = 425.6-render*25;
///////////
//简易轨道衡
render = FileRepley.childNodes[0].attributes["简易轨道衡"];
//trace(render+”ddd”);
_root.lineTo(50, 447.6-render*25);
_root.createEmptyMovieClip(“showNum2″, 2);
theItem = _root["showNum2"];
theItem._x = 50;
theItem._y = 447.6-render*25;
theItem.index = 2;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill2″, 52);
_root.bill2.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill2.sgxg.text = render;
_root.bill2.sgxg.border = false;
_root.bill2.sgxg.textColor = “0xffffff”;
_root.bill2.sgxg.borderColor = “0xffffff”;
_root.bill2.sgxg.background = false;
_root.bill2.sgxg.backgroundColor = “0×666666″;
_root.bill2.sgxg._visible = true;
_root.bill2._x = 50;
_root.bill2._y = 425.6-render*25;
//烧结南秤
render = FileRepley.childNodes[0].attributes["烧结南秤"];
_root.lineTo(75, 447.6-render*25);
_root.createEmptyMovieClip(“showNum3″, 3);
theItem = _root["showNum3"];
theItem._x = 75;
theItem._y = 447.6-render*25;
theItem.index = 3;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill3″, 53);
_root.bill3.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill3.sgxg.text = render;
_root.bill3.sgxg.border = false;
_root.bill3.sgxg.textColor = “0xffffff”;
_root.bill3.sgxg.borderColor = “0xffffff”;
_root.bill3.sgxg.background = false;
_root.bill3.sgxg.backgroundColor = “0×666666″;
_root.bill3.sgxg._visible = true;
_root.bill3._x = 75;
_root.bill3._y = 425.6-render*25;
//烧结北秤
render = FileRepley.childNodes[0].attributes["烧结北秤"];
_root.lineTo(100, 447.6-render*25);
_root.createEmptyMovieClip(“showNum4″, 4);
theItem = _root["showNum4"];
theItem._x = 100;
theItem._y = 447.6-render*25;
theItem.index = 4;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill4″, 54);
_root.bill4.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill4.sgxg.text = render;
_root.bill4.sgxg.border = false;
_root.bill4.sgxg.textColor = “0xffffff”;
_root.bill4.sgxg.borderColor = “0xffffff”;
_root.bill4.sgxg.background = false;
_root.bill4.sgxg.backgroundColor = “0×666666″;
_root.bill4.sgxg._visible = true;
_root.bill4._x = 100;
_root.bill4._y = 425.6-render*25;
//200T轨道衡
render = FileRepley.childNodes[0].attributes["200T轨道衡"];
_root.lineTo(125, 447.6-render*25);
_root.createEmptyMovieClip(“showNum5″, 5);
theItem = _root["showNum5"];
theItem._x = 125;
theItem._y = 447.6-render*25;
theItem.index = 5;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill5″, 55);
_root.bill5.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill5.sgxg.text = render;
_root.bill5.sgxg.border = false;
_root.bill5.sgxg.textColor = “0xffffff”;
_root.bill5.sgxg.borderColor = “0xffffff”;
_root.bill5.sgxg.background = false;
_root.bill5.sgxg.backgroundColor = “0×666666″;
_root.bill5.sgxg._visible = true;
_root.bill5._x = 125;
_root.bill5._y = 425.6-render*25;
//150T轨道衡
render = FileRepley.childNodes[0].attributes["150T轨道衡"];
_root.lineTo(150, 447.6-render*25);
_root.createEmptyMovieClip(“showNum6″, 6);
theItem = _root["showNum6"];
theItem._x = 150;
theItem._y = 447.6-render*25;
theItem.index = 6;
theItem.attachMovie(“circle”, “circle”, 1);
//==============
_root.createEmptyMovieClip(“bill6″, 56);
_root.bill6.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill6.sgxg.text = render;
_root.bill6.sgxg.border = false;
_root.bill6.sgxg.textColor = “0xffffff”;
_root.bill6.sgxg.borderColor = “0xffffff”;
_root.bill6.sgxg.background = false;
_root.bill6.sgxg.backgroundColor = “0×666666″;
_root.bill6.sgxg._visible = true;
_root.bill6._x = 150;
_root.bill6._y = 425.6-render*25;
//150T新区称
render = FileRepley.childNodes[0].attributes["150T新区称"];
_root.lineTo(175, 447.6-render*25);
_root.createEmptyMovieClip(“showNum7″, 7);
theItem = _root["showNum7"];
theItem._x = 175;
theItem._y = 447.6-render*25;
theItem.index = 7;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill7″, 57);
_root.bill7.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill7.sgxg.text = render;
_root.bill7.sgxg.border = false;
_root.bill7.sgxg.textColor = “0xffffff”;
_root.bill7.sgxg.borderColor = “0xffffff”;
_root.bill7.sgxg.background = false;
_root.bill7.sgxg.backgroundColor = “0×666666″;
_root.bill7.sgxg._visible = true;
_root.bill7._x = 175;
_root.bill7._y = 425.6-render*25;
//原料皮带秤
render = FileRepley.childNodes[0].attributes["原料皮带秤"];
_root.lineTo(200, 447.6-render*25);
_root.createEmptyMovieClip(“showNum8″, 8);
theItem = _root["showNum8"];
theItem._x = 200;
theItem._y = 447.6-render*25;
theItem.index = 8;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill8″, 58);
_root.bill8.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill8.sgxg.text = render;
_root.bill8.sgxg.border = false;
_root.bill8.sgxg.textColor = “0xffffff”;
_root.bill8.sgxg.borderColor = “0xffffff”;
_root.bill8.sgxg.background = false;
_root.bill8.sgxg.backgroundColor = “0×666666″;
_root.bill8.sgxg._visible = true;
_root.bill8._x = 200;
_root.bill8._y = 425.6-render*25;
//烧结矿皮带秤
render = FileRepley.childNodes[0].attributes["烧结矿皮带秤"];
_root.lineTo(225, 447.6-render*25);
_root.createEmptyMovieClip(“showNum9″, 9);
theItem = _root["showNum9"];
theItem._x = 225;
theItem._y = 447.6-render*25;
theItem.index = 9;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill9″, 59);
_root.bill9.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill9.sgxg.text = render;
_root.bill9.sgxg.border = false;
_root.bill9.sgxg.textColor = “0xffffff”;
_root.bill9.sgxg.borderColor = “0xffffff”;
_root.bill9.sgxg.background = false;
_root.bill9.sgxg.backgroundColor = “0×666666″;
_root.bill9.sgxg._visible = true;
_root.bill9._x = 225;
_root.bill9._y = 425.6-render*25;
//焦炭皮带秤
render = FileRepley.childNodes[0].attributes["焦炭皮带秤"];
_root.lineTo(250, 447.6-render*25);
_root.createEmptyMovieClip(“showNum10″, 10);
theItem = _root["showNum10"];
theItem._x = 250;
theItem._y = 447.6-render*25;
theItem.index = 10;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill10″, 60);
_root.bill10.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill10.sgxg.text = render;
_root.bill10.sgxg.border = false;
_root.bill10.sgxg.textColor = “0xffffff”;
_root.bill10.sgxg.borderColor = “0xffffff”;
_root.bill10.sgxg.background = false;
_root.bill10.sgxg.backgroundColor = “0×666666″;
_root.bill10.sgxg._visible = true;
_root.bill10._x = 250;
_root.bill10._y = 425.6-render*25;
//一钢口原料秤
render = FileRepley.childNodes[0].attributes["一钢口原料秤"];
_root.lineTo(275, 447.6-render*25);
_root.createEmptyMovieClip(“showNum11″, 11);
theItem = _root["showNum11"];
theItem._x = 275;
theItem._y = 447.6-render*25;
theItem.index = 11;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill11″, 61);
_root.bill11.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill11.sgxg.text = render;
_root.bill11.sgxg.border = false;
_root.bill11.sgxg.textColor = “0xffffff”;
_root.bill11.sgxg.borderColor = “0xffffff”;
_root.bill11.sgxg.background = false;
_root.bill11.sgxg.backgroundColor = “0×666666″;
_root.bill11.sgxg._visible = true;
_root.bill11._x = 275;
_root.bill11._y = 425.6-render*25;
//100T铁水秤
render = FileRepley.childNodes[0].attributes["100T铁水秤"];
_root.lineTo(300, 447.6-render*25);
_root.createEmptyMovieClip(“showNum12″, 12);
theItem = _root["showNum12"];
theItem._x = 300;
theItem._y = 447.6-render*25;
theItem.index = 12;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill12″, 62);
_root.bill12.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill12.sgxg.text = render;
_root.bill12.sgxg.border = false;
_root.bill12.sgxg.textColor = “0xffffff”;
_root.bill12.sgxg.borderColor = “0xffffff”;
_root.bill12.sgxg.background = false;
_root.bill12.sgxg.backgroundColor = “0×666666″;
_root.bill12.sgxg._visible = true;
_root.bill12._x = 300;
_root.bill12._y = 425.6-render*25;
//一钢南连铸
render = FileRepley.childNodes[0].attributes["一钢南连铸"];
_root.lineTo(325, 447.6-render*25);
_root.createEmptyMovieClip(“showNum13″, 13);
theItem = _root["showNum13"];
theItem._x = 325;
theItem._y = 447.6-render*25;
theItem.index = 13;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill13″, 63);
_root.bill13.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill13.sgxg.text = render;
_root.bill13.sgxg.border = false;
_root.bill13.sgxg.textColor = “0xffffff”;
_root.bill13.sgxg.borderColor = “0xffffff”;
_root.bill13.sgxg.background = false;
_root.bill13.sgxg.backgroundColor = “0×666666″;
_root.bill13.sgxg._visible = true;
_root.bill13._x = 325;
_root.bill13._y = 425.6-render*25;
//一钢东连铸
render = FileRepley.childNodes[0].attributes["一钢东连铸"];
_root.lineTo(350, 447.6-render*25);
_root.createEmptyMovieClip(“showNum14″, 14);
theItem = _root["showNum14"];
theItem._x = 350;
theItem._y = 447.6-render*25;
theItem.index = 14;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill14″, 64);
_root.bill14.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill14.sgxg.text = render;
_root.bill14.sgxg.border = false;
_root.bill14.sgxg.textColor = “0xffffff”;
_root.bill14.sgxg.borderColor = “0xffffff”;
_root.bill14.sgxg.background = false;
_root.bill14.sgxg.backgroundColor = “0×666666″;
_root.bill14.sgxg._visible = true;
_root.bill14._x = 350;
_root.bill14._y = 425.6-render*25;
//一钢北连铸(1)
render = FileRepley.childNodes[0].attributes["一钢北连铸(1)"];
_root.lineTo(375, 447.6-render*25);
_root.createEmptyMovieClip(“showNum15″, 15);
theItem = _root["showNum15"];
theItem._x = 375;
theItem._y = 447.6-render*25;
theItem.index = 15;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill15″, 65);
_root.bill15.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill15.sgxg.text = render;
_root.bill15.sgxg.border = false;
_root.bill15.sgxg.textColor = “0xffffff”;
_root.bill15.sgxg.borderColor = “0xffffff”;
_root.bill15.sgxg.background = false;
_root.bill15.sgxg.backgroundColor = “0×666666″;
_root.bill15.sgxg._visible = true;
_root.bill15._x = 375;
_root.bill15._y = 425.6-render*25;
// 一钢北连铸(2)
render = FileRepley.childNodes[0].attributes["一钢北连铸(2)"];
_root.lineTo(400, 447.6-render*25);
_root.createEmptyMovieClip(“showNum16″, 16);
theItem = _root["showNum16"];
theItem._x = 400;
theItem._y = 447.6-render*25;
theItem.index = 16;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill16″, 66);
_root.bill16.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill16.sgxg.text = render;
_root.bill16.sgxg.border = false;
_root.bill16.sgxg.textColor = “0xffffff”;
_root.bill16.sgxg.borderColor = “0xffffff”;
_root.bill16.sgxg.background = false;
_root.bill16.sgxg.backgroundColor = “0×666666″;
_root.bill16.sgxg._visible = true;
_root.bill16._x = 400;
_root.bill16._y = 425.6-render*25;
//成品库秤
render = FileRepley.childNodes[0].attributes["成品库秤"];
_root.lineTo(425, 447.6-render*25);
_root.createEmptyMovieClip(“showNum17″, 17);
theItem = _root["showNum17"];
theItem._x = 425;
theItem._y = 447.6-render*25;
theItem.index = 17;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill17″, 67);
_root.bill17.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill17.sgxg.text = render;
_root.bill17.sgxg.border = false;
_root.bill17.sgxg.textColor = “0xffffff”;
_root.bill17.sgxg.borderColor = “0xffffff”;
_root.bill17.sgxg.background = false;
_root.bill17.sgxg.backgroundColor = “0×666666″;
_root.bill17.sgxg._visible = true;
_root.bill17._x = 425;
_root.bill17._y = 425.6-render*25;
//一轧在线(东)
render = FileRepley.childNodes[0].attributes["一轧在线(东)"];
_root.lineTo(450, 447.6-render*25);
_root.createEmptyMovieClip(“showNum18″, 18);
theItem = _root["showNum18"];
theItem._x = 450;
theItem._y = 447.6-render*25;
theItem.index = 18;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill18″, 68);
_root.bill18.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill18.sgxg.text = render;
_root.bill18.sgxg.border = false;
_root.bill18.sgxg.textColor = “0xffffff”;
_root.bill18.sgxg.borderColor = “0xffffff”;
_root.bill18.sgxg.background = false;
_root.bill18.sgxg.backgroundColor = “0×666666″;
_root.bill18.sgxg._visible = true;
_root.bill18._x = 450;
_root.bill18._y = 425.6-render*25;
//一轧在线(西)
render = FileRepley.childNodes[0].attributes["一轧在线(西)"];
_root.lineTo(475, 447.6-render*25);
_root.createEmptyMovieClip(“showNum19″, 19);
theItem = _root["showNum19"];
theItem._x = 475;
theItem._y = 447.6-render*25;
theItem.index = 19;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill19″, 69);
_root.bill19.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill19.sgxg.text = render;
_root.bill19.sgxg.border = false;
_root.bill19.sgxg.textColor = “0xffffff”;
_root.bill19.sgxg.borderColor = “0xffffff”;
_root.bill19.sgxg.background = false;
_root.bill19.sgxg.backgroundColor = “0×666666″;
_root.bill19.sgxg._visible = true;
_root.bill19._x = 475;
_root.bill19._y = 425.6-render*25;
//无缝钢管秤
render = FileRepley.childNodes[0].attributes["无缝钢管秤"];
_root.lineTo(500, 447.6-render*25);
_root.createEmptyMovieClip(“showNum20″, 20);
theItem = _root["showNum20"];
theItem._x = 500;
theItem._y = 447.6-render*25;
theItem.index = 20;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill20″, 70);
_root.bill20.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill20.sgxg.text = render;
_root.bill20.sgxg.border = false;
_root.bill20.sgxg.textColor = “0xffffff”;
_root.bill20.sgxg.borderColor = “0xffffff”;
_root.bill20.sgxg.background = false;
_root.bill20.sgxg.backgroundColor = “0×666666″;
_root.bill20.sgxg._visible = true;
_root.bill20._x = 500;
_root.bill20._y = 425.6-render*25;
//二轧库吊钩秤
render = FileRepley.childNodes[0].attributes["二轧库吊钩秤"];
_root.lineTo(525, 447.6-render*25);
_root.createEmptyMovieClip(“showNum21″, 21);
theItem = _root["showNum21"];
theItem._x = 525;
theItem._y = 447.6-render*25;
theItem.index = 21;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill21″, 71);
_root.bill21.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill21.sgxg.text = render;
_root.bill21.sgxg.border = false;
_root.bill21.sgxg.textColor = “0xffffff”;
_root.bill21.sgxg.borderColor = “0xffffff”;
_root.bill21.sgxg.background = false;
_root.bill21.sgxg.backgroundColor = “0×666666″;
_root.bill21.sgxg._visible = true;
_root.bill21._x = 525;
_root.bill21._y = 425.6-render*25;
//三轧秤
render = FileRepley.childNodes[0].attributes["三轧秤"];
_root.lineTo(550, 447.6-render*25);
_root.createEmptyMovieClip(“showNum22″, 22);
theItem = _root["showNum22"];
theItem._x = 550;
theItem._y = 447.6-render*25;
theItem.index = 22;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill22″, 72);
_root.bill22.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill22.sgxg.text = render;
_root.bill22.sgxg.border = false;
_root.bill22.sgxg.textColor = “0xffffff”;
_root.bill22.sgxg.borderColor = “0xffffff”;
_root.bill22.sgxg.background = false;
_root.bill22.sgxg.backgroundColor = “0×666666″;
_root.bill22.sgxg._visible = true;
_root.bill22._x = 550;
_root.bill22._y = 425.6-render*25;
//连轧入库秤
render = FileRepley.childNodes[0].attributes["连轧入库秤"];
_root.lineTo(575, 447.6-render*25);
_root.createEmptyMovieClip(“showNum23″, 23);
theItem = _root["showNum23"];
theItem._x = 575;
theItem._y = 447.6-render*25;
theItem.index = 23;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill23″, 73);
_root.bill23.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill23.sgxg.text = render;
_root.bill23.sgxg.border = false;
_root.bill23.sgxg.textColor = “0xffffff”;
_root.bill23.sgxg.borderColor = “0xffffff”;
_root.bill23.sgxg.background = false;
_root.bill23.sgxg.backgroundColor = “0×666666″;
_root.bill23.sgxg._visible = true;
_root.bill23._x = 575;
_root.bill23._y = 425.6-render*25;
//连轧出库秤
render = FileRepley.childNodes[0].attributes["连轧出库秤"];
_root.lineTo(600, 447.6-render*25);
_root.createEmptyMovieClip(“showNum24″, 24);
theItem = _root["showNum24"];
theItem._x = 600;
theItem._y = 447.6-render*25;
theItem.index = 24;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill24″, 74);
_root.bill24.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill24.sgxg.text = render;
_root.bill24.sgxg.border = false;
_root.bill24.sgxg.textColor = “0xffffff”;
_root.bill24.sgxg.borderColor = “0xffffff”;
_root.bill24.sgxg.background = false;
_root.bill24.sgxg.backgroundColor = “0×666666″;
_root.bill24.sgxg._visible = true;
_root.bill24._x = 600;
_root.bill24._y = 425.6-render*25;
//200T铁水秤
render = FileRepley.childNodes[0].attributes["200T铁水秤"];
_root.lineTo(625, 447.6-render*25);
_root.createEmptyMovieClip(“showNum25″, 25);
theItem = _root["showNum25"];
theItem._x = 625;
theItem._y = 447.6-render*25;
theItem.index = 25;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill25″, 75);
_root.bill25.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill25.sgxg.text = render;
_root.bill25.sgxg.border = false;
_root.bill25.sgxg.textColor = “0xffffff”;
_root.bill25.sgxg.borderColor = “0xffffff”;
_root.bill25.sgxg.background = false;
_root.bill25.sgxg.backgroundColor = “0×666666″;
_root.bill25.sgxg._visible = true;
_root.bill25._x = 625;
_root.bill25._y = 425.6-render*25;
//100T坡底秤
render = FileRepley.childNodes[0].attributes["100T坡底秤"];
_root.lineTo(650, 447.6-render*25);
_root.createEmptyMovieClip(“showNum26″, 26);
theItem = _root["showNum26"];
theItem._x = 650;
theItem._y = 447.6-render*25;
theItem.index = 26;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill26″, 76);
_root.bill26.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill26.sgxg.text = render;
_root.bill26.sgxg.border = false;
_root.bill26.sgxg.textColor = “0xffffff”;
_root.bill26.sgxg.borderColor = “0xffffff”;
_root.bill26.sgxg.background = false;
_root.bill26.sgxg.backgroundColor = “0×666666″;
_root.bill26.sgxg._visible = true;
_root.bill26._x = 650;
_root.bill26._y = 425.6-render*25;
//150T铁块秤
render = FileRepley.childNodes[0].attributes["150T铁块秤"];
_root.lineTo(675, 447.6-render*25);
_root.createEmptyMovieClip(“showNum27″, 27);
theItem = _root["showNum27"];
theItem._x = 675;
theItem._y = 447.6-render*25;
theItem.index = 27;
theItem.attachMovie(“circle”, “circle”, 1);
//=====================================================
_root.createEmptyMovieClip(“bill27″, 77);
_root.bill27.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill27.sgxg.text = render;
_root.bill27.sgxg.border = false;
_root.bill27.sgxg.textColor = “0xffffff”;
_root.bill27.sgxg.borderColor = “0xffffff”;
_root.bill27.sgxg.background = false;
_root.bill27.sgxg.backgroundColor = “0×666666″;
_root.bill27.sgxg._visible = true;
_root.bill27._x = 675;
_root.bill27._y = 425.6-render*25;
}
}
}
on (release) {
System.useCodepage = true;
var theItem;
_root.clear();

//========================
FileXml = new XML();
FileElement = FileXml.createElement(“FILE”);
//====================================================
YearElement = FileXml.createElement(“YEAR”);
YearNode = FileXml.createTextNode(“year”);
YearNode.nodeValue = _root.years.text;
YearElement.appendChild(YearNode);
//====================================================
MonthElement = FileXml.createElement(“MONTH”);
MonthNode = FileXml.createTextNode(“month”);
MonthNode.nodeValue = _root.months.value;
MonthElement.appendChild(MonthNode);
//=====================================================
FileElement.appendChild(YearElement);
FileElement.appendChild(MonthElement);
FileXml.appendChild(FileElement);
//construct XML obj
//=====================================================
FileRepley = new XML();
FileRepley.onLoad = onRepleyXml;
FileXml.sendAndLoad(“repair_record.asp”, FileRepley);
function onRepleyXml(success) {
if (success) {
//trace(FileRepley);
amount = FileRepley.childNodes[0].childNodes[1].nodeValue;
_root.lineStyle(2, 0xff0000, 100);
_root.moveTo(2, 447.6);
var point = new Array(amount+1);
var resultNum = new Array(amount);
var i = 1;
//========================================================
//西厂门80T/50T
render = FileRepley.childNodes[0].attributes["西厂门80T/50T"];
//trace(render)
_root.lineTo(25, 447.6-render*25);
_root.createEmptyMovieClip(“showNum1″, 1);
theItem = _root["showNum1"];
theItem._x = 25;
theItem._y = 447.6-render*25; //render*25 for magnify
theItem.index = 1;
theItem.attachMovie(“circle”, “circle”, 1);
//Get Number,and sure coordinate!
//==========
_root.createEmptyMovieClip(“bill1″, 51);
_root.bill.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill.sgxg.text = render;
_root.bill.sgxg.border = false;
_root.bill.sgxg.textColor = “0xffffff”;
_root.bill.sgxg.borderColor = “0xffffff”;
_root.bill.sgxg.background = false;
_root.bill.sgxg.backgroundColor = “0×666666″;
_root.bill.sgxg._visible = true;
_root.bill._x = 25;
_root.bill._y = 425.6-render*25;
///////////
//简易轨道衡
render = FileRepley.childNodes[0].attributes["简易轨道衡"];
//trace(render+”ddd”);
_root.lineTo(50, 447.6-render*25);
_root.createEmptyMovieClip(“showNum2″, 2);
theItem = _root["showNum2"];
theItem._x = 50;
theItem._y = 447.6-render*25;
theItem.index = 2;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill2″, 52);
_root.bill2.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill2.sgxg.text = render;
_root.bill2.sgxg.border = false;
_root.bill2.sgxg.textColor = “0xffffff”;
_root.bill2.sgxg.borderColor = “0xffffff”;
_root.bill2.sgxg.background = false;
_root.bill2.sgxg.backgroundColor = “0×666666″;
_root.bill2.sgxg._visible = true;
_root.bill2._x = 50;
_root.bill2._y = 425.6-render*25;
//烧结南秤
render = FileRepley.childNodes[0].attributes["烧结南秤"];
_root.lineTo(75, 447.6-render*25);
_root.createEmptyMovieClip(“showNum3″, 3);
theItem = _root["showNum3"];
theItem._x = 75;
theItem._y = 447.6-render*25;
theItem.index = 3;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill3″, 53);
_root.bill3.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill3.sgxg.text = render;
_root.bill3.sgxg.border = false;
_root.bill3.sgxg.textColor = “0xffffff”;
_root.bill3.sgxg.borderColor = “0xffffff”;
_root.bill3.sgxg.background = false;
_root.bill3.sgxg.backgroundColor = “0×666666″;
_root.bill3.sgxg._visible = true;
_root.bill3._x = 75;
_root.bill3._y = 425.6-render*25;
//烧结北秤
render = FileRepley.childNodes[0].attributes["烧结北秤"];
_root.lineTo(100, 447.6-render*25);
_root.createEmptyMovieClip(“showNum4″, 4);
theItem = _root["showNum4"];
theItem._x = 100;
theItem._y = 447.6-render*25;
theItem.index = 4;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill4″, 54);
_root.bill4.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill4.sgxg.text = render;
_root.bill4.sgxg.border = false;
_root.bill4.sgxg.textColor = “0xffffff”;
_root.bill4.sgxg.borderColor = “0xffffff”;
_root.bill4.sgxg.background = false;
_root.bill4.sgxg.backgroundColor = “0×666666″;
_root.bill4.sgxg._visible = true;
_root.bill4._x = 100;
_root.bill4._y = 425.6-render*25;
//200T轨道衡
render = FileRepley.childNodes[0].attributes["200T轨道衡"];
_root.lineTo(125, 447.6-render*25);
_root.createEmptyMovieClip(“showNum5″, 5);
theItem = _root["showNum5"];
theItem._x = 125;
theItem._y = 447.6-render*25;
theItem.index = 5;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill5″, 55);
_root.bill5.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill5.sgxg.text = render;
_root.bill5.sgxg.border = false;
_root.bill5.sgxg.textColor = “0xffffff”;
_root.bill5.sgxg.borderColor = “0xffffff”;
_root.bill5.sgxg.background = false;
_root.bill5.sgxg.backgroundColor = “0×666666″;
_root.bill5.sgxg._visible = true;
_root.bill5._x = 125;
_root.bill5._y = 425.6-render*25;
//150T轨道衡
render = FileRepley.childNodes[0].attributes["150T轨道衡"];
_root.lineTo(150, 447.6-render*25);
_root.createEmptyMovieClip(“showNum6″, 6);
theItem = _root["showNum6"];
theItem._x = 150;
theItem._y = 447.6-render*25;
theItem.index = 6;
theItem.attachMovie(“circle”, “circle”, 1);
//==============
_root.createEmptyMovieClip(“bill6″, 56);
_root.bill6.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill6.sgxg.text = render;
_root.bill6.sgxg.border = false;
_root.bill6.sgxg.textColor = “0xffffff”;
_root.bill6.sgxg.borderColor = “0xffffff”;
_root.bill6.sgxg.background = false;
_root.bill6.sgxg.backgroundColor = “0×666666″;
_root.bill6.sgxg._visible = true;
_root.bill6._x = 150;
_root.bill6._y = 425.6-render*25;
//150T新区称
render = FileRepley.childNodes[0].attributes["150T新区称"];
_root.lineTo(175, 447.6-render*25);
_root.createEmptyMovieClip(“showNum7″, 7);
theItem = _root["showNum7"];
theItem._x = 175;
theItem._y = 447.6-render*25;
theItem.index = 7;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill7″, 57);
_root.bill7.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill7.sgxg.text = render;
_root.bill7.sgxg.border = false;
_root.bill7.sgxg.textColor = “0xffffff”;
_root.bill7.sgxg.borderColor = “0xffffff”;
_root.bill7.sgxg.background = false;
_root.bill7.sgxg.backgroundColor = “0×666666″;
_root.bill7.sgxg._visible = true;
_root.bill7._x = 175;
_root.bill7._y = 425.6-render*25;
//原料皮带秤
render = FileRepley.childNodes[0].attributes["原料皮带秤"];
_root.lineTo(200, 447.6-render*25);
_root.createEmptyMovieClip(“showNum8″, 8);
theItem = _root["showNum8"];
theItem._x = 200;
theItem._y = 447.6-render*25;
theItem.index = 8;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill8″, 58);
_root.bill8.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill8.sgxg.text = render;
_root.bill8.sgxg.border = false;
_root.bill8.sgxg.textColor = “0xffffff”;
_root.bill8.sgxg.borderColor = “0xffffff”;
_root.bill8.sgxg.background = false;
_root.bill8.sgxg.backgroundColor = “0×666666″;
_root.bill8.sgxg._visible = true;
_root.bill8._x = 200;
_root.bill8._y = 425.6-render*25;
//烧结矿皮带秤
render = FileRepley.childNodes[0].attributes["烧结矿皮带秤"];
_root.lineTo(225, 447.6-render*25);
_root.createEmptyMovieClip(“showNum9″, 9);
theItem = _root["showNum9"];
theItem._x = 225;
theItem._y = 447.6-render*25;
theItem.index = 9;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill9″, 59);
_root.bill9.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill9.sgxg.text = render;
_root.bill9.sgxg.border = false;
_root.bill9.sgxg.textColor = “0xffffff”;
_root.bill9.sgxg.borderColor = “0xffffff”;
_root.bill9.sgxg.background = false;
_root.bill9.sgxg.backgroundColor = “0×666666″;
_root.bill9.sgxg._visible = true;
_root.bill9._x = 225;
_root.bill9._y = 425.6-render*25;
//焦炭皮带秤
render = FileRepley.childNodes[0].attributes["焦炭皮带秤"];
_root.lineTo(250, 447.6-render*25);
_root.createEmptyMovieClip(“showNum10″, 10);
theItem = _root["showNum10"];
theItem._x = 250;
theItem._y = 447.6-render*25;
theItem.index = 10;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill10″, 60);
_root.bill10.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill10.sgxg.text = render;
_root.bill10.sgxg.border = false;
_root.bill10.sgxg.textColor = “0xffffff”;
_root.bill10.sgxg.borderColor = “0xffffff”;
_root.bill10.sgxg.background = false;
_root.bill10.sgxg.backgroundColor = “0×666666″;
_root.bill10.sgxg._visible = true;
_root.bill10._x = 250;
_root.bill10._y = 425.6-render*25;
//一钢口原料秤
render = FileRepley.childNodes[0].attributes["一钢口原料秤"];
_root.lineTo(275, 447.6-render*25);
_root.createEmptyMovieClip(“showNum11″, 11);
theItem = _root["showNum11"];
theItem._x = 275;
theItem._y = 447.6-render*25;
theItem.index = 11;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill11″, 61);
_root.bill11.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill11.sgxg.text = render;
_root.bill11.sgxg.border = false;
_root.bill11.sgxg.textColor = “0xffffff”;
_root.bill11.sgxg.borderColor = “0xffffff”;
_root.bill11.sgxg.background = false;
_root.bill11.sgxg.backgroundColor = “0×666666″;
_root.bill11.sgxg._visible = true;
_root.bill11._x = 275;
_root.bill11._y = 425.6-render*25;
//100T铁水秤
render = FileRepley.childNodes[0].attributes["100T铁水秤"];
_root.lineTo(300, 447.6-render*25);
_root.createEmptyMovieClip(“showNum12″, 12);
theItem = _root["showNum12"];
theItem._x = 300;
theItem._y = 447.6-render*25;
theItem.index = 12;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill12″, 62);
_root.bill12.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill12.sgxg.text = render;
_root.bill12.sgxg.border = false;
_root.bill12.sgxg.textColor = “0xffffff”;
_root.bill12.sgxg.borderColor = “0xffffff”;
_root.bill12.sgxg.background = false;
_root.bill12.sgxg.backgroundColor = “0×666666″;
_root.bill12.sgxg._visible = true;
_root.bill12._x = 300;
_root.bill12._y = 425.6-render*25;
//一钢南连铸
render = FileRepley.childNodes[0].attributes["一钢南连铸"];
_root.lineTo(325, 447.6-render*25);
_root.createEmptyMovieClip(“showNum13″, 13);
theItem = _root["showNum13"];
theItem._x = 325;
theItem._y = 447.6-render*25;
theItem.index = 13;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill13″, 63);
_root.bill13.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill13.sgxg.text = render;
_root.bill13.sgxg.border = false;
_root.bill13.sgxg.textColor = “0xffffff”;
_root.bill13.sgxg.borderColor = “0xffffff”;
_root.bill13.sgxg.background = false;
_root.bill13.sgxg.backgroundColor = “0×666666″;
_root.bill13.sgxg._visible = true;
_root.bill13._x = 325;
_root.bill13._y = 425.6-render*25;
//一钢东连铸
render = FileRepley.childNodes[0].attributes["一钢东连铸"];
_root.lineTo(350, 447.6-render*25);
_root.createEmptyMovieClip(“showNum14″, 14);
theItem = _root["showNum14"];
theItem._x = 350;
theItem._y = 447.6-render*25;
theItem.index = 14;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill14″, 64);
_root.bill14.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill14.sgxg.text = render;
_root.bill14.sgxg.border = false;
_root.bill14.sgxg.textColor = “0xffffff”;
_root.bill14.sgxg.borderColor = “0xffffff”;
_root.bill14.sgxg.background = false;
_root.bill14.sgxg.backgroundColor = “0×666666″;
_root.bill14.sgxg._visible = true;
_root.bill14._x = 350;
_root.bill14._y = 425.6-render*25;
//一钢北连铸(1)
render = FileRepley.childNodes[0].attributes["一钢北连铸(1)"];
_root.lineTo(375, 447.6-render*25);
_root.createEmptyMovieClip(“showNum15″, 15);
theItem = _root["showNum15"];
theItem._x = 375;
theItem._y = 447.6-render*25;
theItem.index = 15;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill15″, 65);
_root.bill15.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill15.sgxg.text = render;
_root.bill15.sgxg.border = false;
_root.bill15.sgxg.textColor = “0xffffff”;
_root.bill15.sgxg.borderColor = “0xffffff”;
_root.bill15.sgxg.background = false;
_root.bill15.sgxg.backgroundColor = “0×666666″;
_root.bill15.sgxg._visible = true;
_root.bill15._x = 375;
_root.bill15._y = 425.6-render*25;
// 一钢北连铸(2)
render = FileRepley.childNodes[0].attributes["一钢北连铸(2)"];
_root.lineTo(400, 447.6-render*25);
_root.createEmptyMovieClip(“showNum16″, 16);
theItem = _root["showNum16"];
theItem._x = 400;
theItem._y = 447.6-render*25;
theItem.index = 16;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill16″, 66);
_root.bill16.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill16.sgxg.text = render;
_root.bill16.sgxg.border = false;
_root.bill16.sgxg.textColor = “0xffffff”;
_root.bill16.sgxg.borderColor = “0xffffff”;
_root.bill16.sgxg.background = false;
_root.bill16.sgxg.backgroundColor = “0×666666″;
_root.bill16.sgxg._visible = true;
_root.bill16._x = 400;
_root.bill16._y = 425.6-render*25;
//成品库秤
render = FileRepley.childNodes[0].attributes["成品库秤"];
_root.lineTo(425, 447.6-render*25);
_root.createEmptyMovieClip(“showNum17″, 17);
theItem = _root["showNum17"];
theItem._x = 425;
theItem._y = 447.6-render*25;
theItem.index = 17;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill17″, 67);
_root.bill17.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill17.sgxg.text = render;
_root.bill17.sgxg.border = false;
_root.bill17.sgxg.textColor = “0xffffff”;
_root.bill17.sgxg.borderColor = “0xffffff”;
_root.bill17.sgxg.background = false;
_root.bill17.sgxg.backgroundColor = “0×666666″;
_root.bill17.sgxg._visible = true;
_root.bill17._x = 425;
_root.bill17._y = 425.6-render*25;
//一轧在线(东)
render = FileRepley.childNodes[0].attributes["一轧在线(东)"];
_root.lineTo(450, 447.6-render*25);
_root.createEmptyMovieClip(“showNum18″, 18);
theItem = _root["showNum18"];
theItem._x = 450;
theItem._y = 447.6-render*25;
theItem.index = 18;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill18″, 68);
_root.bill18.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill18.sgxg.text = render;
_root.bill18.sgxg.border = false;
_root.bill18.sgxg.textColor = “0xffffff”;
_root.bill18.sgxg.borderColor = “0xffffff”;
_root.bill18.sgxg.background = false;
_root.bill18.sgxg.backgroundColor = “0×666666″;
_root.bill18.sgxg._visible = true;
_root.bill18._x = 450;
_root.bill18._y = 425.6-render*25;
//一轧在线(西)
render = FileRepley.childNodes[0].attributes["一轧在线(西)"];
_root.lineTo(475, 447.6-render*25);
_root.createEmptyMovieClip(“showNum19″, 19);
theItem = _root["showNum19"];
theItem._x = 475;
theItem._y = 447.6-render*25;
theItem.index = 19;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill19″, 69);
_root.bill19.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill19.sgxg.text = render;
_root.bill19.sgxg.border = false;
_root.bill19.sgxg.textColor = “0xffffff”;
_root.bill19.sgxg.borderColor = “0xffffff”;
_root.bill19.sgxg.background = false;
_root.bill19.sgxg.backgroundColor = “0×666666″;
_root.bill19.sgxg._visible = true;
_root.bill19._x = 475;
_root.bill19._y = 425.6-render*25;
//无缝钢管秤
render = FileRepley.childNodes[0].attributes["无缝钢管秤"];
_root.lineTo(500, 447.6-render*25);
_root.createEmptyMovieClip(“showNum20″, 20);
theItem = _root["showNum20"];
theItem._x = 500;
theItem._y = 447.6-render*25;
theItem.index = 20;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill20″, 70);
_root.bill20.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill20.sgxg.text = render;
_root.bill20.sgxg.border = false;
_root.bill20.sgxg.textColor = “0xffffff”;
_root.bill20.sgxg.borderColor = “0xffffff”;
_root.bill20.sgxg.background = false;
_root.bill20.sgxg.backgroundColor = “0×666666″;
_root.bill20.sgxg._visible = true;
_root.bill20._x = 500;
_root.bill20._y = 425.6-render*25;
//二轧库吊钩秤
render = FileRepley.childNodes[0].attributes["二轧库吊钩秤"];
_root.lineTo(525, 447.6-render*25);
_root.createEmptyMovieClip(“showNum21″, 21);
theItem = _root["showNum21"];
theItem._x = 525;
theItem._y = 447.6-render*25;
theItem.index = 21;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill21″, 71);
_root.bill21.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill21.sgxg.text = render;
_root.bill21.sgxg.border = false;
_root.bill21.sgxg.textColor = “0xffffff”;
_root.bill21.sgxg.borderColor = “0xffffff”;
_root.bill21.sgxg.background = false;
_root.bill21.sgxg.backgroundColor = “0×666666″;
_root.bill21.sgxg._visible = true;
_root.bill21._x = 525;
_root.bill21._y = 425.6-render*25;
//三轧秤
render = FileRepley.childNodes[0].attributes["三轧秤"];
_root.lineTo(550, 447.6-render*25);
_root.createEmptyMovieClip(“showNum22″, 22);
theItem = _root["showNum22"];
theItem._x = 550;
theItem._y = 447.6-render*25;
theItem.index = 22;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill22″, 72);
_root.bill22.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill22.sgxg.text = render;
_root.bill22.sgxg.border = false;
_root.bill22.sgxg.textColor = “0xffffff”;
_root.bill22.sgxg.borderColor = “0xffffff”;
_root.bill22.sgxg.background = false;
_root.bill22.sgxg.backgroundColor = “0×666666″;
_root.bill22.sgxg._visible = true;
_root.bill22._x = 550;
_root.bill22._y = 425.6-render*25;
//连轧入库秤
render = FileRepley.childNodes[0].attributes["连轧入库秤"];
_root.lineTo(575, 447.6-render*25);
_root.createEmptyMovieClip(“showNum23″, 23);
theItem = _root["showNum23"];
theItem._x = 575;
theItem._y = 447.6-render*25;
theItem.index = 23;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill23″, 73);
_root.bill23.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill23.sgxg.text = render;
_root.bill23.sgxg.border = false;
_root.bill23.sgxg.textColor = “0xffffff”;
_root.bill23.sgxg.borderColor = “0xffffff”;
_root.bill23.sgxg.background = false;
_root.bill23.sgxg.backgroundColor = “0×666666″;
_root.bill23.sgxg._visible = true;
_root.bill23._x = 575;
_root.bill23._y = 425.6-render*25;
//连轧出库秤
render = FileRepley.childNodes[0].attributes["连轧出库秤"];
_root.lineTo(600, 447.6-render*25);
_root.createEmptyMovieClip(“showNum24″, 24);
theItem = _root["showNum24"];
theItem._x = 600;
theItem._y = 447.6-render*25;
theItem.index = 24;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill24″, 74);
_root.bill24.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill24.sgxg.text = render;
_root.bill24.sgxg.border = false;
_root.bill24.sgxg.textColor = “0xffffff”;
_root.bill24.sgxg.borderColor = “0xffffff”;
_root.bill24.sgxg.background = false;
_root.bill24.sgxg.backgroundColor = “0×666666″;
_root.bill24.sgxg._visible = true;
_root.bill24._x = 600;
_root.bill24._y = 425.6-render*25;
//200T铁水秤
render = FileRepley.childNodes[0].attributes["200T铁水秤"];
_root.lineTo(625, 447.6-render*25);
_root.createEmptyMovieClip(“showNum25″, 25);
theItem = _root["showNum25"];
theItem._x = 625;
theItem._y = 447.6-render*25;
theItem.index = 25;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill25″, 75);
_root.bill25.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill25.sgxg.text = render;
_root.bill25.sgxg.border = false;
_root.bill25.sgxg.textColor = “0xffffff”;
_root.bill25.sgxg.borderColor = “0xffffff”;
_root.bill25.sgxg.background = false;
_root.bill25.sgxg.backgroundColor = “0×666666″;
_root.bill25.sgxg._visible = true;
_root.bill25._x = 625;
_root.bill25._y = 425.6-render*25;
//100T坡底秤
render = FileRepley.childNodes[0].attributes["100T坡底秤"];
_root.lineTo(650, 447.6-render*25);
_root.createEmptyMovieClip(“showNum26″, 26);
theItem = _root["showNum26"];
theItem._x = 650;
theItem._y = 447.6-render*25;
theItem.index = 26;
theItem.attachMovie(“circle”, “circle”, 1);
_root.createEmptyMovieClip(“bill26″, 76);
_root.bill26.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill26.sgxg.text = render;
_root.bill26.sgxg.border = false;
_root.bill26.sgxg.textColor = “0xffffff”;
_root.bill26.sgxg.borderColor = “0xffffff”;
_root.bill26.sgxg.background = false;
_root.bill26.sgxg.backgroundColor = “0×666666″;
_root.bill26.sgxg._visible = true;
_root.bill26._x = 650;
_root.bill26._y = 425.6-render*25;
//150T铁块秤
render = FileRepley.childNodes[0].attributes["150T铁块秤"];
_root.lineTo(675, 447.6-render*25);
_root.createEmptyMovieClip(“showNum27″, 27);
theItem = _root["showNum27"];
theItem._x = 675;
theItem._y = 447.6-render*25;
theItem.index = 27;
theItem.attachMovie(“circle”, “circle”, 1);
//=====================================================
_root.createEmptyMovieClip(“bill27″, 77);
_root.bill27.createTextField(“sgxg”, 100, 0, 0, 40, 20);
_root.bill27.sgxg.text = render;
_root.bill27.sgxg.border = false;
_root.bill27.sgxg.textColor = “0xffffff”;
_root.bill27.sgxg.borderColor = “0xffffff”;
_root.bill27.sgxg.background = false;
_root.bill27.sgxg.backgroundColor = “0×666666″;
_root.bill27.sgxg._visible = true;
_root.bill27._x = 675;
_root.bill27._y = 425.6-render*25;
}
}
}
上面是前台,也就是Flash mx 2004所作!
下面的代码是与数据库连接的后台代码,我采用的数据库是mssql
数据库方面的代码就不说了!
<%
set xmlReceive=server.CreateObject(“Microsoft.XMLDOM”)
xmlReceive.LoadXML(Request.Form)
set yearElement=xmlReceive.documentElement.SelectSingleNode(“//FILE/YEAR”)
years=yearElement.text
set monthElement=xmlReceive.documentElement.SelectSingleNode(“//FILE/MONTH”)
months=monthElement.text
dim conn
dim strconn
strconn = “Driver={SQL Server};Description=sqldemo;SERVER=192.168.6.13;UID=sa;Password=;DATABASE=measure”
set conn = server.createobject(“adodb.connection”)
conn.open strconn
sql=”select a.vweightpointname as VrepairPoint,(select count(*) from repair_t b where a.vweightpointname=b.vrepairpoint and b. isvalid=’1’ and year(b.DRepairTime)=’”&years&”’ and month(b.DRepairTime)=’”&months&”’)as amount from weightpoint_t a group by a.vweightpointname ”
’response.Write(sql)
set rs=server.createobject(“adodb.recordset”)
rs.open sql,conn,1,1
’=====================================
’=====================================
amount=0
do while not rs.eof
total=total&” “&rs.fields(“VrepairPoint”)&”=’”&rs.fields(“amount”)&”’”
’total=total+amount+amount1’单据总数量
amount=amount+1
rs.movenext
loop
response.Write(“<RECORD “&total&”>”&amount&”</RECORD>”)
%>
效果主要是查看某年某月秤点的维修次数曲线图!从曲线图中可以知道哪些秤维修的次数多,哪些秤维修的次数少!当然维修一次,必修录入一次记录到数据库里!曲线图的数据来源就是从所录入的数据表中取得的!
2004年12月30日
扩展 MX 2004:新发现的 JSFL Methods/Properties


by Guy Watson guy at flashguru.co.uk
从 startPage.swf 中发现

fl.openFileDialog()
fl.createNewTemplateDialog(index) – index = which template type to select
fl.createNewDialog(index) – opens the create new file dialog box, if you pass an index then it will create a new file of that type.
fl.showStartPage(true/false)
fl.getDynamicSWFURL – returns a get string(with some useless info, other than the api version)
fl.isConnectedToInternet (true/false)
fl.createNewTemplateList – array of templates
fl.createNewDocListType – dunno
fl.createNewDocList – list of new document types
fl.mruRecentFileList – array of recent files
fl.inStartPageMode – (true/false)
fl.workSpaceGradientColors – array of dunno
fl.openProject (opens a flash project)
fl.openScript (opens a jslf script file in editing mode)
fl.showHelpTab(true/false)
fl.updateHelpContents()

        做《远古探秘》的项目快2个月了,到现在可以说差不多了。从10月份开始接手,分组写脚本。写脚本花费的时间最长,主要是看工程量那么大,没有自信。也没有积极性。似乎做每一件事都要拖拖拉拉到最好紧要关头才会被逼着动手。可能是第一次吧(每次都是这样的借口),而且因为分任务的时候没去,任务较重一些。要分6小块,而每块还要有4-5小块,量很大阿!

        从写脚本拖拖拉拉之后,整个的进度就比他们慢了一拍。而找资料也是茫茫大海无处下手,就这样熬了近半个多月,之后吴老师也着急了。拖到11月27日(我的20岁生日)–一个本值得好好庆祝的纪念日,被拉去熬夜到10点,和庞,盼盼约好的晚餐也取消了。就这样过了一个值得回忆的20岁生日–有人安慰我说是为事业献身,似乎有点道理。

        之后的近一个月的魔鬼式加班之后,整个的进度就算是差不多了。但是每天从1点到10点差不多要10个小时,不知道是这么熬过来的。记得那次(12月3日 –课件大赛的初评)。10点从公司回来,之后带了点宵夜到6楼接着赶课件一直到早上7点还没有好,又继续以指导12点,讲解之后已经是3点多,接着又去公司,熬到10点才回宿舍睡觉。有人说我是神,我也很佩服我自己。庆幸到最后还拿了一个优胜奖,有点要自嘲。从吴老师从西安回来之后就开始改东西,一直到现在。

       从这次项目充分暴露了自己的缺点和不足,可以说是第一次独自完成的,有了经验希望以后的路能走得更远。要自立和自强阿!

       同时这次也放映了部分的人际关系,一切都要靠自己

2004年12月28日

下面内容主要讲述如果用如何通过客户端连接服务器,怎样访问共享对象,以及调用远程方法等。
当用户使用客户端的swf文件连接服务器时,服务器会加载应用程序,如果没有运行就创建实例。服务器端接受连接之后,产生一个新的客户端对象回应该客户端应用程序,执行指定的服务器端脚本。客户端需要做的是初始化数据流和共享对象等
连接流程
当客户端开始连接服务器后,服务器端会调用onAppStart方法(确保应用程序实例已经处于运行状态)
接下来,服务器端会回调客户端定义的onConnect方法,该方法的逻辑决定了是否接受该连接请求。当客户端断开连接的时候,会调用服务器端的onDisconnect方法;当应用程序结束后,会调用onAppStop方法
点击查看全图

远程方法调用
在连接成功之后,客户端可以调用服务器端组件定义的方法,服务器端也可以调用客户端组件中的方法。
每一个连接到服务器端的应用程序都作为一个服务器端的客户对象实例,每一个客户端的实例对象都可以通过NetConnect对象调用远程服务器的方法,然后服务器端可以回应并返回值给客户端。下面的图表示了在客户端调用服务器端方法并获取返回值的方法:
点击查看全图

从服务器端回调客户端的方法
从服务器回调客户端的方法比较类似于上面所说的。在客户端,可以给NetConnect对象的实例自定义方法,在服务器端可以利用client.call的方式调用客户端的方法。图示即为从服务器调用客户端并返回值的方法。
点击查看全图

共享对象的使用
共享对象简化了在多用户之间共享数据的开发工作,一个Flash 客户端要获取远程共享对象可以通过 SharedObject.getRemote来指定连接,
然后通过SharedObject.connect连接远程共享对象,一旦连接成功,服务器端会发送同步信息给各个连接的客户端,客户端使用SharedObject.onSync来保持同步,下面的图简单描述了其使用过程。
点击查看全图

共享对象
在FlashCom 开发过程种可以使用两种共享对象:本地和远程共享对象。
本地共享对象可以看作是Flash cookie,可以在用户的本地机器存放用户数据,其本身为Flash player提供,可以无须FlashCom Server的支持。
远程共享对象是由FlashCom Server来管理的,提供了信息和数据的同步,以及数据的存储。
Flash客户端连接、提交给远程共享对象,并且与服务器端保持同步。信息数据还可以发布到所有连接到远程共享对象的客户端,并通过应用程序的session或临时文件持续。更多的信息请参考共享对象类。
点击查看全图

连接外部数据源
根据FlashCom的数据流和共享对象提供的交流模型,FlashCom Server还可以和外部数据源交互,例如web 服务器、关系数据库,甚至其它的FlashCom Server应用程序。例如,你可以写一个服务器端的脚本文件来连接一个web服务器或ColdFusion应用程序来接收一串用户名和电话号码的列表,然后把查询结果写入共享对象。详细的方法后面的章节会描述。
点击查看全图

创建和开发应用程序的流程
你可以使用FlashMX创作工具来创建应用程序的客户端组件,生成的swf文件提供了应用程序的用户界面,其中也包含了与FlashCom Server连接和控制的as脚本。
服务器端则需要相关的应用程序目录,其中包含了运行客户端所需要的asc脚本,提供多个客户端之间逻辑控制和数据交换。
点击查看全图
在开发应用程序的过程种,客户端程序需要发布到合适的位置以保证应用程序的正常运行,这通常要结合Web Server,如html、php、asp等,因为FlashCom Server采用rtmp协议,所以web server并非必须,你可以直接在swf文件中执行,但不推荐这样做。
服务器端程序(包含asc、flv等文件)需要放置到正确的应用程序目录下面。
点击查看全图
如果你是一个FlashCom Server管理员,你可以使用管理控制台来配置FlashCom server、设置系统安全、监视使用情况,停止和重启server,还可以添加用户。这需要用来第一章提到的 应用程序管理器和管理工具
点击查看全图

第二章 Flash Communication Server结构概要
Flash Communciation Server 包含了server端(由一些asc文件组成)和client端(swf文件)
server端和client端的数据传输通过Real-Time Message Protocol (RTMP)进行实时交流,web server通过http服务把内容提供给client端,实现模式如下图:
点击查看全图
多用户可以连接到同一个应用程序Application
点击查看全图
Flash Communciation Server实际上为不同的用户之间提供了相互交流的通道。

基于客户/服务器模式的application,服务器端主要负责数据的传输,由客户端发送请求,服务器端执行数据查询和计算并返回结果值给客户端,通常需要保持长时间的连接。

Flash Communciation Server提供了两种方法控制用户的更多交互:数据流和共享对象.
数据流是指在服务器端和客户端同步传递的音频、视频和其它数据的信息流,数据流可以通过简单的发布和订阅方式实现。一个发布的数据流可以实时的被看到(如视频聊天室),
点击查看全图
也可以被录制下来以后播放。
点击查看全图
录制的数据流被存为Flash Video (FLV) 格式,其中可以包含文本、音频和视频等信息。当然你也可以把存在的通过第三方的软件录制的视频和音频文件转换为flv格式的文件。

第二章 Flash Communication Server结构概要
Flash Communciation Server 包含了server端(由一些asc文件组成)和client端(swf文件)
server端和client端的数据传输通过Real-Time Message Protocol (RTMP)进行实时交流,web server通过http服务把内容提供给client端,实现模式如下图:
点击查看全图
多用户可以连接到同一个应用程序Application
点击查看全图
Flash Communciation Server实际上为不同的用户之间提供了相互交流的通道。

基于客户/服务器模式的application,服务器端主要负责数据的传输,由客户端发送请求,服务器端执行数据查询和计算并返回结果值给客户端,通常需要保持长时间的连接。

Flash Communciation Server提供了两种方法控制用户的更多交互:数据流和共享对象.
数据流是指在服务器端和客户端同步传递的音频、视频和其它数据的信息流,数据流可以通过简单的发布和订阅方式实现。一个发布的数据流可以实时的被看到(如视频聊天室),
点击查看全图
也可以被录制下来以后播放。
点击查看全图
录制的数据流被存为Flash Video (FLV) 格式,其中可以包含文本、音频和视频等信息。当然你也可以把存在的通过第三方的软件录制的视频和音频文件转换为flv格式的文件。

2004年12月27日

日期选取组件用于显示日历和进行某天的选择,使用的是AS中的Date类。
创建DateChooser组件
下面的例子创建了一个日历组件,并且选中日期为2004年12月22号:

1: <?php <mx:DateChooser id=’date1’ >
2: <mx:selectedDate>
3: <mx:Date month=’12’ date=’12’ year=’2004’ />
4: </mx:selectedDate>
5: </mx:DateChooser>

我们还可以通过脚本的方式来设置选中日期

1: <?php <mx:Script>
2: <![CDATA[
3: function initDC()
4: {
5: date1.selectedDate= new Date (2004, 12, 12);
6: }
7: ]]>
8: </mx:Script>
9: <mx:DateChooser id=’date1’ initialize=’initDC();’ />

DateChooser组件使用了AS的Date类的一些方法
可以使用get和set方法来获取选中的日期值以及设置日期值。下面的例子比较详细的描述了DateChooser组件的使用。

1: <?php <mx:Script>
2: <![CDATA[
3: function useDate(eventObj)
4: {
5: //Access the Date object from the event object.
6: day.text=eventObj.target.selectedDate.getDay();
7: date.text=eventObj.target.selectedDate.getDate();
8: month.text=eventObj.target.selectedDate.getMonth();
9: year.text=eventObj.target.selectedDate.getFullYear();
10: wholeDate.text=eventObj.target.selectedDate.getFullYear() +
11: ’/’ + (eventObj.target.selectedDate.getMonth()+1) +
12: ’/’ + eventObj.target.selectedDate.getDate();
13: }
14: ]]>
15: </mx:Script>
16: <mx:DateChooser id=’date1’ change=’useDate(event)’ />
17: <mx:Form>
18: <mx:FormItem label=’Day’ >
19: <mx:TextInput id=’day’ width=’100’ />
20: </mx:FormItem >
21: <mx:FormItem label=’Day of month’ >
22: <mx:TextInput id=’date’ width=’100’ />
23: </mx:FormItem >
24: <mx:FormItem label=’Month’ >
25: <mx:TextInput id=’month’ width=’100’ />
26: </mx:FormItem >
27: <mx:FormItem label=’Year’ >
28: <mx:TextInput id=’year’ width=’100’ />
29: </mx:FormItem >
30: <mx:FormItem label=’Date’ >
31: <mx:TextInput id=’wholeDate’ width=’300’ />
32: </mx:FormItem >
33: </mx:Form>

这个例子通过响应组件的change事件来获取选中的日期信息,相信大家也不难看懂。

禁用某个日期段的选取
假如要禁用周一到周四的日期选择,可以使用

1: <?php <mx:DateChooser id=’date1’ >
2: <mx:disabledDays>
3: <mx:Array>
4: <mx:String>1</mx:String>
5: <mx:String>2</mx:String>
6: <mx:String>3</mx:String>
7: <mx:String>4</mx:String>
8: </mx:Array>
9: </mx:disabledDays>
10: </mx:DateChooser>

更简单的写法为:

1: <?php <mx:DateChooser id=’date1’ disabledDays=’[1,2,3,4]’ />

或者

1: <?php <mx:Script>
2: <![CDATA[
3: function initDC()
4: {
5: date1.disabledDays=[1,2,3,4];
6: }
7: ]]>
8: </mx:Script>
9: <mx:DateChooser id=’date1’ initialize=’initDC();’ />

个人觉得第三种方法比较通用,可以对日历进行初始化的设置。
注意:正确的说法应该是禁用第2~5列的日期。

更改星期名称
默认的日历星期名显示为英文,如果要更改成中文名称,可以用:

1: <?php <mx:DateChooser id=’date1’ change=’useDate(event);’ >
2: <mx:dayNames>
3: <mx:Array>
4: <mx:String>日</mx:String>
5: <mx:String>一</mx:String>
6: <mx:String>二</mx:String>
7: <mx:String>三</mx:String>
8: <mx:String>四</mx:String>
9: <mx:String>五</mx:String>
10: <mx:String>六</mx:String>
11: </mx:Array>
12: </mx:dayNames>
13: </mx:DateChooser>

请注意,如果没有其它设置,数组的第一个元素就表示一周的第一天。当然,最简洁的还是AS的实现方法,而且更加灵活。

1: <?php //设置星期显示名称
2: date1.dayNames=[’日’, ’一’, ’二’, ’三’, ’四’, ’五’, ’六’];
3: //把周一作为每周的第一天
4: date1.myDC.firstDayOfWeek = 1;
5: //设置日历头部样式为绿色
6: date1.setStyle(’headerColor’, 0×00ff00);
7: //设置字体样式为斜体
8: date1.setStyle(’fontStyle’, ’italic’);
9: //设置日历的选择范围2004.1.1~2004.12.23
10: date1.selectableRange =
11: { rangeStart: new Date(2004,1,1), rangeEnd: new Date(2004,12,23) };

DateChooser组件的常用属性和事件还有

01 :
02 : dayNames //星期的名称显示
03 : disabledDays //不可用的星期
04 : disabledRanges //不可用的日期范围
05 : displayedMonth //当前显示的月份
06 : displayedYear //当前显示的年份
07 : firstDayOfWeek //每周的第一天( 0~6 0表示dayNames中的第一个元素,依次类推 )
08 : headerStyle //头部样式
09 : todayStyle //今天的样式
10 : weekDayStyle //周末的样式
11 : monthNames //月份的名称显示
12 : selectableRange //可以选择的日期范围 由rangeStart 和 rangeEnd 指定
13 : selectedDate //选中的日期
14 : showToday //是否高亮显示今天的日期
15 :
16 : change //选中日期的事件响应
17 : scroll //移动的事件响应

通过对这些属性的设置你可以定义更强大的日历组件了。

2004年12月26日

中国旅游网:www.cnta.com  国家旅游局的公众网,也是外国人游中国的必选网站。在政务管理方面,几年下来已经成为地方旅游局、各地旅游企业

了解政策、法律动态的窗口,其地位比起中国旅游报还要高!

金旅雅途:www.yahtour.com  目的地分类清晰明了,flash画面制作得特别美。是我国金旅工程一个重要组成部分,可惜后继乏力,四处扩张,却没

有把后花园给维护好了;在门户经营方面甚至落后于ct2t。

中国旅游智业网http://www.davost.com
一个专业旅游规划理论的网站,里面有不少旅游规划设计方面的文章可供参考。 以前它还包括了中国旅游规划设计网和中国旅游营销网,后二者如今

独立出去。

中外酒店论坛:http://www.ihfo.com
有好多饭店方面的论文,成为人家引用的源头

旅游经理人网站:Starwww.com,一个为旅游经理人服务的网站, 致力于整合网络应用与旅游管理的资源,由此组建起的一个以服务旅游产业为主要方

向的专业智力平台。网站的分类特清晰,有很好的论文库,论坛挺有效率的,有什么问题可以发贴,斑竹解答的应该算是不错;域名后来改为Cntmu.c

om,最好以后也不要收费,呵呵~~

中国旅游论坛: http://www.itsqq.com/_boards.asp  以旅游者的角度看,是个不错的休闲性论坛

中国文化旅游网: http://www.cnctrip.com/
以“畅游神州大地,传承华夏文明;探索中国旅游,感悟精彩文化”为价值核心;以文化传播、旅游指南、专业服务为运营目标;宏场中华5000年文化

精萃,倡导科学健康高雅文化旅行。但以文化为名义,却在文化挖掘的深度方面似乎还不够,应该继续发力


中国旅游报:www.ctnews.com.cn     
原意是把旅游报上的文章搬到网上,但连这一点都做得不是特别好,搜索引擎不那么好用;还不如去看报纸

旅游卫视:http://www.cetg.net/  
我国第一家专业性旅游综合频道。

灵趣中国旅游网:www.linktrip.com 
旅游管理类网站的始祖,可惜后继乏力,日渐息微,以至无以维计;后来starwww.com继承了它的精神,而且方向也更明确了。

中国旅游电子商务论坛:http://www.t315.com/
一群年轻人创办的论坛,原先只是一个简单到不能再简单的BBS,就在2000年左右开始集结,可贵的是坛子的人好多现在还活跃在旅游电子商务领域,

不然光看它的网站,似乎已经有老退的迹象了

雅途(中国)旅游交易网:http://www.ct2t.com/
典型的品牌抄袭,跟金旅雅途一点关系都没有,却在吆喝得比人家还卖劲!

21CN旅游频道:http://travel.21cn.com
以前还有一点产业管理方面的东西可以看看,现在不多了

华夏旅游:http://www.ctn.com.cn
被tom收购之后,大家对它的怀念越来越减退,虽然访问量因为门户的原因据高不下,可廉颇老矣~~

中国旅游饭店网:http://www.ctha.org.cn/
中国旅行社协会在线:http://www.catscn.com/
中国酒店管理网:http://www.cshis.com/  
以上三个网站都有点权威,但缺乏人气,不太活跃;没有了互动就只能越来越渺小

活力广东:http://www.visitgd.com  
广东旅游网:http://www.gdtravel.com
这两个网站合并了,是传统的地区性旅游局政务网站朝多功能性的目的地管理网站发展的典型案例!

Huli 旅游研究空间站:http://www.lixinjian.com/ 一个私人的理论文章发布,贵在提供了原创的文章

2004年12月25日

腾讯QQ是新一代开放式即时通讯娱乐平台,它采用自由变换场景、个性在线心情等人性化设计,配合视频电话、信息群发、文件互传、在线游戏等使您在聊天的同时能边说、边看、边玩,从而带给您前所未有的聊天新感觉

■ 任何人不得以任何形式修改、盗用本程序重新打包发布,违者必究。


■ 技术支持、问题反馈及建议,请访问 http://crack.c2china.com


■ 本版特点:
1.使用非外挂方法修改
2.附加代码100%采用Win32汇编语言编写,快速,高效而且稳定
3.主面版好友列表显IP,使用更方便
4.已经加入最新纯真IP数据库
5.增加自定义QQ版本号功能
6.主面板显IP处分3行显示
7.去除全新登陆时弹出的无线QQ使用向导窗口
8.解决因为安装目录和原版的不一致出现的各种问题
9.修复新安装的系统因为缺少VC运行库而无法启动QQ的问题
10.解决点击好友登陆提示框无法显IP的问题
11.在使用飘云版QQ的同时可以使用原版QQ


下载: http://crack.c2china.com/QQ25.Plus.exe