代码之家  ›  专栏  ›  技术社区  ›  ludo

我们如何运行pharo程序而不在操场上实例化对象?

  •  2
  • ludo  · 技术社区  · 7 年前

    我写了一个Pharo程序,不间断地生成我的日常任务。

    程序本身运行良好,但是我总是需要在操场上实例化我的对象来运行它。有没有其他方法可以在不必创建对象并向其发送消息的情况下自动执行此操作?

    2 回复  |  直到 7 年前
        1
  •  2
  •   tukan    7 年前

    是的,你可以。在实例化应用程序并关闭所有其他内容后保存图像。然后从图像中启动pharo,就可以启动应用程序了。

    如果你想在生产方面做得更好,你可以使用 pharo-launcher .

    要了解更多详细信息,您可以 squeak wiki 你可以根据Pharo进行调整。

        2
  •  0
  •   RyanWilcox    7 年前

    我会做三件事中的一件:

    1. 在世界菜单中添加一个项目,这样你就可以打开菜单并选择你的任务。看到了吗 Stackoverflow Answer on that same topic .
    2. 你可以写一些触发代码。在您的文件系统上创建st文件,然后使用 StartupPreferencesLoader 在启动时加载。
    3. 用一个按钮创建一个窗口变形,一旦按下,它就会运行代码。打开窗口,退出并保存图像更改。永远不要关窗户。
    推荐文章