摘要:
权限和日志管理是较为常见的水平功能,而且需求比较灵活,通常硬编码到程序中。本文将对Delphi中的Action进行扩充实现将权限和日志管理功能从主程序中分离。1. 常见的方法是将权限管理和日志管理直接硬编码到过程或者对象的方法中。例如:procedure TForm1.Button1Click(Sender: TObject);begin if isSuperUser(UserName) th... 阅读全文
摘要:
在自定义组件中使用枚举类型的属性时,如用枚举类型的默认序列时如: TPotencesType = (PT_View, PT_Modify, PT_Delete, PT_Insert, PT_Auditing, PT_Dispose, PT_Checking ); 可以正常的在设计时来选择其属性,如果用自定义的序列时如: TPotencesTyp... 阅读全文