易截截图软件、单文件、免安装、纯绿色、仅160KB

DELPHI里面如何实现菜单的分权限控制

按不同的人,不同的权限分别开。
方法太多了……在用户的信息中多个菜单列表。或者按权限标记在菜单的tag里面,然后用户权限与这个权限做对比。太多了……

一般控制action

用角色控制
我现在正好在做这方面的东西,讲讲我的思路:
权限管理涉及到的模块
1.人员管理,T_Person表 (id,name,...)
2.角色管理,T_Role表(id,name)、T_Role_Person(roleID,personID),一个角色包含多个人员ID
3.模块管理,T_Module表(id,name)
4.为角色赋访问模块的权限界面,T_role_pepodom表(roleid,moduleId)

最后根据根据登陆人员的ID找到对应的角色,然后根据角色ID找的是否具有访问模块的权限
一个人员可以具有多重角色,这个依据实际的业务情况划分

当然是权限的代码与数据分离啦,从结构上设计解决,最灵活


相关问答:

Delphi中数据库查询的疑惑

昨晚在Delphi数据库查询中遇到了一个疑惑。代码如下:
procedure TFormSearchAchievement.ComboBoxXYChange(Sender: TObject);
var
  XY : string;
begin
  XY := comboboxxy.Items[comboboxx ......

大家觉得用delphi做类似酷我音乐盒的软件可行性如何?

有什么构想讨论一下。
这类东西主要是人气和界面花哨,技术上没什么难点.

这我知道,那技术上的呢?有没有构想一下该怎么设计?主要是delphi自身能不能够完成,若同时大量客户登陆,反应速度如何等等。

引用 ......

高分求救,delphi写的dll反编译问题

用DEDE打开一个DLL,找到需要的函数了,但是显示的都是汇编代码,看不懂,恳请高手驻足帮忙啊!
是一个KEYPRESS响应函数,功能是在按下enter后判断输入的字符,我想按照自己的需求跳转,但是
找不到位置,高手 ......

请教关于Delphi的树形控件

请问Delphi有树形控件吗?
怎样使用?
Ttreeview 
 treeview.items.addchild(nil(上级节点),'案发时发'(text));

raize 控件包里面有,csdn有下载的

查帮助TTreeView和TNode两个类

TTreeView ......

VC Delphi 内存速度比较 - VC/MFC / 非技术类

VC 控制台程序:
#include <iostream>
using namespace std;
int main()
{
const int def_buffer = 1024 * 4;
DWORD t;
BYTE b[def_buffer];
memset(b, 0, sizeof(b));
PBYTE p;
t = GetTickC ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号