Scripting Toolkit

 Produkt Übersicht

 System- anforderungen

 Install

 Online Proben

 Support

 Manual (htm)

 Download (exe)


Bestellen

 Lizenzierung

 Preise

 Sofort Bestellen


Download ActiveXperts Scripting Toolkit 2.1    (3087 KB - .exe file)
Download Manual    (68 KB - .htm file)

Produkt Übersicht

ActiveXperts Scripting Toolkit ermöglicht Software Entwickler VBScript Funktionen zu gebrauchen, ohne den 'Windows Scripting Host' hervorzurufen.

Normalerweise rufen VBScript Programme den ' Windows Scripting Host ' an (entweder WSCRIPT.EXE oder CSCRIPT.EXE). ActiveXperts Scripting Toolkit kommuniziert direkt mit die VBScript Engine des Betriebssystems. Einiger vorteile des Verwendens von ActiveXperts Scripting Toolkit gegenuber Windows Scripting Host sind:
  • Verwenden Sie die Funktion Resultate direkt in Ihrem Code, ohne umleitung von ‘Standard Error’ und ‘Standard Output’;
  • Ruf Funktionen Direkt an anstelle Schreiben von ‘stub’ Code - die Resultate der Funktionen sind für direkten Gebrauch vorhanden;
  • Funktionen dynamisch anrufen (mit dynamische Argumente) - 'on the fly', direkt von ihren Applikation oder Script;
  • Script Time-Out um VBScript Funktionen in eine Endlos-Schleife zu verhindern;
  • Programmierstörungen zu ertappen die normalerweise das VBScript Programm (oder zugrundeliegende Interpreter) Crashen würde;
  • Fertigen Sie Ihre Fehlermeldungen besonders an;
  • Unterstützung für Windows Services - Sie können eine VBScript Funktion direkt von einem Windows Service anrufen.
ActiveXperts Scripting Toolkit ist eine ActiveX/COM Komponente, die Unternehmen, die V Script Integration benötigen, ein sehr einfach zu benützendes Scripting Interface bietet. ActiveXperts Scripting Toolkit beihnaltet folgende Eigenschaften:
  • Direkte Call-Funktionen;
  • Bis zu 8 Parameter können gesetzt werden;
  • Umfassende Function Return Information
  • Comprehensive Script completion information
  • Möglichkeit Time-outs zu setzen;
  • Robustes Script handling - fehlerhafte Scripts, die zum Crash eines Subsystems führen würden, werden vom Toolkit abgefangen;
  • Thread safe - das Toolkit kann in jeder Multi-threading (und Multi-processing) Umgebung eingesetzt werden;
  • Unterstützt Windows Services;
  • Erweitertes Error Handling;
  • Erweitertes Logging.
ActiveXperts Scripting Toolkit läuft auf folgenden Betriebssystemen:
  • Windows 98 - Windows 98 und Windows 98 SE (Second Edition);
  • Windows ME - Windows Millenium Edition;
  • Windows XP - Windows XP Home Edition und Windows XP Professional Edition;
  • Windows NT4 - Windows NT4 Workstation und Windows NT4 Server (Service Pack 3 ist angefordert);
  • Windows 2000 - Windows 2000 Professonal, Windows 2000 Server, Windows 2000 Advanced Server und Windows 2000 Datacenter;
  • Windows 2003 - Windows 2003 Standard Edition, Windows 2003 Enterprise Edition, Windows 2003 Datacenter Edition, Windows 2003 Web Edition.
ActiveXpert Scripting Toolkit enthält Beispiele für viele entwicklungstools, inklusive:
  • Visual Basic 5.x oder höher - Windows basierte Applikationen;
  • Visual Basic .NET - Windows .NET basierte Applikationen;
  • ASP 2.x - Web site basiert auf Active Server Pages (server-side scripting);
  • ASP .NET - Web site basiert auf Active Server Pages und das .NET Framework;
  • Visual C++ 5.x oder höher - Windows basierte Applikationen;
  • Visual C# .NET - Windows .NET basierte Applikationen;
  • VBScript - Windows basierte scripts;
  • Irgendeine andere Entwicklung Plattform, die ActiveX/COM Bestandteile stützt.
Die Leistung des Moduls ist hervorragend, wegen seiner multi-threaded Architektur. Sie hat seine Stärke in vielem betrieblichem Umfeld über den Jahren geprüft.

    Architektur

ActiveXperts Scripting Toolkit verwendet die Microsoft VBScript Engine. Es gebraucht nur die Engine; es ersetzt keine VBScript Engine-Komponente.

Der Kern von ActiveXperts Scripting Toolkit besteht aus ein File:
  1. AxScript.dll - die ActiveX/COM komponent;
ActiveXperts Scripting Toolkit kann leicht auf viele PC's verteilt werden. Sobald Sie die Lizenzen gekauft haben, kopieren Sie das AxScript.dll zu den PC und registrieren das DLL.



 

Code Snippets and Sample Applications


Die folgenden code snippets (VBScript) zeigen die Verwendung von ActiveXperts Scripting Toolkit. Für weitere Beispielcode, inklusive Visual C++, Visual Basic, Visual Basic .NET und Visual C Sharp .NET, folgen Sie bitte dem Link: Online ActiveXperts Scripting Toolkit Beispiele.


  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 Beispiel zeigend wie man ein VBScript program mit ActiveXperts Scripting Toolkit verwendet.


   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 Beispiel zeigend wie man ein VBScript program mit ActiveXperts Scripting Toolkit verwendet

Klicken Sie hier für mehr Beispiele.




Systemanforderungen

    Betriebssystem

ActiveXperts Scripting Toolkit läuft auf folgenden Betriebssystemen:
  • Windows 98 - Windows 98 und Windows 98 SE (Second Edition);
  • Windows ME - Windows Millenium Edition;
  • Windows XP - Windows XP Home Edition und Windows XP Professional Edition;
  • Windows NT4 - Windows NT4 Workstation und Windows NT4 Server (Service Pack 3 ist angefordert);
  • Windows 2000 - Windows 2000 Professonal, Windows 2000 Server, Windows 2000 Advanced Server und 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++ und mehr..


The ActiveXperts Scripting Toolkit software kann zusammen mit folgenden EntwicklungsTools benutzt werden:
  • Visual Basic 5.x oder höher;
  • Visual Basic .NET;
  • ASP 2.x;
  • ASP .NET;
  • Visual C++ 5.x oder höher;
  • Visual C# .NET;
  • VBScript;
  • HTML - Client Scripts in HTML-Dokumenten - erfordert Internet Explorer 4.x oder höher.

    .NET Framework

Um ActiveXperts Scripting Toolkit in einer ASP .NET, Visual Basic .NET oder Visual C#. NET Umgebung zu verwenden, muss das .NET Framework auf dem Betriebssystem installiert werden. Das .NET Framework ist Teil des Windows 2003 Betriebssystems. Unter Windows 2000, Windows 98, Windows ME, Windows NT, Windows Server 2003 und Windows XP, ist es als unterschiedliche Installation vorhanden. Besuchen Sie bitte: Technology Information for the .NET Framework, um den .NET Framework zu downloaden.


    Internet Information Server

Internet Information Server (IIS) Setup installiert den Visual Basic Script und Java Script engines.

Um ASP Pages auf NT4 Servers laufen zu lassen, muss IIS 4.x installiert werden. IIS 4.x wir mit der NT4 Option Pack CD's mitgelieferd. Um ASP Pages auf Windows 2000 Servers laufen zu lassen, muss IIS 5.x installiert werden. IIS ist ein Teil des Windows 2000 Betriebssystems.


    Internet Explorer 4.x oder höher

Die Internet Explorer 4.x Einstellung (oder höher) installiert Visual Basic Script und Java Script Engines. Sie können das ActiveXperts Scripting Toolkitbestandteil innerhalb vom Client HTML Code benutzen.


    Windows Scripting Host

ActiveXperts Scripting Toolkit kann in den VBS Scripts benutzt werden. VBS Scripts können benutzt werden, indem man die Scriptfile als Parameter zum Scripting Host führt (entweder 'cscript' oder 'wscript'). WSH beruht auf Visual Basic Script und Java Script Engines, die mit Internet Explorer 4.x oder später zur Verfügung gestellt werden. WSH wird auch als Teil Windows 98, des Windows 2000 und Internet Information Services 4.0 installiert. Ein unterschiedliches Setup Programm wird für Windows 95 zur Verfügung gestellt.


    Visual Basic

ActiveXperts Scripting Toolkit kann in Visual Basic 5.x oder höher benutzt werden. In Visual Basic, gehen Sie Zum 'Project/References...' Menü und aktivieren Sie die Box bei ActiveXperts Scripting Toolkit Type Library. Somit können Sie ActiveXperts Scripting Toolkit objects erstellen.
Sehen Sie auch unsere ausführlichen Beispiele. Sie werden als Teil des Produktes installiert, können aber auch auf unserer Web site gefunden werden.


    Visual C++

ActiveXperts Scripting Toolkit kann in Visual C++ Applikationen benutzt werden (Visual C++ 5.x oder höher). Setzen Sie die *.h und *.c Files auf, die von ActiveXperts zur Verfügung gestellt werden, um Ihren Code an die ActiveXperts Scripting Toolkit Komponente zu binden.
Visual C++ Beispielen werden als Teil des Produktes mitgeliefert, können aber auch auf unserer Website gefunden werden.



Installation

    The ActiveXperts Scripting Toolkit components

The ActiveXperts Scripting Toolkit besteht aus 3 Bestandteilen; jede mögliche Kombination kann installiert werden:
  1. The ActiveXperts Scripting Toolkit COM Komponent - Interface zum VB Applikationen;
  2. The ActiveXperts Scripting Toolkit Help Files - Dokumentation;
  3. The ActiveXperts Scripting Toolkit Files - Proben.

    Installierung auf ein einzelne Computer

Lassen Sie einfach das AxScript.exe Setup Programm laufen. Das InstallShield Wizard führt Sie durch den Rest des Setup. Wenn Sie den ActiveXperts Scripting Toolkit COM Komponente wählen, kann das Setupprogramm die Registrierung der COM Komponente für Sie durchführen. Es wird ihnen aber auch die Möglichkeit geboten das Object selbst zu registrieren.

Jede folgende Installation von ActiveScript kann manuell oder mit dem Setupprogramm durchgefürt werden.


    Installierung auf mehrere Computer

Jede folgende Installationen kann mit dem Setupprogramm durchgefurt werden. Aber, da die Installation der Kernbestandteile sehr einfach ist, können Sie das manuell machen, oder integrieren Sie es in Ihr Firmen-Software-Verteilungs Programm.

Wenn Sie beschliessen, den ActiveX/COM Komponent auf andere Maschinen manuell zu installieren, führen Sie einfach die folgenden Schritte durch:
  • Copy Axscript.dll (der ActiveSscript COM komponente) zu einer Bestimmungsortposition auf der neuen Maschine;
  • Registrieren Sie den COM Komponente, indem Sie den folgenden Command verwenden: REGSVR32 <\Axscript.DLL.

©2009 ActiveXperts Software B.V. Alle Rechte vorbehalten.  Kontakt | Terms of Use | Privacy Policy