返回首页 - Notes - 2014

浅尝 wxPHP


  1. 先使用 wxFormBuilder 设计好窗体,然后其会自动生成形如 class MainFrame extends wxFrame 的代码
  2. 将这些自动生成的代码保存成 PHP 源文件,然后添加一些初始化代码,最终如下:
    <?php
    
    class MainFrame extends wxFrame {
        // wxFormBuilder自动生成的代码
    }
    
    
    // 应用入口类
    class MyApp extends wxApp {
    
        // 初始化
        function OnInit () {
          $this->mf = new MainFrame;
          $this->mf->Show();
    
          return 0;
        }
    
    
        // 退出
        function OnExit () {
          return 0;
        }
    }
    
    
    // 实例化应用并启动应用
    $app = new MyApp;
    wxApp::SetInstance($app);
    wxEntry();
    
  3. 使用 php wx_app_name.php 或者 wxphp wx_app_name.wxphp 来执行应用

date : 2014-03-23