📄 scripting_6_3__writing_to_the_info_window.html
字号:
<html><head><meta name="robots" content="index,follow">
<title>脚本 6.3. 向Info(情报)窗口输出</title></head><body bgcolor="#FFFFFF">
<table border=0 cellpadding=0 cellspacing=0><tr><td bgcolor="#CCCC00"><table border=4 cellpadding=9><tr><td align=middle bgcolor="#000000"><font face="Palatino,Times" size=6 color="#999900"><b>
脚本 6.3. 向Info(情报)窗口输出
</b></font></table></table>
<p>
单击<a href="Info.html">Info(情报)</a>按钮以及<b>Query(查询)</b>选单中的一些命令,可以向<a href="Info_window.html">Info(情报)窗口</a>输出结果。如果程序是由控制台批处理命令启动的(Unix或Windows),则改为向<i>stdout(标准输出)</i>输出。</p>
<p>
下面这些命令可以由脚本本身向Info窗口输出:</p>
<dl>
<dt>
<b>echo</b> <i>文本</i>
<dd>
清除Info窗口并写入文本:
</dl>
<code>
<b>echo</b> Starting simulation...<br></code>
<dl>
<dt>
<b>clearinfo</b>
<dd>
清除Info窗口。
<dt>
<b>print</b> <i>文本</i>
<dd>
向Info窗口追加文本,既不清除窗口内容,也不另起一行。
<dt>
<b>printtab</b>
<dd>
向Info追加一个<i>tab</i>字符(水平制表符)。这样就可以创建表格文件,并为某些电子表格程序读取。
<dt>
<b>printline</b> [<i>文本</i>]
<dd>
类似<b>print</b>命令,向Info窗口追加文本,但会另起一行再输出。
</dl>
<p>
下面的脚本将为一段音高曲线创建统计表格(译者注:原文代码第8行有错,参数不匹配):</p>
<code>
<b>clearinfo</b><br></code>
<code>
<b>printline</b> Minimum Maximum<br></code>
<code>
Create Sound... sin 0 0.1 10000 sin(2*pi*377*x)<br></code>
<code>
To Pitch... 0.01 75 600<br></code>
<code>
minimum = Get minimum... 0 0 Hertz Parabolic<br></code>
<code>
<b>print</b> 'minimum'<br></code>
<code>
<b>printtab</b><br></code>
<code>
maximum = Get maximum... 0 0 Hertz Parabolic<br></code>
<code>
<b>print</b> 'maximum'<br></code>
<code>
<b>printline</b><br></code>
<p>
最后的四行打印语句可以合并为一行:</p>
<code>
<b>printline</b> 'minimum''tab$''maximum'<br></code>
<p>
或者:</p>
<code>
<b>print</b> 'minimum''tab$''maximum''newline$'<br></code>
<h3>指向本页的链接</h3>
<ul>
<li><a href="Scripting.html">脚本</a>
<li><a href="Scripting_6__Communication_outside_the_script.html">脚本 6. 脚本外通信</a>
</ul>
<hr>
<address>
<p>© ppgb, March 2, 2000</p>
<p>© 翻译:徐清白,2005年06月04日</p>
</address>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -