2009-12-09 1 views
3

Perl에서 폴더 선택 대화 상자를 열려면 어떻게해야합니까?Perl에서 열린 폴더 선택 대화 상자를 표시하려면 어떻게합니까?

+0

어떤 GUI 툴킷을 사용하고 있습니까? (Tk, Win32 :: GUI, wxPerl 등) –

+0

Greg가 우리에게 더 이상의 정보를 제공 할 의향이 없기 때문에 "진정한 질문이 아님"으로 투표하는 투표. – innaM

+0

@Manni : 그럴 수도 있습니다,하지만 여전히 유용한 질문이 될 수 있습니다. Tk와 Win32 :: GUI에 대한 답변 예제가 있습니다. –

답변

3

wxPerl에서 GUI 바인딩을 체크 아웃 할 수 있습니다.

7

사용중인 GUI 시스템과 플랫폼에 따라 다릅니다.

# $main is your main window... 
$my_file = $main->GetOpenFileName(
    -title => 'Select a file...', 
    -file => 'default.file', 
); 
7

대부분의 portable (적어도 비교 others에) : 예를 들어, Win32::GUI를 사용하여 Windows에, 당신은 GetOpenFileName 사용할 수 있습니다 물론

use Tk; 
my $dir = Tk::MainWindow->new->chooseDirectory; 

, 실제로 TK에를 사용하는 경우 나머지 프로그램에서는 여기에서 생성되고 소멸 된 대신 위젯에 chooseDirectory으로 전화해야합니다.