View
658
Download
0
Category
Preview:
DESCRIPTION
GUIアプリケーションをPHPで作成できるWinBinderを利用したデモンストレーションです。
Citation preview
LL言語でGUIアプリ 2011/09/01Lightweight Language GUI Application
Kentaro Yoshida
目的
LL言語でも手軽にGUIアプリが作れるかの実証
【軽量プログラミング言語】Lightweight LanguagePerl、Python、PHP、Rubyなどのコンパイル不要なスクリプト言語を指す。俗に、LL言語と言われる。
GUIのメリット
サーバ不要
環境を選ばない
オフラインでも使える
言語選定
他のキーワード: python guiプログラミング python gui windows
python guiアプリ python gui tkinter python gui比較
python gui の画像検索結果 - 画像を報告
すべて画像動画ニュースショッピングもっと見る
東京都渋谷区場所を変更
ウェブ全体から検索日本語のページを検索翻訳して検索
期間指定なし1 時間以内24 時間以内1 週間以内1 か月以内3 か月以内1 年以内期間を指定
すべての結果画像を含むサイト
もっとツールを見る
viva-ubuntu.com/.../おっさんにもできた!-pythonによるguiプロ...
- キャッシュおっさんにもできた! PythonによるGUIプログラミング環境をUbuntuベースで構築する。 – 2010年9月13日 Posted in: Viva! Ubuntu!
.... おっさんにもできた! PythonによるGUIプログラミング環境をUbuntuベースで構築する。 http://viva-ubuntu.com/?p=3935 ...
おっさんにもできた! PythonによるGUIプログラミング環境をUbuntu ...
jutememo.blogspot.com/2008/10/wxpython-python-gui.html
- キャッシュ2008年10月19日 – Python で GUI を扱いたくなった。wxPython ...
wxPython のダウンロードページ を見たら、Python のバージョンと対応した wxPython が用意されていた。 ... 本家のドキュメントは「wxWidgets 2.8.9: A portable C++ and Python GUI toolkit」。 ...
wxPython の準備 – Python で GUI | すぐに忘れる脳みそのためのメモ
www16.plala.or.jp/hiyokogumi/8/801.html - キャッシュDOSプロンプト画面以外にもPythonの起動が出来ないかと、色々いじってるうちに発見した。Pythonメニュー内にある、「IDLE
(Python GUI)」を起動してもPythonを利用できるじゃないか。しかも予約語をタイプすればオレンジ色に変わるし、コロンを打って改行...
言語習得Pythonへの道
d.hatena.ne.jp/miz_tech/20100304/1267676186 - キャッシュ2010年3月4日 – Ruby,Python,PHP,JavaScriptでマルチプラットフォームなデスクトップアプリを簡単に作成する Appcelerator ... 僕は完全に <script type="text/python"></script> が使えるwebkitとしか見てなくて、GUIライブラリが貧弱なPythonだと、十分 ...
PythonでGUIやるならTitaniumがよさそう ~ Twitterクライアント作って ...
www.itmedia.co.jp › トップ › 記事一覧 - キャッシュ2009年1月9日 – Google App EngineなどにPythonの可能性を感じるあなた。でも、Pythonスクリプトにグラフィカルインタフェースを実装するのは少々やっかいだ。本稿で紹介するEasyGuiを使えば、初心者でもPythonスクリプトをGUI化できるのだ。
Python MANIAX:EasyGuiを用いたPythonスクリプトの簡易GUI化 (1/3 ...
!
Python GUIPython GUI
検索オプション約 22,300,000 件 (0.19 秒)
ウェブ 画像 動画 地図 ニュース ショッピング Gmail もっと見る ログイン
すべて画像動画ニュースショッピングもっと見る
東京都渋谷区場所を変更
ウェブ全体から検索日本語のページを検索翻訳して検索
もっとツールを見る
mbsupport.dip.jp/hp/phpmyadmin_0.htm
サーバーサイドスクリプトのPHPを使いデータベースのMySQLをGUIで利用する方法を画像付きで分かりやすく掲載しています。
MySQL を PHP から GUI で利用する - ホームページの作り方 - MB ...
pc.casey.jp/archives/2751 - キャッシュ2010年9月14日 – with php-win.exe. (Readmeより引用). !サンプルが充実している. 案内画面もPHPで造られている(エディタで開けばソースが見られ、実行すればGUIアプリケーションとして実行される!)また、サンプルが充実している。 ! マニュアル ...
pc.casey.jp » PHP で Windows GUI アプリケーションを作成する
itpro.nikkeibp.co.jp/members/ITPro/oss/20041110/152408/
- キャッシュ2004年11月15日 – 今回は,開発中のPHP 5.1と,PHPでWindows
のGUIを開発できる「WinBinder」, デバッグ環境dbgについて解説する。PHP 5.1の主な改良点は,データベース共通API「 PDO」と,高速化である。WinBinderはボタンやメニューなどのクラスが ...
[PHPウォッチ]第12回 PHPでWindowsのGUIアプリを作る「WinBinder ...
www.phppro.jp/qa/3082 - キャッシュ回答(6) - 2月1日PHP超初心者です ... この意見は質問者によって削除されました。 ...
この意見は質問者によって削除されました。 ... どんなGUIを想定しているのか分かりませんが、一般的なものはHTMLで記述することになりますね。 これはPHPとは全く関係が ...
PHPでGUIは作れますか? - PHPプロ!Q&A掲示板
blog.asial.co.jp/342 - キャッシュ2008年2月12日 – でも、普段使い慣れたPHPで、実はGUIアプリケーションを作ることもできるんです。 今回はそんなPHPでGUIアプリケーションを作ることができるPHP-Qtをご紹介したいと思います。PHP-Qtは、QtというツールキットをPHPから使えるように ...
PHPでGUIアプリ - PHP-Qtを使ってみよう : アシアルブログ
www.eclipsewiki.net/.../index.php? ... - キャッシュVisual Swing for Eclipse; Advanced Eclipse SWT Designer; Jigloo GUI
Builder; GeeClip; 外部リンク; 開発中止したと思われるもの. V4ALL;
Big ... Visual Editorは、 そのgetXXXを組み合わせてGUIを構成してくれる .... Powered by PHP 5.2.6-1+ lenny6. ...
GUIプラグイン - EclipseWiki
!
PHP GUIPHP GUI
検索オプション約 42,400,000 件 (0.06 秒)
ウェブ 画像 動画 地図 ニュース ショッピング Gmail もっと見る ログイン
他のキーワード: ruby guiプログラミング ruby gui入門ruby gui比較 ruby gui tk
すべて画像動画ニュースショッピングもっと見る
東京都渋谷区場所を変更
ウェブ全体から検索日本語のページを検索翻訳して検索
もっとツールを見る
jp.rubyist.net/magazine/?0001-RubyGUI - キャッシュ2005年6月11日 – Ruby のライブラリといえば、RAA だが、Library/GUI を見ると、2004-8-29 現在、31 のプロジェクトが登録されている。 この中には、RAA:fxirb のように FXRuby 用に拡張したIRB といった純粋な GUI ライブラリとは呼べないものも含まれて ...
Ruby/Tk - Ruby-GNOME2 - QTRuby - FXRuby
Ruby de GUI - 日本Rubyの会 - Rubyist.net
www.gesource.jp/programming/ruby/gui/index.html - キャッシュRuby GUIライブラリ. RubyでGUIライブラリを使用して、メモ帳を作成した。 Apollo ! FXRuby ! VisualuRuby ! WideStudio ! wxRuby ...
WideStudio ! WideStudioでRuby : WideStudioを使ってみた感想。 ...
Ruby GUIライブラリ - Ruby
[PDF]
www.jus.or.jp/workshop/ruby/ruby-report/ws3.pdf
ファイルタイプ: PDF/Adobe Acrobat - クイック ビューGUI とは. スクリプト言語と GUI の相性. Ruby の GUI 拡張ライブラリ. Ruby/Tk と Ruby/Gtk. GUI プログラミング. Ruby のGUI 環境の... Ruby/Tk. Ruby らしい記述で Tk の GUI を実現. TkObject を頂点とするクラス階層. TkObject. TkWindow. TkToplevel ...
Ruby の GUI 環境について
www.namaraii.com/rubytips/?GUI - キャッシュ2010年11月20日 – GUI. *GUI用のライブラリは沢山あるのですが.
VisualRuby? Ruby/tk? の二つが有名なようです。 リンク.
VisualRuby?計画(仮称). http://www.osk.3web.ne.jp/~nyasu/
software/vrproject.html. 逆引き Ruby/Tk ...
逆引きRuby - GUI
itpro.nikkeibp.co.jp/article/COLUMN/20081201/320467/ - キャッシュ2008年12月8日 – 前回は,LinuxにおけるGUIの基本的な仕組みと,Ruby/TKの導入を行いました。今回はRuby/TKを使ったGUIプログラミングを,より詳しく見ていきましょう。
第13回 Ruby/TKでGUIプログラミング入門(2) -
Windowsプログラマに ...
www.pressure.to/ruby_gui_survey/index-ja.html - キャッシュRuby GUI // 2008調査結果. 2008年後半、Rubyプログラマを対象とした調査をしました。デスクトップアプリケーションを作成するために使われているGUIライブラリの使用法と、GUIライブラリに対する考え方についての調査です。 English | 日本語 ...
Ruby GUI調査2008
www.syboos.jp/ruby/doc/shoes.html - キャッシュ2009年2月3日 – ShoesはRubyのGUIツールキットで、簡単なコード記述でGUIアプリケーションを開発できるのは特徴。,Ruby入門,オープンソース,オープンソースソフトウェア,OSS,
Shoes - RubyでGUIアプリ開発を簡単に - Ruby入門
"
Ruby GUIRuby GUI
検索オプション約 16,900,000 件 (0.11 秒)
ウェブ 画像 動画 地図 ニュース ショッピング Gmail もっと見る ログイン
他のキーワード: perl guiプログラミング perl gui windows
Perl GUI の画像検索結果 - 画像を報告
すべて画像動画ニュースショッピングもっと見る
東京都渋谷区場所を変更
ウェブ全体から検索日本語のページを検索翻訳して検索
すべての結果画像を含むサイト
もっとツールを見る
blog.remora.cx › Windows - キャッシュ2010年3月28日 – Windows + PerlでGUIアプリを作る手段はいくつかあるが、一番手頃で...
【Perl】Win32::GUI::LoftでGUIプログラミング -
blog.remora.cx
www.geocities.jp/m_hiroi/perl_tk/perltk_gui1.html - キャッシュPerl/Tk で GUI アプリケーションを作成する場合、次の手順にしたがってプログラムを作成します。 メインウィンドウを作る; ウィジェットを設定してウィンドウに配置する; イベントループを開始してイベントを処理する. そして、必要に応じてコールバック関数を作成し ...
M.Hiroi's Home Page / Perl/Tk memo
oldbar-takaki.seesaa.net/article/6245435.html - キャッシュ2005年8月26日 – Perl2Exeを使うとGUI化でうまくいかないという情報もあったので、GUI化を考えている場合もPARがお薦めかも。)PARのインストールは、上記のサイトから最新のアーカイブ(今の時点ではPAR-0.89.tar.gz)を持ってきてperl Makefile. ...
時代遅れの逆刃: perlスクリプトをWindows用GUIプログラムにする方法
perl-users.jp/articles/advent-calendar/2010/win32/2 - キャッシュ2010年12月24日 – ... に扱うかは人によって異なります。 人によっては Windows GUIアプリケーションを拡張する為の言語として使用するかもしれませんね。 Perl の様な柔軟な言語が GUI アプリケーションのプラグイン言語として使えたら便利だと思いませんか? ...
Windows GUI アプリケーションでの Perl プラグインの作り方 - JPerl ...
q.hatena.ne.jp › コンピュータ - キャッシュ2007年4月20日 – Perl の GUI に関しての質問です。 いろいろネットを旅していたら、The GUI Loftというものを見つけました。 使ったことがないのでわからないのですが、これを利用した場合のメリットやデメリット、実行速度など..
Perl の GUI に関しての質問です。 いろいろネットを旅してい.. - 人力検索 ...
!
Perl GUIPerl GUI
検索オプション約 19,600,000 件 (0.23 秒)
ウェブ 画像 動画 地図 ニュース ショッピング Gmail もっと見る ログイン
手段
PHP-Qt
PHP-gtk
WinBinder
インストール
画像提供: http://pc.casey.jp/archives/2751
実践入門編
ウィンドウ生成
ボタン設置
ボタンが押されると、メッセージダイアログを出す
<?php include "c:¥winbinder¥phpcode¥include¥winbinder.php"; $mainwin = wb_create_window(NULL, AppWindow, "ようこそ!", 300, 200); wb_create_control($mainwin, PushButton, "ここを押す", 110, 80, 80, 40, 1); wb_set_handler($mainwin, "process_main"); wb_main_loop();
function process_main($window, $id) { switch ($id) { case 1: wb_message_box($window, "Hello World"); break; case IDCLOSE: wb_destroy_window($window); break; } } ?>
利用可能なインターフェース
動作原理phpからextension (php_winbinding.dll) 経由でWindows GDIを操作
この部分を制御
実践編
csvの重複行を削除して出力するもの
機種依存文字を取り除いたファイルを生成するもの
APIの実行結果を表示するテストツール
パスワード生成機
実演
結論
意外と簡単に作ることが出来る
既存のPHPコードを再利用して作りたい時にいいかも
開発が滞ってることもあり、業務用としては不安元々PHP4用に作られているのでglobal宣言等を使う必要がある…
ホビー用途にお勧めです!! 使い方次第!
余談Rubyの場合ShoesはRubyのGUIツールキットで、簡単なコード記述でGUIアプリケーションを開発できるのが特徴。
例えば、一行で右記プログラムが記述できる。Shoes.app { button("Click me!") { alert("Good job.") } }
配布時はOS毎のバイナリではなく、Flashのように実行可能なファイルをShoes環境で実行する形式を取ります
Recommended