解答:此题 http://www.iteye.com/problems/48046
转自:http://www.blueshop.com.tw/board/show.asp?subcde=BRD20061014093911FUN&fumcde=FUM20041006152641OLG
试测过可用.
wsh=new ActiveXObject("WScript.Shell");
fso=new ActiveXObject("Scripting.FileSystemObject");
label1:
for(;;) {
tmp=Math.random()+".tmp";
//下面这句这也太难以想像了...用来代替sleep.
try{fso.CreateTextFile(tmp,false,true);break;}catch(e){continue label1;}
}
wsh.Run('cmd /c dir/w > '+tmp,0,1);
r=fso.OpenTextFile(tmp,1);
alert(tmp+'\n\n'+r.ReadAll());
r.Close();
fso.DeleteFile(tmp);
分享到:
相关推荐
ActiveX控件测试容器则为这些组件提供了一个沙箱环境,便于开发者调试、测试和预览其行为。 ActiveX控件是基于COM的二进制组件,它们可以嵌入到支持ActiveX的浏览器或其他应用程序中,例如Internet Explorer。通过...
ActiveX Control Pad是专门用于开发和测试ActiveX控件的一个工具,它为开发者提供了一个直观的界面,以便于创建、编辑和调试这些控件。在这个实例Demo中,你将有机会了解如何实际操作和运用ActiveX技术。 ActiveX...
COMRaider 是一个功能强大且易于使用的工具,可以帮助开发人员快速地发现和修复 ActiveX 控件中的漏洞。 ActiveX 控件是什么? ActiveX 控件是微软在 1996 年引入的基于 COM 组件和 OLE 的技术。COM 组件的目的是...
首先,要在Visual Studio环境中创建一个新的ActiveX控件项目。具体步骤包括: 1. **选择项目类型**:在新建项目对话框中,选择MFC ActiveX Control Wizard模板,这是专为生成ActiveX控件设计的。 2. **配置项目...
1. **设计接口**:定义ActiveX控件的公开方法和属性,这些是其他应用程序与控件交互的方式。 2. **实现类库**:使用MFC(Microsoft Foundation Classes)或者其他C++库来实现控件的核心功能。 3. **注册控件**:为了...
综上所述,"Delphi中ActiveX控件的开发"是一个涉及COM原理、控件设计、事件处理、互操作性等多个方面的复杂过程。通过学习提供的源码,你可以更深入地理解这些概念,并提升在Delphi中开发高效、可复用的ActiveX组件...
8. **案例分析**:书中可能包含多个实际项目案例,如创建一个简单的计时器控件或一个复杂的图形绘制控件,这些案例将帮助读者巩固所学知识并提升实践能力。 9. **源代码**:随书提供的全书源代码是学习的重要辅助...
今天,我遇到了一个棘手的问题:ActiveX部件不能创建对象!经过一番分析和解决,我终于找到了解决方案。在这里,我将分享我的经验和知识,希望能够帮助到其他人。 问题现象 昨天,我在安装U871客户端时,遇到了一...
在VS2008中,你可以通过以下步骤创建一个ActiveX控件: 1. **新建项目**:首先打开VS2008,选择“文件”->“新建”->“项目”,在项目模板中找到“Visual C#”下的“COM可见的类库”模板。 2. **设计控件**:在...
ActiveX Control Test Container,顾名思义,是一个用于测试ActiveX控件的容器。ActiveX技术是微软在1996年推出的一种组件对象模型(COM),它允许开发者创建可以在Web浏览器或其他支持ActiveX的应用程序中运行的...
当一个 ActiveX 控件被开发完成后,为了便于部署和管理,通常需要将其打包成 **cab (Cabinet)** 文件格式。Cab 文件是一种压缩文件格式,类似于 ZIP 文件,但专门设计用于存储多个文件并支持分发机制。通过这种方式...
MFC,全称Microsoft Foundation Classes,是微软提供的一个C++类库,它封装了Windows API,使得开发者能更高效地编写Windows应用程序和ActiveX控件。MFC为开发人员提供了一套完整的框架,包括窗口、对话框、控件、...
进度条是用户界面中的一个常见元素,用于显示任务或操作的进度,给用户提供一种视觉反馈,让他们了解程序运行的状态。ActiveX进度条控件(通常称为MSComctlLib.ProgressBar)是Visual Basic、Visual C++等开发环境中...
在"Clock"这个例子中,我们可能看到的是一个实现时钟功能的ActiveX控件。它可能包含一个显示时间的界面元素,并提供方法来更新时间,或者响应用户的交互,比如调整时区或格式。为了在网页或应用程序中使用这个控件,...
TAPI能在一个广泛的电话硬件平台上实现彼此之间的电话设备共享,提供处理不同媒体声音,数据等信息的共同方法。 <br> AmTapi ActiveX控件 能进行电话呼叫和回答电话,检测呼叫者ID,检测远程DTMF音调,生成DTMF...
在VS2010中,可以通过以下步骤创建一个MFC ActiveX项目: 1. 打开Visual Studio 2010,选择"文件" -> "新建" -> "项目"。 2. 在项目模板对话框中,选择"MFC"类别,然后选择"MFC ActiveX 控件"。 3. 给项目命名并...
8. **ActiveX容器(ActiveX Container)**:支持加载和运行ActiveX控件的应用程序被称为ActiveX容器,如Internet Explorer浏览器就是一个常见的ActiveX容器。 9. **ATL(Active Template Library)**:是Microsoft...
在描述中提到的“可以仿源码,学习学习使用”,意味着这个压缩包可能包含了一个或多个C#编写的ActiveX控件的源代码,供学习者参考和模仿,以了解如何使用C#来实现类似的功能。 在学习C#编写ActiveX控件的过程中,有...
ActiveX 扫描器是一款专门针对ActiveX技术的安全检测工具,用于扫描并识别计算机系统中的ActiveX组件,帮助用户发现潜在的安全风险。ActiveX是微软在Internet Explorer浏览器中推出的一种技术,它允许网页开发者创建...