PR

PHP で Windows GUI アプリケーションを作成する

前回 pc.casey.jp » PHP を exe に変換する を書きました。今回は別の方法で Windows らしく GUI を使いたいところです。WinBinderを使うと実現することができます。

スポンサードリンク

◆インストール

自動インストールとマニュアルインストールがある。PHPを含めて全部込みでインストールするか、の違いなのかな。

◆自動インストール

Nextをクリック

Nextをクリック

Nextをクリック

Nextをクリック

Nextをクリック

Nextをクリック

Nextをクリック

Nextをクリック

Nextをクリック

Nextをクリック

Installをクリック

Installをクリック

Finishをクリック

Finishをクリック

◆マニュアルインストール

マニュアルインストールの場合は必要なファイルを自分で集めてくる必要があるそうだ。

2) Locate the files you will need. For PHP 4, the files are:

php.exe
php4ts.dll

For PHP 5 you will need:

php.exe
php-win.exe
php5ts.dll
(Readmeより引用)

その他にも拡張子の関連付けも必要のようだ。

1) In Windows Explorer, associate the .PHPW extension (for WinBinder scripts)
with php-win.exe.
(Readmeより引用)

◆サンプルが充実している

案内画面もPHPで造られている(エディタで開けばソースが見られ、実行すればGUIアプリケーションとして実行される!)

案内画面もPHPで造られている(エディタで開けばソースが見られ、実行すればGUIアプリケーションとして実行される!)また、サンプルが充実している。

※ マニュアルインストール は PHP が既にインストールされている環境向けのようだ。
※ 開発が停止しているのか、2006 年ごろが最新版だった。PHP5 には対応しているようだ。
※これは変換のためのアプリケーションではないようだ。window関連をやってくれるPHP拡張のようなそんな位置なのかな。変換してくれるものはないか探してみたところ、ByteRun Builder for PHPというものを見つけた。これは変換してくれ、VBのような開発環境のようだ。が、参考サイトによれば$299であるとか、DBに接続できないのでは?などの記載もある。参考までに。

※WinBuilderとbamcompileを組み合わせると、PHPコードでexeを作成でき、さらにそれをGUIにすることができる。これについては別に記載する。

参考文献

◆ダウンロード

  • WinBinder: The native Windows binding for PHP

コメント