vysokovskiy
vysokovskiy
  • Blog
  • Blog

X Perl Скачать Бесплатно

11/4/2016

0 Comments

 

Последняя версия 5.20.2. Скачать программу Perl для ОС Windows. Perl — высокоуровневый интерпретируемый динамический язык&nbsp. XAMPP простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. Системные требования; Расширения · Ещё скачивания ». Bitnami предоставляет бесплатный инструмент все-в- одном для. X-perl - это тот аддон, который поможет вам сделать ваш интерфейс в World of Warcraft намного стильней и интересней. В его возможностях такие&nbsp. Аддон X - Perl для wow 3.3.5 - многофункциональные фреймы, заменяющие собой все стандартные (фреймы группы, рейда, каст бары).

X- Perl Unit. Frames (rus) 7.

Изучаем модуль Perl/Tk: Часть 1: Oсновы Perl/Tk. Язык Perl обычно используется системными администраторами и разработчиками IBM. Хотя скрипты на Perl являются мощным средством, Web- интерфейс, созданный на их основе, не содержит графического оформления, и пользователю приходится набирать информацию с клавиатуры вместо того, чтобы пользоваться мышью, что может оказаться неприемлемым для заказчика.

X Perl Скачать Бесплатно

Эта проблема была решена с появлением в Perl модуля Tk. Модуль Tk позволяет администраторам и разработчикам быстро преобразовать скрипты в более удобный для пользователей вид, оснастив их графической оболочкой X1. Что такое Perl? Perl (Practical Extraction and Reporting Language - практический язык для извлечения данных и составления отчётов) был создан Ларри Уоллом в 1.

С тех пор Perl приобрел популярность во всем мире и стал важным инструментом для большинства администраторов и разработчиков. Что такое модуль Perl/Tk? Модуль Perl/Tk, также известный как p. Tk или ptk, - это модуль, разработанный для создания виджетов и других распространенных графических объектов, образующих графический интерфейс пользователя (GUI). Использование Perl/Tk для создания GUI делает работу с программой более удобной и помогает конечному пользователю сориентироваться в программе и ее функциях. Одним из важнейших преимуществ использования модуля Perl/Tk является кросс- платформенность - одно и то же GUI- приложение может использоваться в UNIX.

X Perl Скачать Бесплатно

На Addonov.Net Вы сможете скачать лучшие аддоны для wow 6.2.4 без регистрации. X-Perl, Z-Perl Скачать вов аддон X-Perl, Z-Perl. Последняя версия 5.20.2. Скачать программу Perl для ОС Windows. Perl — высокоуровневый интерпретируемый динамический язык.

Хотя Perl на большинстве компьютеров уже установлен, модуль Perl/Tk скорее всего отсутствует. Чтобы убедиться в том, что Perl установлен, введите команду perl - -version.

Если Perl не установлен, обратитесь к руководству по установке с сайта Perl (см. Самый простой способ проверить, установлен ли какой- либо модуль Perl на компьютере – ввести команду. Чтобы убедиться в том, что на компьютере установлен модуль Perl/Tk, введите следующую команду. Если модуль найден, команда будет выполнена и возвратит приглашение командной строки. В противном случае, если модуль отсутствует, будет выведено следующее сообщение об ошибке: Can't locate Tk. INC (@INC contains: /opt/Active. Perl- 5. 8/site/lib.

Active. Perl- 5. 8/lib .) at - e line 1. Это можно сделать различными способами. Если вы используете ОС UNIX или Linux, один из способов загрузить и установить модули Perl – это использовать сеть архивов CPAN (Comprehensive Perl Archive Network). Введите следующую команду: perl –MCPAN –e shell. Bundle: :CPAN. reload cpan. Tk. В ОС Windows для тех же целей используется менеджер пакетов Perl (Perl Package Manager, PPM).

В командной строке введите ppm для запуска графического интерфейса и загрузки модуля Tk. После завершения установки еще раз убедитесь том, что Perl обнаружил данный модуль, введя команду perl –e . Создание окна. Теперь, когда на вашем компьютере установлены Perl и модуль Tk, самое время написать первую программу с графическим интерфейсом при помощи этого модуля.

Мы начнем с простой программы. Hello World. При помощи вашего любимого текстового редактора создайте файл helloworld.

Display Hello World program. Tk. use strict. my $mw = Main.

Window- > new. Пример скрипта Hello World.

Давайте разберем данный скрипт построчно: Первая часть (/usr/bin/perl) определяет расположение исполняемых файлов Perl и указывает компьютеру использовать данную копию Perl для выполнения скрипта helloworld. Вторая часть этой строки (- w) - это полезное средство Perl: этот параметр активирует вывод предупреждений для конечного пользователя при возникновении любых ошибок. Комментарии и текст, который не должен обрабатываться при выполнении программы, начинаются с символа решетки # symbol: # Display Hello World program. Чтобы скрипт Perl использовал модуль Tk, модуль необходимо включить – при помощи оператора use Tk. Оператор use strict также помогает выявлению различных опечаток или логических ошибок. Чтобы создать первичное окно приложения, используйте.

Main. Window и назначьте его. Оператор создания надписи завершается дополнительным методом. Этот метод используется в виджетах для вычисления пространства, выделенного из родительского виджета; он также отображает сам виджет. При активации с помощью мыши клавиатуры эта кнопка закрывает скрипт Perl. При вызове. Main. Loop все функции и данные считываются перед выполнением, а затем выводится графический интерфейс.

В нем рассматривается несколько основных виджетов с примерами: фреймы, текстовое поле, поле ввода, кнопки и надписи. Что такое виджет? Виджет – это графический объект, выполняющий определенную функцию. Любой графический объект в модуле Perl/Tk может рассматриваться как виджет. Если вы представляете себе приложение с графическим интерфейсом, кнопки, текст, фреймы и полосы прокрутки – все это виджеты.

Следующие примеры составляют основу виджетов, обсуждаемых далее в этой статье. Фрейм. Фрейм, в точном соответствии со своим названием (frame – рамка), представляет собой рамку или блок.

Фрейм используется для группировки других виджетов. Создайте скрипт следующего содержания: #!/usr/bin/perl - w.

Main. Window- > new. Пример использования фреймов. Давайте разберем этот скрипт: #!/usr/bin/perl - w.

Main. Window- > new. Создаем фрейм с главным окном в качестве родителя и указываем цвет фона – красный. В отличие от предыдущего примера, метод pack имеет несколько параметров. Второй аргумент side выравнивает фрейм по левой стороне родительского объекта. Третий аргумент выделяет место во фрейме по оси y (по вертикали).

Следующий фрейм похож на предыдущий, но цвет его фона – синий, и он выровнен по правой стороне главного окна. Создайте скрипт следующего содержания: #!/usr/bin/perl - w. Main. Window- > new.

Пример текстового поля. В этом примере текстовый виджет создается с главным окном в качестве родителя: $mw- > Text(- background => 'cyan', - foreground => 'white')- > pack(- side => . Как всегда, для выделения места и отображения виджета используется метод pack. Поле ввода. Поле ввода похоже на текстовое поле тем, что позволяет вводить или редактировать текст. Текстовое поле позволяет вводить многострочный текст, а поле ввода - только одну строку текста.

Создайте скрипт следующего содержания: #!/usr/bin/perl - w. Main. Window- > new. Пример поля ввода. Единственное отличие от текстового поля – это наименование виджета: $mw- > Entry(- background => 'black', - foreground => 'white')- > pack(- side => . Почти все программы с графическим интерфейсом используют кнопки, поэтому с этим виджетом стоит познакомиться поближе. В следующем примере используется три кнопки.

Первая, с надписью Button 1 (Кнопка 1), выводит сообщение Button 1 pushed (Нажата кнопка 1) с кнопкой ОК. Вторая, с надписью Button 2 (Кнопка 2), выводит сообщение Button 2 pushed (Нажата кнопка 2) с кнопками Yes и No и предложением завершить работу программы. В зависимости от того, какая кнопка будет нажата, будет выведено новое сообщение, указывающее, какая кнопка нажата, и соответственно будет или не будет выполнен выход из программы. Ниже приведен пример скрипта: #!/usr/bin/perl - w. Main. Window- > new.

Пример виджета с кнопками. Рисунок 6. Нажата кнопка 1.

Рисунок 7. Нажата кнопка 2. Рисунок 8. Нажата кнопка No. Рисунок 9. Подтверждение нажатия кнопки No. Рисунок 1. 0. Нажата кнопка Yes. Рисунок 1. 1. Подтверждение нажатия кнопки Yes.

Это скрипт сложнее, чем предыдущие примеры, но разобрать его так же просто, как и остальные. Вначале создается каждая кнопка и ей присваивается соответствующий текст (Button #1 или.

Button #2). Каждая кнопка связывается с командой или функцией. Соответствующие подпрограммы называются. Внутри нее создается сообщение, отображающее текст Button 1 Pushed (Нажата кнопка 1) с единственной кнопкой OK.

Поскольку с кнопкой ОК более не связано никаких функций, при ее нажатии сообщение закрывается, и фокус возвращается к главному окну. Когда пользователь нажимает кнопку, появляется новое сообщение, указывающее, какая кнопка была нажата.

Затем отображается другое сообщение, указывающее, будет ли закрыта программа. Надписи можно размещать перед текстовыми полями и полями ввода. Создайте скрипт следующего содержания: #!/usr/bin/perl - w. Main. Window- > new. Пример виджета с надписью. Первая строка создает надпись с текстом What's your name?

Как и в предыдущих примерах, поле ввода создается с черным фоном и белым текстом. Чтобы расположить надпись справа от поля ввода, укажите для метода pack выравнивание по правой стороне. Собираем все вместе. Теперь, когда мы изучили несколько типов виджетов, давайте соберем их вместе в один скрипт.#!/usr/bin/perl - w. Main. Window- > new. Сводный пример. Давайте разберем этот скрипт так же, как другие примеры. Сначала мы создаем основной фрейм и три фрейма внутри него.

Эти фреймы содержат остальные виджеты и задают структуру интерфейса. Также создаем кнопку, которой назначаем функцию копирования текста в текстовое поле правого фрейма. Кнопка позволяет пользователю стирать весь текст в текстовом поле. Ниже приведены подпрограммы для очистки поля и копирования.

Функция. copy. Вы можете превратить сложный для восприятия скрипт в профессионально оформленное приложение с графическим интерфейсом. Чтобы научиться работать с виджетами, потребуются некоторые усилия, но когда вы освоитесь, результат оправдает затраты.

0 Comments



Leave a Reply.

    Author

    Write something about yourself. No need to be fancy, just an overview.

    Archives

    November 2016

    Categories

    All

    RSS Feed

Powered by Create your own unique website with customizable templates.