我正在尝试在 BlackBox 中启动服务器,到目前为止我只有这个
MODULE server;
IMPORT Dialog,Strings,Win:=WinApi, Server:=CommObxStreamsServer, Stream:=CommStreams;
BEGIN
Server.Start();
Server.Stop();
END server.
当我运行它时,我得到了错误
server:error starting the server(2)
。我查了一下,错误 2 表示本地地址无效,但启动方法不需要任何参数,而且我不知道应该在哪里指定我的本地地址:
文档中的代码(理论:我需要自己启动一个新的侦听器吗?是默认端口忙?(更新:它是 900 并且它是打开的))
解决了!在 CommObxStreamsServer 文件中:
localAdr="900"
更改为localAdr="localhost:900"