Home > PHP > PHPでWin32API

PHPでWin32API

  • 2007-08-30 (木) 23:55
  • PHP

「宝くじの日記念宝くじ」の広告を電車内広告で見ました。
でも、「宝くじの日」がいつなのかは書いてありませんでした。9/4なんだろうけど。

PHP4でWin32APIを使うためには、拡張モジュール「php_w32api.dll」を読み込んで、w32api_register_function()で関数単位でロードすればよいようです。
拡張モジュールの読み込むには、php.iniをいじるかdl(“php_w32api.dll”)と書いておけば読み込めます。
このやり方はWin32Apiに限らず一般のDLLに適用できるようです。

で、便利なのですがPHP5だとやり方がわからない。
PHP5だとffiってパッケージになってるようで、ここからdllをダウンロードできるものの、PHP5.0.5までのみ。
それ以上のバージョンはdllがない。
ここにソースがあるっぽいからコンパイルすればいいのかもしれないけど、この辺見てもコンパイルの仕方がわからない。
とりあえず、PHP5.0.5より大きいバージョンではwin32apiは使えないと思ったほうがいいのかしら。
コンパイル方法は、時間がゆったりまたりあるときに検討してみます。

以上

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://red-treasure.com/report/wp-trackback.php?p=89
Listed below are links to weblogs that reference
PHPでWin32API from コスミー報告書[社外秘]

Home > PHP > PHPでWin32API

Search
Feeds
Meta
 合計:018987
 今日:0126 昨日:0157

Return to page top