Scripting Toolkit

 Product Overview

 Code Snippets

 System Requirements

 Installation

 Online Samples

 Support

 Manual (.htm)

 Download (.exe)


Purchase

 Licensing

 Pricing

 Order now


  Download ActiveXperts Scripting Toolkit 2.1  (.exe file)
  Download Manual  (.htm file)

Produkt specifikationer

ActiveXperts Scripting Toolkit gør IT administrators og Software udviklere i stand til at kalde VBScript funktioner uden og bruge 'Windows Scripting Host'.

Normalt, skal du kalde vbscript via 'Windows Script Host' (enten med WSCRIPT.EXE eller CSCRIPT.EXE). ActiveXperts Scripting Toolkit kommuniker direkte med VBScript Enginen. Nogle af de store fordele ved at anvende ActiveXperts Scripting Toolkit istedet for Windows Scripting Host er eks.:
  • Brug resultaterne direkte i din kode, uden og lave pickups;
  • Kald funktionerne direkte i stedet for at skrive 'stub' kode;
  • Set time-out;
  • Customiseret error beskeder;
  • Support for Windows Services.
ActiveXperts Scripting Toolkit er en ActiveX/COM komponent, som giver et "easy-to-use" scripting interface. ActiveXperts Scripting Toolkit indeholder flg. features:
  • Kalde funktioner direkte;
  • Pass op til 8 parametre;
  • Styrelse af time-out;
  • Robust script handing ;
  • Thread safe - Toolkit kan anvendes i multi-threading (og multi-processing) miljøer;
  • Support for Windows Services;
  • Advanced error handling;
  • Advanced logging.
ActiveXperts Scripting Toolkit kan køre på flg. Operativ Systemer:
  • Windows 98 - Windows 98 og Windows 98 SE (Second Edition);
  • Windows ME - Windows Millenium Edition;
  • Windows XP - Windows XP Home Edition og Windows XP Professional Edition;
  • Windows NT4 - Windows NT4 Workstation og Windows NT4 Server (Service Pack 3 required);
  • Windows 2000 - Windows 2000 Professonal, Windows 2000 Server, Windows 2000 Advanced Server og Windows 2000 Datacenter;
  • Windows 2003 - Windows 2003 Standard Edition, Windows 2003 Enterprise Edition, Windows 2003 Datacenter Edition, Windows 2003 Web Edition.

  • ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ mf.

    ActiveComport kan bruges med flg. sprog:
    • Visual Basic 5.x eller nyere;
    • Visual Basic .NET;
    • ASP 2.x;
    • ASP .NET;
    • Visual C++ 5.x eller nyere;
    • Visual C# .NET;
    • VBScript;

    Performance af modulet er "outstanding", pga. dens multi-threaded arkitektur.


        Architecture

    ActiveXperts Scripting Toolkit anvender Microsoft VBScript Engine. Den overskriver ikke denne.

    Kernen af ActiveXperts Scripting Toolkit består af en fil:
    1. AxScript.dll;

    ActiveXperts Scripting Toolkit kan nemt distibueres til flere maskiner. Når du har bestilt licensen, skal du kopiere AxScript.dll til maskinerne og registrere DLL filen.



     

    Code Snippets og Sample Applikationer


    For flere samples, heriblandt Visual C++, Visual Basic, Visual Basic .NET og Visual C Sharp .NET, se venligst Online ActiveXperts Scripting Toolkit Samples.


      using System;
      using AxScript;
    
      namespace Example1
      {
        class Class1
        {
          [STAThread]
          static void Main(string[] args)
          {
            XScripting  objScripting = new XScripting ();                              ' Create a new Scripting instance
    		XCompletion objCompl;
    
            objScripting.ScriptFile   = "C:\My Scripts\Script.vbs";                    ' Set VBScrilt file 
            objScripting.Function     = "GetDirectorySize";                            ' Set function
            objScripting.Parameter1   = "\"C:\Windows\"";                              ' Set 1st parameter
    
            objCompl = objScripting.Run();                                             ' Run the script
    
            Console.WriteLine( "CompletionCode     : {0}", objCompl.CompletionCode );  ' Result (numeric) of the script execution
            Console.WriteLine( "CompletionDescr.   : {0}", objCompl.CompletionDescription ); ' Result (friendly string) of the execution
    			
            if ( objCompl.CompletionCode == 0 )
            {
              Console.WriteLine( "FunctionRetNumber: {0}", objCompl.FunctionReturnNumber);  ' Return value (Number) of the function
              Console.WriteLine( "FunctionRetString: {0}", objCompl.FunctionReturnString ); ' Return value (String) of the function
              Console.WriteLine( "FunctionRetInfo  : {0}", objCompl.FunctionReturnInfo );   ' Return value (Variant) of the function
            }
            else
            {
              Console.WriteLine( "ComplErrorSource : {0}", objCompl.CompletionErrorSource );' Shows in which script the error occured
              Console.WriteLine( "ComplErrorDescr. : {0}", objCompl.CompletionErrorDescription ); ' Gives a short description of the error
              Console.WriteLine( "ComplErrorLine   : {0}", objCompl.CompletionErrorLine );  ' Shows in which line the error occured 
              Console.WriteLine( "ComplErrorChar   : {0}", objCompl.CompletionErrorChar );  ' Shows on which char position the error occured 
              Console.WriteLine( "ComplErrorCode   : {0}", objCompl.CompletionErrorCode );  ' Shows the Microsoft VBScript Engine error code
            }
          }  
        }
      }
    Visual C# .NET sample showing how to run a VBScript program using ActiveXperts Scripting Toolkit


       Set objScripting                      = CreateObject( "ActiveXperts.Scripting" )' Create a new Scripting instance
    
       objScripting.ScriptFile               = "C:\My Scripts\Script.vbs"              ' Set VBScrilt file      
       objScripting.Function                 = "GetDateAndTime"                        ' Set function 
       Set objCompletion                     = objScripting.Run                        ' Run the script
    
       WScript.Echo "CompletionCode          : " & objCompletion.CompletionCode        ' Result (numeric) of the script execution
       WScript.Echo "CompletionDescr.        : " & objCompletion.CompletionDescription ' Result (friendly string) of the script execution
    
       If( objCompletion.CompletionCode = 0 ) Then
         WScript.Echo "FunctionReturnNumber  : " & objCompletion.FunctionReturnNumber  ' Return value (Number) of the function
         WScript.Echo "FunctionReturnString  : " & objCompletion.FunctionReturnString  ' Return value (String) of the function
         WScript.Echo "FunctionReturnInfo    : " & objCompletion.FunctionReturnInfo    ' Return value (Variant) of the function
       Else
         WScript.Echo "CompletionErrorSource : " & objCompletion.CompletionErrorSource ' Shows in which script the error occured
         WScript.Echo "CompletionErrorDescription : " & objCompletion.CompletionErrorDescription ' Gives a short description of the error
         WScript.Echo "CompletionErrorLine   : " & objCompletion.CompletionErrorLine   ' Shows in which line the error occured 
         WScript.Echo "CompletionErrorChar   : " & objCompletion.CompletionErrorChar   ' Shows on which character position the error occured 
         WScript.Echo "CompletionErrorCode   : " & objCompletion.CompletionErrorCode   ' Shows the Microsoft VBScript Engine error code
       End If
      
    VBScript sample showing how to run a VBScript program using ActiveXperts Scripting Toolkit

    Click here for more samples.




    System Requirements

        Operating System

    ActiveXperts Scripting Toolkit kan køre på flg. Operativ Systemer:
    • Windows 98 - Windows 98 og Windows 98 SE (Second Edition);
    • Windows ME - Windows Millenium Edition;
    • Windows XP - Windows XP Home Edition og Windows XP Professional Edition;
    • Windows NT4 - Windows NT4 Workstation og Windows NT4 Server (Service Pack 3 required);
    • Windows 2000 - Windows 2000 Professonal, Windows 2000 Server, Windows 2000 Advanced Server og Windows 2000 Datacenter;
    • Windows 2003 - Windows 2003 Standard Edition, Windows 2003 Enterprise Edition, Windows 2003 Datacenter Edition, Windows 2003 Web Edition.

  • ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ mf.

    ActiveComport kan bruges med flg. sprog:
    • Visual Basic 5.x eller nyere;
    • Visual Basic .NET;
    • ASP 2.x;
    • ASP .NET;
    • Visual C++ 5.x eller nyere;
    • Visual C# .NET;
    • VBScript;
    • HTML - Client scripts fra HTML sider - kræver Internet Explorer 4.x eller nyere.

  • .NET Framework

    For at bruge Scripting Toolkit toolkit i et ASP .NET, Visual Basic .NET eller Visual C#. NET miljø, kræver dette at .NET Framework er installeret på systemet. .NET Framework er en del af Windows 2003 Operativ Systemet. På Windows 2000, Windows 98, Windows ME, Windows NT, Windows Server 2003 og Windows XP, er dette en selvstændig applikation der skal installeres. Besøg flg. Microsoft side Microsoft .NET Framework for at downloade Microsoft .NET Framework.

  • Internet Information Server

    Internet Information Server (IIS) Setup installer Visual Basic Script og Java Script engines.

    For at afvikle ASP sider på en NT4 Server, skal IIS 4.x være installeret. IIS 4.x kan findes på NT4 Option Pack CD's.
    For at afvikle ASP sider på en Windows 2000 Server, skal IIS 5.x være installeret. IIS er en del af Windows 2000 Operativ Systemet.

  • Internet Explorer 4.x eller nyere

    Internet Explorer 4.x Setup (eller nyere) installer Visual Basic Script og Java Script engines.
    Du kan bruge ActiveComport toolkit komponenten direkte via client HTML kode.

  • Windows Scripting Host

    Scripting Toolkit kan også bruges via VBS scripts. VBS scripts kan anvendes ved at kalde dem med scripting host ( enten 'cscript' eller 'wscript').
    WSH virker med Visual Basic Script og Java Script engines som er med i Internet Explorer 4.x eller nyere. WSH er også en del af Windows 98, Windows 2000, og Internet Information Services 4.0. Et seperat setup program tilgængelig for Windows 95.

  • Visual Basic

    Scripting Toolkitkan også bruges via Visual Basic. I Visual Basic, Skal du gå til 'Project/References...' menuen og sætte et flueben i checkboksen ved ActiveComport toolkit Type Library. Nu, er du klar til at bruge ActiveComport toolkit object via Visual Basic.
    Se også vore samples. De bliver installeret sammen med produktet, men kan også findes på vores hjemmeside.

  • Visual C

    Scripting Toolkit kan også bruges i Visual C++ applikationer. Lav en inklude af *.h og *.c filerne fra ActiveXperts for at binde din kode til ActiveComport komponenten.
    Visual C samples bliver installeret som en del af produktet, men kan også findes via vors hjemmeside.




  • Installation

        The ActiveXperts Scripting Toolkit components

    ActiveXperts Scripting Toolkit pakken består af 3 komponenter:
    1. ActiveXperts Scripting Toolkit COM komponent;
    2. ActiveXperts Scripting Toolkit Hjælpe Filer;
    3. ActiveXperts Scripting Toolkit Samples.


        Installation på en single computer

    Kør AxScript.exe Setup programmet. InstallShield wizard vil guide dig gennem resten af installationen.
    Hvis du vælger og bruge ActiveXperts Scripting Toolkit COM komponent, kan installations programmet lave en reg. COM komponenten for dig.



        Installation på flere computere


    Hvis du vil installer denne COM komponent manuel på maskinerne skal du gøre flg.:
    • Kopier ASocket.dll til den nye computer;
    • Register COM komponent med flg. kommando: REGSVR32 <dest-location>\ASocket.dll



    ©2009 ActiveXperts Software B.V. All rights reserved.  Contact Us | Terms of Use | Privacy Policy