龙空技术网

E-Prime设计中的9个常见错误

卡贝软件 64

前言:

如今看官们对“电脑出现脚本错误怎样修改”可能比较关心,大家都想要了解一些“电脑出现脚本错误怎样修改”的相关文章。那么小编也在网摘上网罗了一些关于“电脑出现脚本错误怎样修改””的相关内容,希望小伙伴们能喜欢,我们快快来学习一下吧!

E-Prime设计中的9个常见错误

PST支持团队已经确定了9个E-Prime设计陷阱以及如何避免它们。E-Prime中广泛的设计可能性可能是一把双刃剑,为坏习惯的形成提供了空间。大部分错误可以通过研究这个列表和PST知识库中的附带文章来避免。

1. 像素而不是百分比

设置子对象的位置时,避免使用像素值。构建可以在机器之间轻松转换的实验只是一种很好的实践,没有什么比担心合适的显示分辨率更令人恼火的了。

问题是什么在不同的显示分辨率下运行时,实验外观可能会发生变化。

解决办法是什么设置子对象的位置时,使用Frame选项卡中的百分比值。

2. 在基于对象的脚本中不更改名称

当在E-Studio中更改任何对象的名称时,一定要记住检查所有内联对象和用户脚本中对特定E-Object名称的引用。一些电子对象,如反馈对象,会自动与新名称同步,这可能会给用户一个错误的印象,即其他名称也会效仿。

问题是什么更改电子对象的名称会使使用旧名称的任何内联脚本或用户脚本失效。

解决办法是什么更改对象名称时,请检查用户脚本和任何内联对象。

3. 将未使用的对象保存在“Unreferenced E-Objects”中

在运行或测试实验之前,检查“Unreferenced E-Objects”区域,从实验中删除任何不需要的E-object。如果E-Prime通过内联或用户脚本引用未引用的E-object,它们仍然会导致许多错误。

问题是什么从进程过程中删除的工程对象将保留在“Unreferenced E-Objects”部分,并可能导致错误。

解决办法是什么从会话过程中删除任何不必要的工程对象,然后从未引用的工程对象中删除它,以将其完全删除。

4. 杂乱无章的资源文件(电影、图像、声音)

将与E-Prime实验相关的所有文件保存在一起。这使得实验可以在计算机之间轻松移植,E-Prime会自动定位存储在与实验文件相同位置的文件。

问题是什么丢失图像、视频或声音文件会使实验停止运行。

解决办法是什么将所有媒体文件保存在与实验文件相同的文件夹中。如果有几个媒体文件,将名为“Resources”的文件夹放在与您的实验文件相同的位置,以保持有序。

5. 不回收E-Object

尽可能减少独特E-Object的数量。修改2个显示对象比修改20个要容易得多。

问题是什么创建、组织和修改多个E-Object既费时又令人困惑,还可能导致错误。

解决办法是什么尽可能回收E-Object。通过使用列表对象和属性引用来修改刺激。熟悉我们的指南录像来适应属性的使用。

6. 局部思考,而不是全局思考

每当您定义变量名时,请使用用户脚本,以便它们在整个实验中都有效。

问题是什么在一个程序中设置的变量不会在整个实验中转移。

解决办法是什么在用户脚本中声明变量,简化脚本编写过程。

7. 缺少缩进的内联脚本

点击tab键使您的脚本易于阅读。例如,“If Then”和“End If”之间的任何内容都应该缩进,这同样适用于“Do While”循环。

问题是什么如果不使用缩进,脚本会变得更加混乱,难以阅读或修改。

解决办法是什么语句的开头和结尾应该是唯一没有缩进的部分。例如,“If Then”和“End If”之间的操作应该缩进以提高可读性。

8. 在不同尺寸的显示器上“Match Desktop Resolution at Runtime”

通过在设备属性页中设置特定的分辨率来限制可变性,并双击显示图标来更改设置。

问题是什么在1600 x 900的显示分辨率上运行的实验在1280 x 720的显示分辨率上看起来会有所不同。有些子对象甚至不会出现在屏幕上。

解决办法是什么进入显示设备属性并为将应用于所有显示器的实验设置特定的分辨率。

9. 为多个会话制作多个实验文件

对于需要多个会话的实验,许多用户创建多个实验文件。然而,使用平衡列表取代了对多个实验文件的需要。StartupInfo提示允许用户通过简单地改变为主题、会话或组输入的值来运行不同的会话。

问题是什么用户创建多个实验文件。

解决办法是什么当需要多个会话时,使用通过会话平衡会话列表通过启动信息提示,您可以通过输入不同的值来运行不同的会话。

标签: #电脑出现脚本错误怎样修改