当前位置: 首页 > 图文教程 > 网络编程 > ASP > 使用JScript.NET创建asp.net页面(五)

ASP
ASP,FSO遍历目录及目录下文件
fso的一些特殊功能
利用FSO取得图像文件信息
二级域名原理以及程序
用FSO获得图片文件的信息(大小,宽,高)
IE功能汇总
ASP常用的函数
Oracle常用功能集锦
一个简单的HTML病毒分析
如何使用FSO搜索硬盘文件
使用函数自动生成n层目录
FSO操作示例(给初学者)
同文件夹内文本搜索器(vbs)
一个实用的FSO-实时统计在线人数
如何获知页面上的图象的实际尺寸?
在ASP中使用FSO组件生成HTML页面
用asp实现的代码批量修改程序,fso相关
fso实例
硬盘文件搜索代码(ASP类)
遍历目录以及目录下文件的函数

ASP 中的 使用JScript.NET创建asp.net页面(五)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 139 ::
收藏到网摘: n/a

  Jscript.net可以用JScript 或任意NET 框架语言(如 C #,VB7.0) 通过增加extends主题词在类声明以后来继承和扩展现有类。这能力允许Jscript.net非常容易地利用 NET 平台的丰厚资源。为了说明这些,给出一个程序。这个程序扩展了NET 框架的ServiceBase 类。
// 导入需要的.net命名空间
import System;
import System.ServiceProcess;
import System.Diagnostics;
import System.Timers;
class SimpleService extends ServiceBase
{
   private var timer : Timer;
   function SimpleService()
   {
      CanPauseAndContinue = true;
      ServiceName = "JScript Service";
      timer = new Timer();
      timer.Interval = 1000;
      timer.AddOnTimer(OnTimer);
   }
   protected override function OnStart(args : String[])
   {
      EventLog.WriteEntry("JScript Service started");
      timer.Enabled = true;
   }
   protected override function OnStop()
   {
      EventLog.WriteEntry("JScript Service stopped");
      timer.Enabled = false;
   }
   protected override function OnPause()
   {
      EventLog.WriteEntry("JScript Service paused");
      timer.Enabled = false;
   }
   protected override function OnContinue()
   {
      EventLog.WriteEntry("JScript Service continued");
      timer.Enabled = true;
   }
   function OnTimer(source : Object, e : EventArgs)
   {
      EventLog.WriteEntry("Hello World from JScript!");
   }
}
ServiceBase.Run(new SimpleService());