PERLScript

PERLScript

Содержание

Введение

Первоначально PerlScript был исключительно для ActiveX Scripting Engine, которые производила компания ActiveState для использования с Microsoft Internet Information’s Services (IIS), что позволило программистам использовать исходный код Perl как дополнение к нему или на замену VBScript или JScript в контексте веб-серверов, работающих на протоколе ASP. И только впоследствии Apache:: ASP был создан для сервера Apache HTTP Server, который позволял программировать только на Perl. PerlScript может также быть использован для написания Windows Script Host программ, аналогичных программ, которые создаются на VBScript.

Простой пример

Простой скрипт, который используется для вывода строки «Hello World!» на Web-странице.

use strict;
$WScript->Echo("Hello World!");

Файлы .pls не получают доступа к WSH-возможностям drag and drop’а.

Файлы .wsf на PerlScript обязательно должны иметь XML-теги, в которых указываются «job id» и «script language», а также, если надо, другие параметры… Например:

<Job ID="DropFiles">
<script language="PerlScript">
    use strict;
    our $WScript;
    $WScript->Echo("Displaying names of dropped files");
    my $arg = $WScript->{Arguments};
    my $countArgs = $arg->{Count};
    for (my $i=0; $i<$countArgs; $i++)
    {
        $WScript->Echo($arg->Item($i));
    }
</script>
</Job> 

Файлы .wsf на PerlScript получают доступ к WSH-возможностям drag and drop’а, как и «Perl Droplets» в устаревшем на данный момент MacPerl.

Большинство WSH-объектов доступны через автоматически создаваемый объект $WScript.

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "PERLScript" в других словарях:

  • PerlScript — was initially solely an ActiveX Scripting Engine produced by the company ActiveState for use with Microsoft s Internet Information Services (IIS) that allows for programmers to use Perl based code in addition to, or in place of, VBScript or… …   Wikipedia

  • Windows Script Host — The Icon For Windows Script Host The Microsoft Windows Script Host (WSH) is an automation technology for Microsoft Windows operating systems that provides scripting capabilities comparable to batch files, but with a greater range of supported… …   Wikipedia

  • Perl — Desarrollador(es) Larry Wall www.perl.org Información general Paradigma multiparadigma, funcional, im …   Wikipedia Español

  • Active Server Pages — Developer(s) Microsoft Stable release 3.0 (no further versions planned) Type Web application framework License Proprietary …   Wikipedia

  • Klient — Infobox Software name = Klient caption = Screenshot of Klient developer = Thomas J. McAlee, Jr latest release version = 2.21 operating system = Microsoft Windows genre = IRC client license = Proprietary website = [http://www.klient.com/] Klient… …   Wikipedia

  • Softimage XSI — Infobox Software name = SoftimageXSI logo= caption = Screenshot of SoftimageXSI developer = Softimage, Co. latest release version = 7 latest release date = June 7, 2008 operating system = Windows, Linux genre = 3D computer graphics license =… …   Wikipedia

  • 4NT — Infobox Software name = 4NT logo = caption = Debugging a batch file in 4NT developer = JP Software latest release version = 8.02.106 latest release date = 10 March, 2008 operating system = Microsoft Windows NT / 2000 / XP / Server 2003 / Vista… …   Wikipedia

  • Active Server Pages — (ASP) ist eine von Microsoft entwickelte SSI Nachfolgetechnologie, die mit Einsatz einer Skriptsprache wie PHP, VBScript, Perl oder JScript serverseitig Webseiten erzeugt. ASP wurde ursprünglich nur vom Webserver Internet Information Services… …   Deutsch Wikipedia

  • Csvdiff — Basisdaten …   Deutsch Wikipedia

  • Damian Conway — (* 5. Oktober 1964 in Melbourne, Australien) ist ein australischer Informatikprofessor, Buchautor, prominenter Perl Programmierer und vielgefragter Redner auf Fachkonferenzen. Inhaltsverzeichnis …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»