1 常用二次开发方法 1.1 登陆界面图片修改 1) 在中间层方式:在中间层KDCOM 目录新建两个图片文件: LOGIN_PIC_LOG_TOP.bmp 适用于10.4 版本+PT007378,或V11 版本及以后版本 LOGIN_PIC_LOG_BOTTOM.bmp 适用于10.4 版本+PT007378,或V11 版本及以后版本 MAIN_PIC_LOG_RIGHT_FLOWCHART.bmp, 适用于10.4 版本+PT007378,或V11 版本 MAIN_PIC_LOG_LEFT_FLOWCHART.bmp, 适用于10.4 版本+PT007378,或V11 版本 MAIN_PIC_LOG_LEFT.bmp, 适用于10.4 版本+PT007378,或V11 版本 MAIN_PIC_LOG_RIGHT.bmp, 适用于10.4 版本+PT007378,或V11 版本 该方式不需要每个客户端机器安装图片,登陆时自动显示。 2) 客户端方式:直接修改以下图片文件,适用于V12 及以后版本: F:\Program?Files\Kingdee\K3ERP\k3Standard\KDSYSTEM\KEE_imgLogo.bmp 3) 企业LOG 方式 在中间层新建一个文件夹,命名为eptlogo 并将其设置为只读共享,然后制作两个BMP 格式的图片,分别作为logo 和背景图,大小为145×180,分别命名为enterprise_logo.bmp,enterprise_bg.bmp,在客户端的主控台编辑器启用企业界面即可。 1.2 主控台无界面登陆 适用版本:(K/3V11.0.1+PT016290 或V12 以上版本) 1) 域用户登录:提供命令行参数:KDMain.exe -LoginWin|账套代码|机构密码 ,无界面直接登录到K/3 系统主控台 2)命名用户登录:提供命令行参数KDMain.exe -LoginUser|账套代码|机构密码|用户名|用户密码, 无界面直接登录K/3 系统主控台 3) 参数之间的分隔符默认为”|”,由于用户密码可能包含特殊字符,用户可以通过修改注册表改变分隔符,注册表参数: 路径:HKEY_CURRENT_USER\SoftWare\KingDee\K3 键:LoginParm 4) 获取账套代码的接口 组件名:KdLogin.dll 组件部署:客户端%Kdsystem% 程序名:KdLogin.clsLogin 方法名:GetAccountList 参数描述 GetAccountList() As ADODB.Recordset 参数:无 返回值类型:ADODB.Recordset,包含字段: 序号 字段名 描述 1 FAcctID 账套ID 2 FAcctNumber 账套代码 3 FAcctName 账套名称 5) 测试登录参数设置是否成功的接口 组件名:KdLogin.dll 组件部署:客户端%Kdsystem% 程序名:KdLogin.NoUILogin 方法名:LoginUser 参数描述 Public Function LoginUser(ByVal sLoginType As String _ , ByVal sAcctNumber As String _ , ByVal sOrgPas...