- ベストアンサー
perlのGUIは?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
他にも,Gtk-PerlとかwxPerlとかPerl/Qtとかありますが,(少なくとも日本では)perl/tkが一番メジャーみたいです.
関連するQ&A
- perl/tkを使って作ったGUIを実行すると。。。
perl/tkを使って作ったGUIを実行すると、DOS窓が開いたままの状態です。 GUIを閉じるとDOS窓も閉じます。 GUIを実行中、DOS窓が開かないようにできないのでしょうか? perlのバージョンはv5.8.8。 osはxpです。
- ベストアンサー
- Perl
- Perl/Tk使う利点は?
Perl/Tkを使うとGUIアプリが作れるそうですが、、、、そこで質問です。 (1)C++、Java、Delphiなどではなく Perl/Tkを使う利点はなんですか? (2)Linux、Windows間での移植性はどうですか? (3)Perlなので、やっぱり遅いのでしょうか。
- ベストアンサー
- Perl
- perl Tk を使ったWindows向けのGUIのスクリプトをpar
perl Tk を使ったWindows向けのGUIのスクリプトをparモジュールをつかってEXE化 しました。作成されたEXEを実行するとDOSプロンプトが開いてしまうのですが、DOSプロンプトが表示しないようにする方法ってありますか?
- 締切済み
- Perl
- GUIアプリスタート後コマンドプロンプトのウィンドウを隠したい
コマンドプロンプトから次のようなコマンドを入力して、 GUIアプリ(スクリプト)をスタートさせています。 (Perl/TkによるGUIアプリが起動します) perl hoge.pl ここでhoge.plが立ち上がった後はコマンドプロンプトの 黒いウィンドウは目障りで出来れば消したいのですが そんなことはできるのでしょうか? どなたかお分かりになる方いらっしゃいましたら お教え願えませんでしょうか? どうぞよろしくお願いします。
- 締切済み
- Windows XP
- Windowsでperl/tkに挑戦
windows 98SE 上で perl/tk を使って GUI プログラミングに挑戦!と思ったのですが、 MainWindow が出る前に、必ず DOS窓が一瞬現れて消えるのが、どうも気になります。 この DOS窓を出さない方法はあるのでしょうか? よろしくお願いします。
- ベストアンサー
- Perl
- いろいろなGUI
いろいろなGUI えーと、どうゆう質問の趣旨かと言うと、WindowsでGUIがやりたいのですが、 どうしていいのか分かりません。 とりあえずCとPerlが出来ますが、exeがいいのでCがいいです。 一応CでWinAPIだかを使って画面を出したり文字を表示させたりはしたのですが、 おっそろしく面倒くさかった上、 覚える量や、いちいち指定する量が正気の沙汰ではないと感じました。 (APIに指定しなかった部分は全部デフォルトのデータが適用されるとかだったら続けてたと思います)。 一応私としては複雑なGUIはいらないので、 Windowsの基本的な画面だけ扱えればそれで満足です。 あまり面倒でイラっとくる量の記述(と言うか画面指定)はしたくないです。 WindowsでGUIを実現する手段に関しては全然知りません。 Windowsの何がどうなって画面が表示されてるかも知りません。 そこで質問なのですが、 言語とGUIツール(?)の名称をセットで教えて下さい。 それをいろいろ教えて下さい。 簡単な解説は付けてくれると嬉しいですが、 名称さえ分かれば自分で検索して確認します。 どーしてもCで手っ取り早いGUIがないのであれば、 JavaでもDelphiでも新規で言語を覚え直します。(そのくらいGUIめんどくせぇって思いました)。 しかし可能な限り出費はしたくないと思ってます。 ちなみに、今までGUIは以下の物をやりました。 CでWinAPI → 全部手書き。やってられないと思って却下。 PerlでGUI → そこそこ思い通りに使えますが今回はコンパイルでexeがいいです。 HSP → 昔やって、GUIの手軽さを素晴らしいと思いましたが、 プログラム部が欠陥に感じたと言うか、プログラム言語じゃないと思いました。 プログラム経験とGUI経験はこれだけです。 他の言語はどーなってるのかとかは一切知りません。
- ベストアンサー
- その他(プログラミング・開発)
- Perl/Tkで、Entryが上手く扱えません
GUIプログラミングを始めようと思い、Perlを少しかじっていることもあり、Perl/Tkを選びました。CentOS5にソース(Tk-804.027.tar.gz)からインストールを行い、オライリーの「入門Perl/Tk」に沿って勉強しています。 順調に各ウィジェットを使えていますが、Entryに関しては上手くいっていません。 以下のようなプログラムで問題が起こります。 01 #!/usr/bin/perl -w 02 03 use Tk; 04 05 $buffer = ""; 06 07 $top = MainWindow->new(); 08 09 $top->Entry( -textvariable => \$buffer )->pack(); 10 $top->Button(-text => "EXIT", -command => sub { exit })->pack(); 11 MainLoop; 状況としては、9行目で作成されるエントリが文字入力を受け付けてくれないのです。 しかし、10行目のボタンを作成するプログラムを削除すると入力を受け付けてくれます。 widgetコマンドで見られるサンプルも一部は入力できますが、すべてのエントリに入力できるものはありませんでした。 どなたか原因のわかる方、よろしくお願いします。
- 締切済み
- Perl
- GUIプログラムを作りたいのですが
どんな方法がいいでしょうか?(もちろん、Rubyを使うことが前提です。Ruby/Tkとか、FxRubyとかいろいろあるみたいですが) ずっと前は、Apolloを使っていたのですが、最近のRubyバージョンには対応していないようですし。 または、Winoleについて詳しく書かれたサイトはないでしょうか? (まずは、ファイル選択部分をGUIにしたいと思っています)
- ベストアンサー
- Ruby
- GUIツールキットの選択に悩んでいます
GUIのプログラミングをしたく、どのツールキットを選択したらいいか教えてください。電子回路設計をしているので、ソフトウェア開発には疎いです。周りに聞ける人はいません。 * OSは、Mac OS X で制作したものをWin XPにて使用、その後は UNIX系 (Solarisか、その他のLinux系、まだ決めていない) に移植したいと考えています。WinはCygwinもアリです。 * 言語はPerl, C/C++ (gcc) を考えています。Javaのほうが作りやすければ、興味があるので勉強します。 * 無料で利用できるものがいいです。作ったソフトウェアを「売り物」にするつもりはありません。 * 自作ハードウェア装置の制御に使用します。スピンボタンやスライダは必須。できれば、グラフなどの線描が楽だと助かります。 もともとPerl/Tkを考えていたのですが、ここ最近Tkがあまり使用されていない気がしましたので。もっといいものが出回っているのではないかと思い質問させていただきました。よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- Cygwin上でPerl/Tkが使いたいのですが
どなたかWin95(!)でCygwin環境を構築して、その上でPerl/Tkを使われている方はいらっしゃいませんか? CPANからTk800.022をとってきてビルドを試みたのですが、ipc.hやsem.hのインクルードでこけてしまいうまくいきません。 「私はこうやってPerl/TkをCygwin上でビルドして使っている。」という秘訣があればぜひ教えてください。
- 締切済み
- Perl
お礼
ありがとうございます。 perl/tkが無難なんでしょうか?