ppform还真是个不错的工具 — php桌面程序帮手

最近又用上了ppform这个小工具,这东东的神奇之处在于可以用php象delphi一样快速开发出一个小工具,比如下面这个俺正在用的可以直接调用php函数的小东东,只用少量的代码,就完成了整个功能,如下:

PHP:
  1. <?php require_once("ppform.php"); ?>
  2. <?php
  3.  
  4. class __PPFORM__ extends TPPForm
  5. {
  6.  
  7.   function genBtnClick($Sender)
  8.   {
  9.      $func = $this->funcList->Items[$this->funcList->ItemIndex];
  10.      $this->codeEdit->Text = $func($this->strEdit->Text);
  11.   }
  12.  
  13.   function Form1Create($Sender)
  14.   {
  15.    $this->funcList->SetItemIndex(0);
  16.   }
  17.  
  18.   function reBtnClick($Sender)
  19.   {
  20.    if($this->codeEdit->Text) {
  21.          $this->strEdit->Text = $this->codeEdit->Text;
  22.          $this->codeEdit->Text = '';
  23.    }
  24.   }
  25.  
  26. } //end __PPFORM__
  27.  
  28. ?>

贴上俺丑陋的小程序界面
ppform

缺点:

  • 启动速度有点慢
  • 不能直接发布应用程序,到论坛上看,人家说已经在计划发布一个sdk,可以满足这个需求

相关:
PPForm — 用 PHP 開發視窗應用程式

作者: Volcano 发表于May 23, 2006 at 8:07 pm

版权信息: 可以任意转载, 转载时请务必以超链接形式标明文章原始出处作者信息及此声明

Tags: ,

9 条评论 »

  1. xufuyu 于 2006-08-05 @ 03:51:51 留言

    根據您所提兩個缺點, PPForm 已改進或增強.

    關於啟動速度的問題, PPForm 之前因載入過多的 Libray, 因此造成這個問題.
    現已改成, 有需要再載入, 所以載入的速度提昇了不少.

    至於發佈應用程序, PPform 現已可以建立 .exe 的執行檔了. 並增加 runtime 包, 提供客戶端安裝使用.

    另外除了視窗之外, 對於 dos mode 的應用程序, 也可以編譯成執行檔了.

    謝謝, 並希望接受您再次的指點.

  2. volcano 于 2006-08-05 @ 07:45:29 留言

    这是令人振奋的消息,我一定会在第一时间试用您的大作

  3. wanguo 于 2007-04-03 @ 21:54:41 留言

    这个可以用来写linux程序吗

  4. volcano 于 2007-04-04 @ 08:15:22 留言

    这是win下的应用程序,要写linux下程序的建议用php-gtk

  5. skyjhz 于 2007-04-05 @ 18:31:52 留言

    哪里下载,支持下

  6. volcano 于 2007-04-06 @ 09:30:03 留言

    原来是ppform.com,不过我现在访问都是白页,进不去

  7. fishman 于 2008-01-04 @ 08:57:55 留言

    我一直用php最近公司一个客户提出的要求都涉及到桌面应用了.
    我想用phpform,我安装了一个,可惜没有手册,请你有一个手册吗?

  8. volcano 于 2008-01-04 @ 10:12:06 留言

    好像官方的站都已经不存在了,手册也就无从说起

  9. dun 于 2008-01-09 @ 15:05:07 留言

    对,进到官方网站看不到有用的东西了。

RSS 为此帖反馈评论 · 反向跟踪 网站

留条评论