4

我根本无法让 wxErlang 工作。我需要包含一个模块吗?找不到任何相关的基本信息。请帮忙。我正在寻找一个非常基本的模块示例。

我得到的错误是

未定义函数 wx:start/0

4

3 回答 3

4

这应该显示一个空框架:

1> wx:new().
{wx_ref,0,wx,[]}

2> Frame = wxFrame:new(wx:null(), 0, "myFrame").
{wx_ref,36,wxFrame,[]}

3> wxFrame:show(Frame).
true
于 2009-08-28T19:37:04.397 回答
1

要查找 ex-erlang-samples 您应该在 EShell 中发出以下调用来定位 wx-erlang 的基本目录:

代码:lib_dir(wx)。

在 Windows 上,返回的路径使用“/”而不是“\”,所以只需替换它们。

在该目录内应该有一个目录“示例”。从这些示例中的“简单”开始。

此外,您应该检查 wx 是否正常工作:使用

wx:演示()。

在 EShell 中。

于 2010-11-20T08:47:19.607 回答
0

我只需要使用以下行包含 wx lib

-include_lib("include/wx.hrl").

include/ 是我项目中包含 wx 库的子目录。

于 2009-09-04T08:27:11.367 回答