关于CELL组件开发的问题??????????????急急??????????

wangshiyong 2005-10-31 07:24:17
我们买了cell520 的组件 想用它的打印功能来实现我们开发系统中的打印表格功能,在开发过程中遇到如下问题,请高手赐教??
1. 用cell 查询记录,然后把查询的记录 打印预览时候,记录超过45条后,后面的记录就是空的了 ,什么都看不见,怎么解决???
2.怎么注册cell 组件,怎么把用它开发的程序和组件 一起把包在一起分发下去??????????
...全文
655 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ufhbcell 2006-05-24
  • 打赏
  • 举报
回复
1、分发 Cell 组件需要分发注册码
其方法是调用 Cell 组件 Login 函数。

函数原型:

[Visual Basic]
Login(UserName As String, ProductID As String, Password As String) As Long
返回值
如果注册成功,返回 1;如果注册失败,返回 0。

参数
UserName
用于分发的用户名称,一般是公司、单位的名称或者是软件的名称。该用户名称会出现在打印预览的标题栏和其它一些弹出对话框上,但是不会打印出来。
ProductID
标识用户产品的唯一ID。
Password
根据 UserName 和 ProductID生成的产品注册码。
说明
创建 Cell 组件对象后的第一件事情就是调用本函数进行注册,每个对象都应调用 Login 函数进行注册。

正版 Cell 组件用户将会得到一张用户卡,上面有其产品的 ProductID,用户根据自己的情况提供一个用户名(UserName),用友华表公司将根据这两个信息(UserName,ProductID)生成关联的PASSWORD。

注意
在5.2.5.920版本后,用户分发需要在Login方法之后再调用LocalizeControl 方法.具体可以参照如何注册.

2、分发 Cell 组件需要的文件(5.2.5.712之前的版本)
分发 Cell 组件需要2个 OCX 文件,11个常规 DLL 文件和三个系统 DLL 文件。

A、2个 OCX 文件,在 Cell 组件的安装目录下可以找到。
RWXls.ocx
CellCtrl5.ocx
B、11个常规 DLL 文件,在 Cell 组件的安装目录下可以找到。
HAdo.dll
HBarCode.dll
HCommon.dll
HGrid.dll
HGrid3x.dll
HGUI.dll
HImage.dll
HRecordSet.dll
HScript.dll
HZip.dll
Chart10.dll
C、3个系统 DLL 文件,在 WINDOOWS 系统目录下可以找到。
mfc42.dll
mfc70.dll
msvcr70.dll
2、分发 Cell 组件需要的文件(5.2.5.712之后的版本)
A、2个 OCX 文件,在 Cell 组件的安装目录下可以找到。
RWXls.ocx
CellCtrl5.ocx
B、2个常规 DLL 文件,在 Cell 组件的安装目录下可以找到。
HAdo.dll
Chart10.dll
C、语言资源文件,在 Cell 组件的安装目录下可以找到。(资源文件通过 LocalizeControl 方法 进行定位)
CellResChs.dll ChartChs.dll(简体中文版)
CellResCht.dll ChartCht.dll(繁体中文版)
CellResEnu.dll ChartEnu.dll(美式英文版)
在你的软件的安装目录下面创建一个目录(例如: CellCtrl 目录),然后把 A、B、C 的文件安装到这个目录下,同时把这个目录下面的的两个 OCX 文件(RWXls.ocx、CellCtrl5.ocx)进行注册

如果安装程序本身不带有这个“注册 COM”功能,你需要在安装完成后手工用 Regsvr32.exe 对这两个 OCX 进行注册。

Regsvr32.exe 文件在各个操作系统中都有。

ufhbcell 2006-05-24
  • 打赏
  • 举报
回复
关于分发可以看一下CELL帮助中的关于分发的文章。
rockygao 2006-01-28
  • 打赏
  • 举报
回复
第一个问题:我估计可能打印时候的分页问题,很可能是你的代码中只生成了一页cell,所以后面的你就看不到了,要根据实际的数据量和每页能打印的行数,生成对应的页数
sunxiaohui 2005-12-13
  • 打赏
  • 举报
回复
第2个问题:
我使用的是c++ builder
在每一使用cell的form的初始化时添加cell.login(),参数购买产品时已经提供(单位名称,产品号,注册码)
程序分发,在帮助中有说明,许同时下发一些dll、ocx,具体的文件列表,帮助中有.
内容概要:本文围绕“基于序阻抗建模的VSG并网逆变器仿真复现研究”,利用Simulink工具对虚拟同步发电机(VSG)并网逆变器进行系统建模与仿真分析,重点研究其在弱电网条件下的序阻抗建模方法、扫频法稳定性判据及宽频带振荡机理。研究整合了多篇博士论文与高水平期刊成果,涵盖阻抗建模理论、控制器设计、正负序解耦分析及系统稳定性评估等内容,并配套提供完整的Matlab/Simulink代码与仿真模型资源,支持复现光伏逆变器、构网型变流器等多种典型新能源并网系统案例,旨在帮助科研人员深入掌握新能源并网系统的动态响应特性与稳定控制策略。; 适合人群:具备电力系统、电力电子或自动控制等相关专业背景,正在从事新能源并网、微电网运行、逆变器控制与稳定性分析等方向研究的研究生、博士生及科研技术人员。; 使用场景及目标:①掌握VSG并网逆变器的序阻抗建模流程与精确仿真技术;②理解弱电网环境下并网系统的振荡产生机制与稳定性判据应用;③复现高水平学术论文中的阻抗扫频验证与稳定性分析案例,提升科研仿真能力与论文复现水平; 阅读建议:建议结合所提供的Simulink模型与Matlab代码循序渐进地操作实践,重点关注阻抗建模的数学推导与扫频仿真的参数设置,同时参考文中引用的博士论文与顶刊文献,系统构建对新能源并网系统稳定性的理论认知与工程实践能力。
内容概要:本文聚焦于光伏并网逆变器与虚拟同步发电机(VSG)在弱电网条件下的正负序阻抗建模与稳定性分析,基于Simulink平台实现系统的序阻抗数学建模、扫频法仿真验证及正负序阻抗特性对比。研究涵盖阻抗建模的理论推导、仿真参数设置、扫频激励信号设计与频率响应提取,并深入探讨两者接入弱电网后的交互稳定性问题,揭示宽频带振荡的潜在机理。文档还关联多项前沿课题资源,如构网型变流器阻抗解耦、锁相环动态影响分析等,为新能源并网系统的稳定性研究提供完整的仿真复现支持和技术参考。; 适合人群:具备电力电子、自动控制及电力系统基础知识,从事新能源发电并网、微电网运行控制、逆变器建模与稳定性分析等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握光伏逆变器与VSG的正负序阻抗建模方法;②利用Simulink开展扫频仿真,评估系统在弱电网下的稳定性;③复现高水平学位论文及期刊中的关键仿真模型,支撑科研项目申报、论文撰写与工程验证。; 阅读建议:建议结合提供的网盘资源(含完整Simulink模型文件与配套代码)进行实操复现,重点理解阻抗建模的理论依据与扫频仿真的实施细节,按照文档指引循序渐进学习,以系统性掌握建模流程与稳定性判据应用。
打开链接下载源码: https://pan.quark.cn/s/8ec3d104bde6 华为MA5671是一款针对宽带接入需求而研发的智能型光猫设备,其核心应用场景为家庭用户及小型企业环境。该设备运用了千兆以太网技术,能够提供卓越的网络连接性能,从而使用户可以体验到稳定流畅的互联网服务。其完整名称为SmartAX MA5671,其中"SmartAX"是华为对其智能接入产品系列的特定命名,意指该设备具备智能化管理功能与自动化配置特性。固件,即Firmware,是指存储于硬件设备内部的一套程序代码,负责控制设备的各项功能运作并合理调配硬件资源。在华为MA5671设备中,固件发挥着核心作用,它直接影响着设备的操作系统运行机制、网络协议兼容性、安全防护机制以及性能表现等多个维度。"MA5671V8R313C00SPC100"作为该固件的标识编号,通过此代码可以解析出以下几个关键层面的信息: 1. **V8**:这通常象征固件的主版本号,或许表明这是第8代产品形态或第8次主要升级迭代。 2. **R313**:这可能代表固件的次级版本或修订层级,暗示着相较于V8版本,该版本经历了313次的迭代优化。 3. **C00**:这部分或许与设备的特定型号设定或地域适配性相关,不同的C00编码可能对应不同的功能模块配置或区域适应性调整。 4. **SPC100**:最后的这一段编码可能标识着特殊版本或性能增强配置,SPC(Special Performance Configuration)可能是华为针对特定性能优化版本设定的代号,而100可能代表这种优化措施的等级或序列编号。 在实际部署过程中,将固件保持为最新版本是非常重要的,这样做能够有效修正已知的安全隐患,优化设备运作效能,...

259

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧