winform直接使用fr3文件

zjpaybc 2014-09-10 10:55:28
fr3文件是delphi中使用fastreport生成的,想在winform中调用生成的文件,使在delphi中设置的格式在winform中展示出来
...全文
438 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjpaybc 2014-09-11
  • 打赏
  • 举报
回复
引用 10 楼 Z65443344 的回复:
如果你确定里面是xml字符串,直接用读xml的方式读出来试试.
结贴了 分还是给你了 谢谢你了 再发个其他贴看看
zjpaybc 2014-09-10
  • 打赏
  • 举报
回复
引用 10 楼 Z65443344 的回复:
如果你确定里面是xml字符串,直接用读xml的方式读出来试试.
我试过了。。。不行。。。 想找一个fr3转换成frx的方法
by_封爱 版主 2014-09-10
  • 打赏
  • 举报
回复
无解..
於黾 2014-09-10
  • 打赏
  • 举报
回复
如果你确定里面是xml字符串,直接用读xml的方式读出来试试.
zjpaybc 2014-09-10
  • 打赏
  • 举报
回复
引用 8 楼 Z65443344 的回复:
那c#也引用3.0不行么...这样版本就一致了
3.0的不兼容C#。。。
於黾 2014-09-10
  • 打赏
  • 举报
回复
那c#也引用3.0不行么...这样版本就一致了
zjpaybc 2014-09-10
  • 打赏
  • 举报
回复
引用 5 楼 Z65443344 的回复:
所以说,跟c#还是delphi没有多大关系,是因为fastreport版本导致的 5.1版本较高,生成的是frx,而3.0版本低,只能生成fr3 但是正常来说,软件都应该能够向下兼容才对,5.1应该能打开3.0生成的文件吧
打开是空的,虽然生成的东西都是xml字符串,但好像里面的结构是不同的
zjpaybc 2014-09-10
  • 打赏
  • 举报
回复
引用 3 楼 Z65443344 的回复:
fastreport版本不同?
因为delphi使用的东西已经在使用,没法更改了,就是在想有没有办法转换一下
於黾 2014-09-10
  • 打赏
  • 举报
回复
所以说,跟c#还是delphi没有多大关系,是因为fastreport版本导致的 5.1版本较高,生成的是frx,而3.0版本低,只能生成fr3 但是正常来说,软件都应该能够向下兼容才对,5.1应该能打开3.0生成的文件吧
zjpaybc 2014-09-10
  • 打赏
  • 举报
回复
引用 3 楼 Z65443344 的回复:
fastreport版本不同?
是的,C#里面用的是5.1的 delphi里面用的是3.0的
於黾 2014-09-10
  • 打赏
  • 举报
回复
fastreport版本不同?
zjpaybc 2014-09-10
  • 打赏
  • 举报
回复
winfrom里面调用的fastreport的文件格式和delphi生成的格式不同 无法解码 winform里调用的是frx格式的,而delphi里生成的是fr3格式
於黾 2014-09-10
  • 打赏
  • 举报
回复
那你的winform也得调用fastreport啊 否则谁知道它里面是怎么编码的 还用fastreport解码不是最简单的办法了么

110,524

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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