|
常见问题解答
Q:通用界面对ACCESS版本有限定吗?
A:通用界面运行于ACCESS2000或更高版本之上,最佳版本为Access2003或更高版本。
Q:我使用Access2000,使用通用界面后,在设置窗体时使用控件向导,提示独占访问而不能使用代码生成向导是怎么回事?
A:因为通用界面在Access2000状态是使用DAO联接而造成独占访问,解决办法一是升级Access到XP或更高版本,二是按住SHIFT键启动程序开始设置窗体
Q:我使用的是非注册版本,程序在功能或其他方面有限制吗?
A:非注册版本除显示作者信息外,没有任何功能上限制,但每隔十五分钟出现注册提醒一次,非注册版本仅供下载体验学习,不允许用于商业用途。
Q:注册版本有什么特别的权益吗?
A:注册版本将隐藏界面上右上角的作者信息,状态上的作者信息也将变成注册人的信息。注册版用户可以享受程序作者,微软最有价值专家专业的程序开发指导,程序优化,界面的使用与皮肤DIY指导,享有丰富的皮肤制作图标等资源,帮助您在最短的时候内掌握Access程序开发!您还可以申请加入我们的QQ技术交流群,更惊喜的是,注册用户还有机会下载程序作者精心制作的Access开发视频教程!
Q:我使用最大化的控制面板,这样打开我的其他窗体时也变成了最大化,而我不想看到打开的窗体也是最大化的怎么办?
A:您只需要修改您的窗体属性:弹出方式为“是”即可。
Q:如果防止别人绕过权限设置直接打开我的程序运行窗体对像?
A:一般情况下使用通用界面的权限控制即可以完成权限管理,如果您仍觉得不安全,您只需要在窗体的加载(LOAD)事件中加入如下代码即可
If Not checkFormIsSwitchboardOpened(Me) Then '判断是否由控制面板打开
MsgBox "您正在试图非法模式进入系统,您将承担因此造成的一切后果!", vbCritical, "警告..."
DoCmd.Close acForm, Me.Name
Exit Sub
End If
Q:如何制作自己的界面可选风格文件皮肤?
A:皮肤文件位于程序目录下的skins目录中,您可以直接修改图片文件,如修改后的图片尺寸有变化,需修改对应的设置参数(祥见:皮肤文件列表说明)。如果您想增加一个皮肤,您只需要在skins目录下新建一个目录,编写您的setup.ini设置文件(具体参数不明白可以参考控制面板设置窗体提示).修改对应的images目录中的图片即可.建议您直接复制skins目录下的simpleness目录,然后在目录副本上做自己的修改.警告:skins目录中的default为程序的默认皮肤,不可以删除!
Q:我原本程序也有登陆设置,使用通用界面后取消我的登陆窗体,但是我的一些全局变量丢掉了怎么办?
A:通用界面的解决方案:在用户管理中有一个[员工ID]字段,您可以存储自己的用户(员工)的编号或者ID,我们以对应员工编号为例说明,系统登陆后,这个字段记录在全局变量:gCurrentUserEmpID中.具体步骤:
第一步:在用户资料中修改对应的员工ID字段值来对应我们自己的用户(员工)资料[员工编号]字段.
第二步:在我们自己的程序中建立一个窗体,名称:frmSetMyLoginFormAction(名称固定),这个窗体会随控制面板一起启动的,我们可以在窗体的加载事件中加入代码:
Private Sub Form_Load()
Me.Visible = False ' 有必要隐藏窗体
Dim rst As Object
Set rst = CurrentProject.Connection.Execute("select * from 员工资料表 where 员工编号='" & gCurrentUserEmpID & "'") If Not rst.EOF Then
'这里基本就是你的原本登陆窗体成功登陆后要做的代码如:
'记录全局变量
gUser = rst("员工姓名")
'....其他代码
End If
DoCmd.Close acForm, Me.Name
End Sub
皮肤文件列表说明 名称 | 类型 | 用途描述 | 尺寸约定(像素) | buttons | 目录 | 存放按钮图标文件,最好做成GIF的透明背景格式 | 目录中的图标文件宽高分别对设置参数:[按钮图片宽度(像素)],[按钮图片高度(像素)] | bigButtonContainer_bg.png | 文件 | 整个按钮区域(右下)的背景图片 | 根据自己需要而定 | button_bg_01.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | button_bg_02.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | button_bg_03.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | button_bg_04.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | button_bg_05.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | button_bg_06.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | button_bg_07.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | button_bg_08.gif | 文件 | 按钮边框线的背景图片,如不需边框线要可以改成透明或白色图片 | 2*2 | buttonFace_01.png | 文件 | 按钮正常状态背景图片 | 宽高分别对应设置参数:[按钮宽度(像素)],[按钮高度(像素)] | buttonFace_02.png | 文件 | 按钮鼠标经过状态背景图片 | buttonFace_03.png | 文件 | 按钮鼠标按下状态背景图片 | buttonFace_NoPower.png | 文件 | 无权限按钮背景图片 | statusBar_bg.png | 文件 | 状态栏背景 | 高度23,宽度任意 | user.gif | 文件 | 状态栏图标 | 16*14 | copyright.gif | 文件 | 状态栏图标 | time.gif | 文件 | 状态栏图标 | top_bg.png | 文件 | 顶部程序标题背景 | 长度最好是1024或1600(长些),高度对应设置参数:[顶端标题框高度(像素)] | left_bg.png | 文件 | 左边菜单背景 | 尽量高些,宽度对应设置参数:[左边菜单框宽度(像素)] | leftMenuMouseOver.png | 文件 | 菜单鼠标经过背景 | 宽度对应设置参数:[左边菜单框宽度(像素)],高度对应设置参数[菜单高度(像素)] | leftMenuSelect.png | 文件 | 菜单选中背景 | space.gif | 文件 | 占位符,背景透明图片 | 任意 |
|
|