QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

 
搜索
查看: 4335|回复: 18
打印 上一主题 下一主题

[求助] UF读写excel

[复制链接]

二级士官

Rank: 2

11

主题

27

帖子

333

积分
跳转到指定楼层
楼主
发表于 2017-7-26 17:35:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟初学ug二次开发,现在做uf读写excel,遇到不少问题,有没有前辈指点一下该怎么做,如果有这方面的教程就更好了,感激不尽

有奖推广贴子: 

回复

使用道具 举报

上尉

Rank: 6Rank: 6

0

主题

45

帖子

5952

积分
沙发
发表于 2017-7-27 08:11:48 | 只看该作者
UG这方面的功能不强,如果不是必须要读取EXCEL的话,可以把数据保存成txt格式,然后用文件读取的形式读取TXT文件,这样应该简单些。
回复 支持 反对

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

265

帖子

8251

积分

论坛技术员论坛贡献

板凳
发表于 2017-7-27 08:52:31 | 只看该作者
教程肯定是有的,只是是收费的,我就做过你想要的内容。
百度传课,搜索唐康林
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

11

主题

27

帖子

333

积分
地板
 楼主| 发表于 2017-7-27 16:08:17 | 只看该作者
Jefft 发表于 2017-7-27 08:52
教程肯定是有的,只是是收费的,我就做过你想要的内容。
百度传课,搜索唐康林

我想用mfc的odbc或者ado这种方法,你有吗?
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

11

主题

27

帖子

333

积分
5#
 楼主| 发表于 2017-7-27 16:09:44 | 只看该作者
c1_wangyf 发表于 2017-7-27 08:11
UG这方面的功能不强,如果不是必须要读取EXCEL的话,可以把数据保存成txt格式,然后用文件读取的形式读取TX ...

只能读写excel,正好借这机会学学mfc
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

11

主题

27

帖子

333

积分
6#
 楼主| 发表于 2017-7-27 16:11:26 | 只看该作者
Jefft 发表于 2017-7-27 08:52
教程肯定是有的,只是是收费的,我就做过你想要的内容。
百度传课,搜索唐康林

我想用mfc的odbc或者ado来读写,这方面教程也有吗?
回复 支持 反对

使用道具 举报

贵宾

Rank: 9Rank: 9Rank: 9

14

主题

265

帖子

8251

积分

论坛技术员论坛贡献

7#
发表于 2017-7-28 08:54:16 | 只看该作者
ADO的我写过,但教程没有做。
不过个人觉得貌似C++里面处理EXCEL效率都不太高,当然也有可能是我的水平有限。
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

11

主题

27

帖子

333

积分
8#
 楼主| 发表于 2017-7-28 09:46:14 | 只看该作者
Jefft 发表于 2017-7-28 08:54
ADO的我写过,但教程没有做。
不过个人觉得貌似C++里面处理EXCEL效率都不太高,当然也有可能是我的水平有 ...

谦虚,我还是想用mfc的方法去做
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

0

主题

45

帖子

5952

积分
9#
发表于 2017-7-28 15:28:29 | 只看该作者
一颗菜 发表于 2017-7-27 16:09
只能读写excel,正好借这机会学学mfc

我没有做过MFC的,只用C#做二次开发。

个人觉得EXCEL和C#里面的datatable的结构比较类似,我在UG9里面试着使用datatable,但是老是导致UG退出,原因可能就是因为这个tadatable在UG9中的支持不好,所以最后还是用数组来完成这些数据读取、计算和存储的操作。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

0

主题

45

帖子

5952

积分
10#
发表于 2017-7-28 15:33:52 | 只看该作者
Jefft 发表于 2017-7-28 08:54
ADO的我写过,但教程没有做。
不过个人觉得貌似C++里面处理EXCEL效率都不太高,当然也有可能是我的水平有 ...

一直跟着您学习UG,从入门到大概了解和简单使用,可以说您就是我的老师。

想继续跟着学习UG的二次开发,但是由于最开始就没有学习C++,而是选择了C#,所以没有跟着学习UG二次开发。不过从UG入门的课程当中可以体会到您是那种不愿啰嗦的直爽性格,我很喜欢。

关于这个C++里面处理EXCEL效率问题,我没有用过C++就不好说,但是从C#操作EXCEL来看的效率的确不高,由于是数据量非常大的情况下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-4-27 15:57

返回顶部