Пропустить навигацию.
Главная страница

Модуль Win32::GUI

Для того чтоб в perl появились окна - к нему нужно подключить модуль Win32::GUI

Для этого заходим на страницу:

http://search.cpan.org/~kmx/Win32-GUI-1.13/GENERATED/Win32/GUI.pod

Справа есть ссылка на скачивание:
http://search.cpan.org/CPAN/authors/id/K/KM/KMX/Win32-GUI-1.13.tar.gz

Скачиваем. Распаковываем. Я распаковал в C:\Strawberry\win32gui

Делаем так, как написано тут:
http://search.cpan.org/~kmx/Win32-GUI-1.13/GENERATED/Win32/GUI/UserGuide/Readme.pod

В командной строке Перл заходим в распакованную папку и набираем:
perl Makefile.PL

И затем. Последовательно:
dmake
dmake test
dmake install

После установки - там есть куча примеров в папке:
C:\Strawberry\win32gui\Win32-GUI-1.13\samples

Самый простой:

#!perl -w

use Win32::GUI;
$main = Win32::GUI::Window->new(-width => 100, -height => 100,
-name => 'Main');
$main->AddLabel(-text => "Hello, world");
$main -> Show();
Win32::GUI::Dialog();

sub Main_Terminate {

-1;

}

Выведет маленькое окошечко на котором будет написано Hello, world.