Pascal更新

时间:2016-06-14 20:14:40

标签: delphi pascal

我被要求更新Pascal中的程序。我的程序用于将数据从一个程序传输到另一个程序,我需要知道的是端口的状态是什么意思? tTransferState =(sAbort,sWaiting,sFirstLine,sModelFeature,sOtherLines,sSending,sClosePort,sOpenPort,sPaused,sFinished); 我试过在互联网上搜索但没找到任何东西,也许我正在搜索错了。我知道其中一些是什么意思,但不是全部。我相信如果我能找到每一个的含义,我就可以轻松完成这个程序。

先谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您所指的代码是您应用程序代码的专有代码。这些意味着没有标准 - 由您的应用程序来了解它们的含义。这些是什么?这是一个enum (or enumerated) type definition。但只有此代码的作者才知道原始意图。通常,这些类型会在某处记录,以供将来的开发人员理解。

如果此类文档不可用,我建议您对代码进行全局搜索,以查找每个代码的用法,并观察它们在周围代码的上下文中的使用方式。我还建议记录事情,至少作为代码注释,随着你的进展。我甚至在代码的评论中看到像Indy这样的大型库提出问题。