我现在做的项目需要找个能解析自定义的Script的控件,谁知道有这类控件吗?我公司愿买正版的,最好能告诉我控件的官方网站不胜感激!

解决方案 »

  1.   

    MS Script control
    免费的,支持JavaScript,VBScript
      

  2.   

    我是希望支持我自己写的Script:(
      

  3.   

    我自己开发了两个Script:一个是Lysee,可以在http://lysee.oicp.net上下载,暂不提供源代码,
    全部代码(含模块)约在30000行左右,内核10000余行。适于完成非常
    复杂的业务逻辑控制。下面是一段代码:#!c:/lysee/bin/lyscon.exeimport mail;const
      string version = lysee.__version__.extractName(" ");
      
    private
      int success, failed;
      
    private void uptell(string mailbox)
    {
      = "sendto:", mailbox, "...... ";
      if (not mailbox.isMailAddr()) {
        = "INVALID" + eol;
        ++ failed;
        return;
      }
      maildata m = new maildata();
      m.receiver = mailbox;
      m.subject = "升级通知: lysee " + version + " 已经发布,欢迎您下载使用";
      m.body = "您好:"  + eol + eol +
               "lysee已经升级到 " + version + " 版,欢迎您登陆我们的站点下载使用:" + eol +
               "http://lysee.oicp.net" + eol + eol +
               "[email protected]" + eol +
                 time.now().format();
      m.send();
      ++ success;
      = "DONE" + eol;
    }main:smtp.userName = "webmaster";
    smtp.password = lysee.read("webmaster_smtp_password");
    smtp.userDomainName = "lysee.oicp.net";
    smtp.host = "127.0.0.1";uptell("[email protected]");
    uptell("[email protected]");= success, "sent,", failed, "failed, press ENTER to leave ...";
    sys.readln();另一个简单的多,没有名字,糅合了UNIX和IBM AS400的Shell,代码只
    有一千多行,非常方便使用。下面是一段代码:read into(flag)
    while calc($flag)
      echo ($flag is not zero)
      read into(flag)
    end #while
    不知道你想象的Script是什么样的,具体有什么要求
      

  4.   


    看来遇到高手了,正好请教一下:)我正在做一个报表工具,是基于FastReport的,要求是使用者只要懂SQL语句,会用FastReport,不需要会编程,就能做出各种类型的报表本来呢,直接用FastReport自己的FastScript就行了,但老板不喜欢(他也是个高手),一定要自己做Script,于是就需要找个能自定义Script并解释运行的工具。不知你有什么好的方法,或者知道有什么好的工具来做?有MSN吗?联系方便些
    我的MSN: [email protected]