こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

GUI::GetOpenFileName()でサブルーチンがない?

Perlの初心者ですがお教えください。
Windowsのファイル選択ダイアログを出そう思っています。教えてGooの過去履歴を見て、Win32API、GUI、Loft_binaryをインストールしました。
そして、
use Win32::GUI;
$ret = GUI::GetOpenFileName();
を実行しても、以下のエラーメッセージが出ます。
Undefined subroutine &GUI::GetOpenFileName called at getopen.pl line 2.
何が悪いのでしょうか?
OSはWindows2000-Proです。
一応、インストールしたときの結果を以下に載せておきます。Loft何とかの方もフォルダ内のinstall.batでインストールしています。
よろしくお願いします。
D:\Win32-GUI-1.05-PPM-5.8\Win32-GUI-1.05-PPM-5.8>ppm install Win32-GUI.ppd
Syncing site PPM database with .packlists...done
Unpacking Win32-GUI-1.05...done
Generating HTML for Win32-GUI-1.05...done
Updating files in site area...done
321 files installed
D:\Win32-GUI-1.05-PPM-5.8\Win32-GUI-1.05-PPM-5.8>ppm install Win32::API
Downloading ActiveState Package Repository packlist...done
Updating ActiveState Package Repository database...done
Downloading Win32-API-0.46...done
Unpacking Win32-API-0.46...done
Generating HTML for Win32-API-0.46...done
Updating files in site area...done
18 files installed

投稿日時 - 2007-06-10 08:06:12

QNo.3071745

困ってます

質問者が選んだベストアンサー

Win32::GUI::GetOpenFileName では?
20秒くらいgoogleで検索しただけなので、外してるかもしれませんが。

投稿日時 - 2007-06-10 08:45:34

お礼

ありがとうございました。
確認できました。
私も本当に初心者ですね。

投稿日時 - 2007-06-10 11:50:26

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)