是否可以手动刷新 .per 文件的内容?
Is it possible to manually refresh the contents of a .per file?
我有自定义 .per 文件,用于为用户提供一种与劳特巴赫应用程序交互的方式。然而,偶尔一些变量的值不会更新,让它恢复正常运行的唯一方法是关闭每个文件并重新打开它。
是否有可以调用以“自我刷新”.per 文件的命令?
除非您限制 windows 显示内存的更新(例如使用命令 MAP.UpdateOnce
),否则所有值都应定期更新(根据 SETUP.UpdateRATE
)。
所以我想,应该不需要刷新命令。也许您应该联系 Lauterbach 支持,他们可以帮助您找到来源,为什么有些值没有更新..
无论如何,强制更新所有 windows 显示内存的命令是 Data.UPDATE
如果 Data.UPDATE
不起作用,您还可以在 PER window 中添加一个按钮,这样您就可以轻松地 re-open window。为此,请使用以下 PRACTICE 脚本 (cmm-script):
MENU.ReProgram
(
ADD
BUTTONS "per.-W"
(
MENUITEM "[:refresh]refresh"
(
PRIVATE &cmd &left &up
&cmd=WINdow.COMMAND(WinTOP)
&left=WINdow.POSition(WinTOP,LEFT)
&up=WINdow.POSition(WinTOP,UP)
WinCLEAR WinTOP
WinPOS &left &up
&cmd
)
)
)
您需要在 打开 PER window 之前执行此代码 。 (我建议将此代码添加到文件 C:\t32\system-settings.cmm 以使其在每次启动 PowerView 时执行。)
当打开一个新的 PER window 执行脚本后,你的 PER window 将有这个按钮:
单击按钮时,它将 re-open 你的 PER window。
您可以用同样的方法将 Data.UPDATE
的按钮添加到您的 PER windows。
我有自定义 .per 文件,用于为用户提供一种与劳特巴赫应用程序交互的方式。然而,偶尔一些变量的值不会更新,让它恢复正常运行的唯一方法是关闭每个文件并重新打开它。
是否有可以调用以“自我刷新”.per 文件的命令?
除非您限制 windows 显示内存的更新(例如使用命令 MAP.UpdateOnce
),否则所有值都应定期更新(根据 SETUP.UpdateRATE
)。
所以我想,应该不需要刷新命令。也许您应该联系 Lauterbach 支持,他们可以帮助您找到来源,为什么有些值没有更新..
无论如何,强制更新所有 windows 显示内存的命令是 Data.UPDATE
如果 Data.UPDATE
不起作用,您还可以在 PER window 中添加一个按钮,这样您就可以轻松地 re-open window。为此,请使用以下 PRACTICE 脚本 (cmm-script):
MENU.ReProgram
(
ADD
BUTTONS "per.-W"
(
MENUITEM "[:refresh]refresh"
(
PRIVATE &cmd &left &up
&cmd=WINdow.COMMAND(WinTOP)
&left=WINdow.POSition(WinTOP,LEFT)
&up=WINdow.POSition(WinTOP,UP)
WinCLEAR WinTOP
WinPOS &left &up
&cmd
)
)
)
您需要在 打开 PER window 之前执行此代码 。 (我建议将此代码添加到文件 C:\t32\system-settings.cmm 以使其在每次启动 PowerView 时执行。)
当打开一个新的 PER window 执行脚本后,你的 PER window 将有这个按钮:
单击按钮时,它将 re-open 你的 PER window。
您可以用同样的方法将 Data.UPDATE
的按钮添加到您的 PER windows。