首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行时将完整的Trace32监视窗口数据导出到文本文件

在运行时将完整的Trace32监视窗口数据导出到文本文件
EN

Stack Overflow用户
提问于 2022-09-26 06:43:39
回答 1查看 116关注 0票数 2

我总共有100个变量,它们在运行时在Trace32中不断更新。我想在运行时连续地将所有100个变量导出到文本文件中。我使用了下面提到的命令将监视窗口变量导出到文本文件,但是只有很少的监视变量被导出到文本文件中。

代码语言:javascript
复制
1) PRinTer.OPEN "~~~/varwatch.txt" ASCIIE
2) WinPRT <window name>
3) PRinTer.CLOSE

如何在运行时将完整的Trace32监视窗口数据导出到文本文件中?

请参阅链接:Access watch variables from trace32 scripting language

EN

回答 1

Stack Overflow用户

发布于 2022-09-28 11:29:45

打开超宽的手表窗口并使用WinPRT <window name> /ALL

如果没有选项/ALL,则只会打印手表窗口中可见的部分(以便存档)。

若要打开超宽窗口,请在命令WinPOS ,,1000.之前使用Var.Watch

顺便提一句:通过使用WinPOS命令,您可以指定手表窗口的“窗口名称”。

把你得到的一切都拼凑起来。

代码语言:javascript
复制
WinPOS ,,1000.,,,,myWatchWindow
Var.Watch
Var.AddWatch %Decimal x y z
Var.AddWatch %Open 1 myStruct
PRinTer.OPEN "~~~/varwatch.txt" ASCIIE
WinPRT myWatchWindow
PRinTer.CLOSE
WinCLEAR myWatchWindow
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73850398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档