⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setadvanced.htm

📁 vc-mfc编程实例 很简单的东西,以后回多传自己的东西
💻 HTM
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Conversion</title>

<link href="css/main.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.STYLE1 {font-size: 18px}
-->
</style>
</head>
<script language="javascript" src="js/comm.js" type="text/javascript"></script>
<script language="javascript">
// import js document
	_import("function");
	//_import("main_only");
	_import("language");
	_import("langSet");
	_import("webmenuevent");
	_import("control");
</script>
<script language="javascript" type="text/javascript">
var objVD = new ActiveXObject("Building.BuildingInterface.1");
var thePath1=Request("thePath");
var downListObj;
var GetD;
var chars = new Array("A:","B:","C:","D:","E:","F:","G:","H:","I:","J:","K:","L:","M:","N:","O:","P:","Q:","R:","S:","T:","U:","V:","W:","X:","Y:","Z:")

var Comment = Request("cmt");
var Label = Request("lab");
var Description = Request("desc");
var Author = Request("author");
var Password = Request("pwd");
var Confirm = Request("cfm");
var Program = Request("prg");

function Init(){
	chkBox_1=new checkBox("chkbox_1",false);
	chkBox_1.onCheck=function (){
		driveProgram.disabled = false;
		$("selectPath").dsiabled = false;
	}
	chkBox_1.onUncheck=function (){
		driveProgram.disabled = true;
		$("selectPath").dsiabled = true;
	}
	chkBox_1.apply();
	chkBox_2=new checkBox("chkbox_2",false);
	chkBox_2.onCheck=function (){
	}
	chkBox_2.onUncheck=function (){
	}
	chkBox_2.apply();
	driveProgram.disabled = true;
	$("selectPath").dsiabled = true;
	//info_Label.value = top.cvcd.objectX.GetVolumeInfo(driveNumber);
	
	memory.CreateShareMemory("discInfo",10240);
	discData = memory.GetShareMemData(10240).split("{VD}");
	info_Label.innerHTML = discData[0];
	info_Description.value = discData[1];
	info_Author.value = discData[2];
	info_Password.value = discData[3];
	info_Confirm.value = discData[4];
	if (discData[5] != ""){
		chkboxAction('chkBox_1');
		driveProgram.value = discData[5];
	}
	if (discData[6] == "true"){
		chkBox_2.setChecked(true);
	}
	
	previous.style.visibility = 'visible';
	cancel.style.visibility = 'visible';
	comment.style.visibility = 'visible';
	selectPath.style.visibility = 'visible';
	$("previous").setValue(GS("Button_Apply"));
	$("cancel").setValue(GS("Button_Cancel"));
	$("comment").setValue("&nbsp;&nbsp;&nbsp;&nbsp;"+GS("Button_Comment")+"&nbsp;&nbsp;&nbsp;&nbsp;");
	
	showui();
}

function chkboxAction(chkboxObj){
	if (eval(chkboxObj + ".checked")){
		eval(chkboxObj + ".setChecked(false);");
	}else{
		eval(chkboxObj + ".setChecked(true);");
	}
}

function getFiles(){
	var fileCount = obj1.GetCurrentSelectItemNum();
	if (fileCount){
		$("D2").dsiabled = false;
	}else{
		$("D2").dsiabled = true;
	}
	setTimeout(getFiles,500);
}

function btn_select(){
	var result=GetFilepath("exe File(*.exe)|*.exe||",true);
	if (result){
		$("driveProgram").value=result;
	}
}

function setComment(){
	window.external.Navigate("mainui/setComment.htm?comment=" + Comment,400,300);
	var reInfo = window.external.GetStaticData();
	if (reInfo != "null"){
		Comment = reInfo;
	}
	window.external.SetStaticData("");
}

function showui(){
	$("CVCD_Advanced_Title").innerHTML = GS("CVCD_Advanced_Title");
	$("CVCD_Advanced_Label_1").innerHTML = GS("CVCD_Advanced_Label_1");
	$("CVCD_Advanced_Label_2").innerHTML = GS("CVCD_Advanced_Label_2");
	$("CVCD_Advanced_Label_3").innerHTML = GS("CVCD_Advanced_Label_3");
	$("CVCD_Advanced_Label_4").innerHTML = GS("CVCD_Advanced_Label_4");
	$("CVCD_Advanced_Label_5").innerHTML = GS("CVCD_Advanced_Label_5");
	$("CVCD_Advanced_Prompt_1").innerHTML = GS("CVCD_Advanced_Prompt_1");
	$("CVCD_Advanced_Prompt_2").innerHTML = GS("CVCD_Advanced_Prompt_2");
	$("CVCD_Advanced_Prompt_3").innerHTML = GS("CVCD_Advanced_Prompt_3");
	$("selectPath").setValue(GS("Button_Browse"));
}
</script>
<!--<object id="cbpselectlocation" style="WIDTH: 0px; HEIGHT: 0px; visibility:hidden " classid="clsid:4CA5E8A7-A2B4-4F68-BA0A-7A223368EF3E">
</object>-->
<body onLoad="applyButton();Init();">
<object id="memory" style="WIDTH: 0px; HEIGHT: 0px; visibility:hidden " classid="clsid:FAA9C374-4C76-4F32-A3C7-31C5AE338972"></object>
<table width="600" height="400" border="0" cellpadding="0" cellspacing="1" bgcolor="627192">
  <tr>
    <td valign="top" bgcolor="#FFFFFF"><table width="598" height="398" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td height="43"><table width="598" height="43" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td width="10" background="img/conversion_01.jpg">&nbsp;</td>
            <td width="578" background="img/conversion_02.jpg"><table width="578" height="43" border="0" cellpadding="0" cellspacing="0" onMouseDown="moveWindow();">
              <tr>
                <td class="MenuSubFont STYLE1" style="padding-left:12px;" id="CVCD_Advanced_Title"></td>
                <td align="right"><img src="img/conversion_05.jpg" width="23" height="43" style="cursor:hand;" onClick="window.external.OnOK();"></td>
              </tr>
            </table></td>
            <td width="10" background="img/conversion_03.jpg">&nbsp;</td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td><table width="598" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="10" height="342"><img src="img/conversion_06.jpg" width="10" height="342"></td>
            <td align="center"><table width="509" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:20px;">
              <tr>
                <td width="100" class="PageText" style="padding-top:20px; padding-left:5px; padding-bottom:7px;" id="CVCD_Advanced_Label_1"></td>
                <td colspan="2" class="PageText" style="padding-top:14px;"><span class="PageText" style="padding-top:20px; padding-bottom:7px;" id="info_Label"></span></td>
              </tr>
              <tr>
                <td width="100" height="25" class="PageText" style="padding-left:5px;" id="CVCD_Advanced_Label_2"></td>
                <td height="22" colspan="2"><span class="PageText" style="padding-top:20px;">
                  <input name="info_Description" type="text" id="info_Description" size="70" maxlength="256" onKeyDown="if(event.keyCode==13)saveInfo();">
                </span></td>
              </tr>
              <tr>
                <td width="100" height="25" class="PageText" style="padding-left:5px;" id="CVCD_Advanced_Label_3"></td>
                <td width="240" height="22"><span class="PageText" style="padding-top:20px;">
                  <input name="info_Author" type="text" id="info_Author" size="50" maxlength="128" onKeyDown="if(event.keyCode==13)saveInfo();">
                </span></td>
                <td width="182"><button cstyle="rit" onClick="setComment();" id="comment" style="visibility:hidden;">Comment</button></td>
              </tr>
              <tr>
                <td width="100" height="25" class="PageText" style="padding-left:5px;" id="CVCD_Advanced_Label_4"></td>
                <td height="22" colspan="2"><span class="PageText" style="padding-top:20px;">
                  <input name="info_Password" type="password" id="info_Password" size="10" maxlength="8" onKeyDown="if(event.keyCode==13)saveInfo();">
                </span></td>
              </tr>
              <tr>
                <td width="100" height="25" class="PageText" style="padding-left:5px;" id="CVCD_Advanced_Label_5"></td>
                <td height="22" colspan="2"><span class="PageText" style="padding-top:20px;">
                  <input name="info_Confirm" type="password" id="info_Confirm" size="10" maxlength="8" onKeyDown="if(event.keyCode==13)saveInfo();">
                </span></td>
              </tr>
              <tr>
                <td colspan="3" style="padding-top:20px;"><span id="chkbox_1" style="float:left;"></span><span class="PageText" onClick="chkboxAction('chkBox_1');" style="cursor:'default';" id="CVCD_Advanced_Prompt_1"></span></td>
              </tr>
              <tr>
                <td colspan="3" class="PageText" style="padding-top:20px;" id="CVCD_Advanced_Prompt_2"></td>
              </tr>
              <tr>
                <td colspan="2" style="padding-top:5px;"><span class="PageText" style="padding-top:20px;">
                  <input name="driveProgram" id="driveProgram" maxlength="256" type="text" size="70" onKeyDown="if(event.keyCode==13)saveInfo();">
                </span></td>
                <td style="padding-top:5px; padding-left:10px;"><button cstyle="rit" onClick="btn_select();" id="selectPath" style="visibility:hidden;">...</button></td>
              </tr>
              <tr>
                <td height="25" colspan="3" valign="bottom"><span id="chkbox_2" style="float:left;"></span><span class="PageText" onClick="chkboxAction('chkBox_2');" style="cursor:'default';" id="CVCD_Advanced_Prompt_3"></span></td>
              </tr>
              <tr>
                <td height="25" colspan="3" align="right" valign="bottom"><button cstyle="rit" onClick="saveInfo();" id="previous" style="visibility:hidden;">Apply</button>
                  聽聽聽聽<button cstyle="rit" onClick="memory.CloseShareMemory();window.external.OnClose();" id="cancel" style="visibility:hidden;">Cancel</button></td>
              </tr>
            </table></td>
            <td width="10" height="342"><img src="img/conversion_07.jpg" width="10" height="342"></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td width="598" height="13"><table width="598" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="6" height="13"><img src="img/bottom_1.jpg" width="6" height="13"></td>
            <td height="13" background="img/bottom_2.jpg" style="font-size:0px;">&nbsp;</td>
            <td width="6" height="13"><img src="img/bottom_3.jpg" width="6" height="13"></td>
          </tr>
        </table>
          </td>
      </tr>
    </table></td>
  </tr>
</table>
<script language="javascript">
var isMove=true;
var leftButtonId="";
var rightButtonId="";
var oldPassword="";
var t1="";


function saveInfo(){
	if (info_Password.value != info_Confirm.value){
		RIT_popMsg('',264,180,'Alert',GS("CVCD_Advanced_Alert_1"),'alert');
		return false;
	}
	var reValue = info_Label.innerHTML + "{VD}" + info_Description.value + "{VD}" + info_Author.value + "{VD}" + info_Password.value + "{VD}" + info_Confirm.value;
	if (chkBox_1.checked){
		if (objVD.CheckPath(driveProgram.value)){
			reValue += "{VD}" + driveProgram.value;
		}else{
			RIT_popMsg('',264,180,'Alert',GS("CVCD_Advanced_Alert"),'alert');
			return false;
		}
	}else{
		reValue += "{VD}";
	}
	if (chkBox_2.checked){
		reValue += "{VD}true";
	}else{
		reValue += "{VD}false";
	}
	discData = memory.GetShareMemData(10240).split("{VD}");
	
	reValue += "{VD}" + discData[7];
	memory.SetShareMemData(10240,reValue);
	memory.CloseShareMemory();
	window.external.SetStaticData(reValue);
	window.external.OnClose();
}

function moveWindow() {
	if (isMove) {
		window.external.OnMoveWindow();
	}
}

function closeWindowSetStaticData(flag)
{
	if (flag==1)
	{
		window.external.SetStaticData(GetD);
	}
	else
	{
		window.external.SetStaticData("Cancel");
	}
	memory.CloseShareMemory();
	window.external.OnClose();
}

function closeself()
{
window.external.SetStaticData("Cancel");
window.external.OnClose();
}


function Do_search()
{
scollbar.style.display = 'block';
obj1.StopSearch();
obj1.StartSearch(document.getElementById("Path1").value,"*.VCD");
//scollbar.style.display = 'none';
}

function getStatus(){
	scollbar.style.display = 'none';
}
function getselect()
{
	if(obj1.GetCurrentSelectItemNum()>0)
	{
		$("D2").dsiabled=false;
	}
	else
	{
		$("D2").dsiabled=true;
	}
	setTimeout("getselect()",500);
}
function Do_add()
{
obj1.GetSelectPath();
window.external.SetStaticData(t1);
window.external.OnClose();
//obj1.SelectFilePath();
//alert(f1);
//obj1.AddVcdFileToList(f1);
//obj1.SaveDriverSetting();
}


function chekKeyCode(code)
{
	if(code==32)
	{
	   //event.srcElement.click();
	   //alert(event.srcElement.innerHTML);
	}
	if (code==27)
	{
		window.external.SetStaticData("Cancel");
		window.external.OnClose();
	}
	
}
function getselectfile(lpFilePath)
{
	t1+=(lpFilePath+"|");
}
</script>
<script language="vbs">
sub obj1_SelectFilePath(lpFilePath)
	'msgbox lpFilePath
	getselectfile lpFilePath
end sub

sub obj1_SearchEvent(val1)
	'msgbox val1
	getStatus
end sub
</script>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -