- Tema Autor
- #1
Saludos, he estado investigando y encontre que se puede compilar el php para crear aplicaciones, pero no he encontrado como hacerlo y como jalar los eventos de las ventanas o de teclasos, segun se si es posible, pero no he econtrado algo referente a compilacion para generar ejecutable, tal es el caso que encontre en la pagina oficial como crear una ventana de tamaño especifico http://www.php.net/manual/es/function.newt-open-window.php la verdad estoy en cero con eso, y si existe la posibilidad de que se pueda crear una aplicacion o un script como los de perl para php y correr las aplicaciones, eso seria lo mas cool de todo.
Espero su ayuda... ha y no me convencen los cd interactivos que tienen metido un miniservidor apache, ya que le faltan muchas cosas y le sobran otras tantas mas.
Encontre un codigo que segun eso abre una ventana
lo cual me dice que es posible, pero no he podido verlo en accion.
Espero su ayuda... ha y no me convencen los cd interactivos que tienen metido un miniservidor apache, ya que le faltan muchas cosas y le sobran otras tantas mas.
Encontre un codigo que segun eso abre una ventana
Código:
<?PHP
//http://www.aclantis.com/sections.php?op=viewarticle&artid=113
dl[COLOR=#006600]([/COLOR][COLOR=#0000cc]stristr [/COLOR][COLOR=#006600]([/COLOR][COLOR=#0000cc]PHP_OS[/COLOR][COLOR=#006600], [/COLOR][COLOR=#cc0000]"WIN"[/COLOR][COLOR=#006600]) ? [/COLOR][COLOR=#cc0000]"php_gtk.dll" [/COLOR][COLOR=#006600]: [/COLOR][COLOR=#cc0000]"php_gtk.so"[/COLOR][COLOR=#006600]);
function [/COLOR][COLOR=#0000cc]cerrar[/COLOR][COLOR=#006600]()
{
[/COLOR][COLOR=#0000cc]gtk[/COLOR][COLOR=#006600]::[/COLOR][COLOR=#0000cc]main_quit[/COLOR][COLOR=#006600]();
}
[/COLOR][COLOR=#0000cc]$ventana [/COLOR][COLOR=#006600]= new [/COLOR][COLOR=#0000cc]GtkWindow[/COLOR][COLOR=#006600]();
[/COLOR][COLOR=#0000cc]$ventana[/COLOR][COLOR=#006600]->[/COLOR][COLOR=#0000cc]set_usize[/COLOR][COLOR=#006600]([/COLOR][COLOR=#0000cc]200[/COLOR][COLOR=#006600],[/COLOR][COLOR=#0000cc]200[/COLOR][COLOR=#006600]);
[/COLOR][COLOR=#0000cc]$ventana[/COLOR][COLOR=#006600]->[/COLOR][COLOR=#0000cc]set_title[/COLOR][COLOR=#006600]([/COLOR][COLOR=#cc0000]'Mi primer script en PHP-GTK'[/COLOR][COLOR=#006600]);
[/COLOR][COLOR=#0000cc]$ventana[/COLOR][COLOR=#006600]->[/COLOR][COLOR=#0000cc]connect[/COLOR][COLOR=#006600]([/COLOR][COLOR=#cc0000]'destroy'[/COLOR][COLOR=#006600],[/COLOR][COLOR=#cc0000]'cerrar'[/COLOR][COLOR=#006600]);
[/COLOR][COLOR=#0000cc]$ventana[/COLOR][COLOR=#006600]->[/COLOR][COLOR=#0000cc]show_all[/COLOR][COLOR=#006600]();
[/COLOR][COLOR=#0000cc]gtk[/COLOR][COLOR=#006600]::[/COLOR][COLOR=#0000cc]main[/COLOR][COLOR=#006600]();
[/COLOR][COLOR=#0000cc]?>[/COLOR]