针对特定需要,已更改了Delphi自己的LIB的文件。由于我们有几个程序员,因此我需要确保每个人以及以后都进行此更改。
由于已安装Delphi库且未对它们进行版本控制,因此我需要验证其版本是否正确。
我想在编译版本之前执行此操作。
我能做的是创建文件的哈希,因此我确保它没有被修改
{$IF getMD5('C:\Delphi7\Lib\arquivo.dcu') = 'B1C1CBE80477S09AC4C1B39C28FE9619'}
{$Message Fatal 'Version of file .dcu file in Delphi7 Lib is wrong..}
{$IFEND}
Run Code Online (Sandbox Code Playgroud)
那样就行不通了,因为每时每刻都返回 [Fatal Error]
任何的想法?