繁体   English   中英

使用PerlTray在浏览器中运行Perl

[英]Run Perl in Browser with PerlTray

我正在使用来自activestate的perl托盘,并且有一个问题。 我想为用户创建某种类型的ui或方法,以在我的应用程序上设置“设置”。 这些设置只能从存储在用户计算机上的文本文件中写入/读取。

我不了解的部分是如何制作用户界面。 我唯一想到的是显示一个本地perl页面,该页面在其计算机上运行以写入文件。 但是,我不确定仅使用perltray时如何使perl在浏览器中运行。

有什么建议么?

PerlTray是一只奇怪的鸭子。 它有一个隐式事件循环,在您exit()程序末尾或第一次调用exit()之后,该循环将启动。 这使其与大多数其他常见GUI事件循环或在同一进程和线程中运行的大多数小型服务器技术不兼容。

我想到了两种可能性:

  • 很可能您会成功产生一个线程或一个进程,该线程或进程创建一个传统的perl GUI或一个托管您的配置Web应用程序的小型服务器。 我可能会选择Tkx,但这只是我的偏爱。

  • 我怀疑Win32 :: GUI使用的事件循环实际上可能与PerlTray中的事件循环兼容,但是需要进行一些实验来验证这一点。 我通常避免使用Win32 :: GUI,因为它不是独立于平台的,但是如果您使用PerlTray,则无论如何您都将与Windows捆绑在一起...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM