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

📄 search_l_vcd.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">
</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 thePath1=Request("thePath");
var downListObj;
var handle = Request("handle");
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:")

function Init(){
	/*var driveDown = new downListCreator();
	var driveArr = new Array();
	driveArr[0] = "VCD|*.VCD";
	driveArr[1] = "D00|*.D00";
	downListObj = driveDown.getCtrl(driveArr,'drive_value','driveSelector','VCD',6);
	downListObj.onChange = function(){
	//GetD=this.value;
	}*/
	
	$("D2").dsiabled=true;
	//var driveObj = new ActiveXObject("Building.BuildingInterface.1");
	var tmpValue;
	//for (i=0;i<chars.length;i++){
//		tmpValue = driveObj.GetDriveSpace(i).split(",");
//		if (parseInt(tmpValue[0])){
//			if (Path.value){
//				Path.value += ";" + chars[i];
//			}else{
//				Path.value = chars[i];
//			}
//		}
//	}
	Path.value = obj1.GetHDdriveList();
	getFiles();
	
	showui();
}

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

function btn_select()
{
	 var result = filedialog.FolderBrowse();
if(result!="")
{
document.getElementById("Path1").value=result;
}
}

function showui(){
	Search_VCD_Title.innerHTML = GS("Search_VCD_Title");
	Search_VCD_Label.innerHTML = GS("Search_VCD_Label");
	$("D1").setValue(GS("Search_VCD_Button_1"));
	$("D1_1").setValue(GS("Search_VCD_Button_2"));
	$("D2").setValue(GS("Search_VCD_Button_3"));
	$("D3").setValue(GS("Search_VCD_Button_4"));
	$("savenow").setValue("&nbsp;"+GS("Button_Browse")+"&nbsp;");
}
</script>
<!--<object id="cbpselectlocation" style="WIDTH: 0px; HEIGHT: 0px; visibility:hidden " classid="clsid:4CA5E8A7-A2B4-4F68-BA0A-7A223368EF3E">
</object>-->
<body onLoad="applyButton();Init();">
<object width="0" height="0" classid="clsid:D972CD60-A8CA-44A1-ADEF-C591745BC2D6" id="filedialog"></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();" class="PageTitle">
              <tr>
                <td style="padding-left:12px;" id="Search_VCD_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="564" height="300" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="475" height="20" valign="top" class="PageStep"><table border="0" align="center" cellpadding="0" cellspacing="0">
                  <!--<tr>
                    <td width="50" height="40" class="PageText" id="lang_1">Name:</td>
                    <td width="315" height="40"><div id="driveSelector"></div></td>
                  </tr>-->
                  <tr>
                    <td width="60" height="40" align="center" class="PageText" id="Search_VCD_Label"></td>
                    <td height="40"><!--<object id="cbpselectlocation" style="WIDTH: 0px; HEIGHT: 0px; visibility:hidden " classid="clsid:66043874-8B5A-415B-963E-6360C52B5B0D">
</object>--><table width="400" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td width="205"><input name="Path1" type="text" id="Path" size="50" onKeyDown="if(event.keyCode==13)Do_search();"></td>
                        <td width="100"><button cstyle="rit" onClick="btn_select();" id="savenow">...</button></td>
                      </tr>
                    </table></td>
                    </tr>
                  <tr id="scollbar" style="display:none;">
                    <td height="40" colspan="2" align="center" class="PageText" id="lang_2">
						<marquee style="border:1px solid #000000" direction="right" width="300" scrollamount="5" scrolldelay="10" bgcolor="#ECF2FF">
						<table cellspacing="1" cellpadding="0">
						<tr height=8>
						<td bgcolor=#3399FF width=8></td>
						<td></td>
						<td bgcolor=#3399FF width=8></td>
						<td></td>
						<td bgcolor=#3399FF width=8></td>
						<td></td>
						<td bgcolor=#3399FF width=8></td>
						<td></td>
						</tr></table></marquee>
  					</td>
                    </tr>
                </table></td>
                <td width="88" class="PageStep"><table border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td width="83" height="30"><div id="search_1"><button cstyle="rit" onClick="Do_search();" id="D1" style="width:100px;">&nbsp;&nbsp;&nbsp;&nbsp;Search&nbsp;&nbsp;&nbsp;</button></div><div id="search_2" style="display:none;"><button cstyle="rit" onClick="setTimeout(Stop_search,200);" id="D1_1" style="width:100px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stop&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</button></div></td>
                  </tr>
                  <tr>
                    <td height="30"><button cstyle="rit" onClick="Do_add();" id="D2" style="width:100px;">Add</button></td>
                  </tr>
                  <tr>
                    <td height="30"><button cstyle="rit" onClick="closeself();" id="D3" style="width:100px;">Close</button></td>
                  </tr>
                </table></td>
              </tr>
              <tr>
                <td colspan="2" align="right" valign="bottom" style="padding-top:8px;"><object classid="clsid:50998799-3AF0-4CDD-809E-86AF11DBEBBD" name="obj1" width="100%" height="230" id="obj1" VIEWASTEXT>
                                </object></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="";
var searching = false;


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

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

function closeself()
{
obj1.StopSearch();
window.external.SetStaticData("");
setTimeout("window.external.OnClose()",300);
}


function Do_search()
{
scollbar.style.display = 'block';
obj1.StartSearch(document.getElementById("Path1").value,"*.VCD");
search_1.style.display = 'none';
search_2.style.display = 'block';
savenow.dsiabled=true;
searching = true;
//scollbar.style.display = 'none';
}

function Stop_search(){
	obj1.StopSearch();
	scollbar.style.display = 'none';
	search_2.style.display = 'none';
	search_1.style.display = 'block';
	searching = false;
	savenow.dsiabled=false;
}

function getStatus(){
	scollbar.style.display = 'none';
	search_2.style.display = 'none';
	search_1.style.display = 'block';
	searching = false;
	savenow.dsiabled=false;
}
function getselect()
{
	alert(searching);
	if(obj1.GetCurrentSelectItemNum()>0 && !searching)
	{
		$("D2").dsiabled=false;
	}
	else
	{
		$("D2").dsiabled=true;
	}
	setTimeout("getselect()",500);
}
function Do_add()
{
	obj1.SetAddFileHwnd(handle); 
	obj1.GetSelectPath();
//obj1.GetSelectPath();
//window.external.SetStaticData(t1);
//setTimeout("window.external.OnClose()",300);
//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 + -