找回密码
 立即注册

QQ登录

只需一步,快速开始

travel_he

初级会员

21

主题

67

帖子

202

积分

初级会员

积分
202

活字格认证

[已处理] 编译问题

travel_he
初级会员   /  发表于:2016-6-14 08:51  /   查看:3286  /  回复:3
本帖最后由 Lenka.Guo 于 2016-6-14 09:36 编辑

报表文件能否编译在EXE,通过内部实例调用?
这样可以减少外部文件的存在,防止用户接触报表文件.

3 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-6-14 09:35:54
沙发
您指的是,将报表文件封装到exe文件中, 然后您在另一个项目Project2 中调用调用exe文件 以展示报表?
如果是这样的话,就需要注意License的问题,需要将exe中的Licenses.licx文件复制到 Project2 中,与exe文件保持同一目录,这样避免报license错误。
回复 使用道具 举报
travel_he
初级会员   /  发表于:2016-6-14 15:45:45
板凳
我的意思是在同一个项目中,把预览窗体和报表文件编译在一起,这样就是一个EXE,在内部调用报表.
有这种可能吗?如何实现法?
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-6-14 15:59:11
地板
travel_he 发表于 2016-6-14 15:45
我的意思是在同一个项目中,把预览窗体和报表文件编译在一起,这样就是一个EXE,在内部调用报表.
有这种可能 ...

将报表和预览窗体封装成 Exe, 在主程序中调用这个 exe来显示报表;
具体实现的步骤与其他Winform 程序中调用Exe方法相同, 注意的就是需要将 Exe 生成的Licenses.licx文件,要在主程序中复制一份。

Winform 程序中调用exe ,可参考:http://stackoverflow.com/questio ... winform-project-tab





回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部