iCAx开思工具箱

标题: 为何更新后会消失呢? [打印本页]

作者: LittleTome    时间: 2005-7-4 20:04
标题: 为何更新后会消失呢?
在CATIA的二次开发过程中,如果在Module中添加一个文件夹并加入一些文件,再选择Project菜单下的Choose/Refresh命令后,这些文件夹和文件都消失了,但是文件却还能被使用,我在添加CATRsc文件时就碰到过这样的问题。有什么方法可以防止文件夹和文件消失吗?我发现CATIA自带的例子就不会出现这类问题,请高手说一下要点啊。
作者: LittleTome    时间: 2005-7-5 21:40
没有人遇到过这类问题吗?更新后为什么在界面上会消失呢?真的很奇怪!
作者: acoka    时间: 2005-7-5 22:31
从没有在module(.m文件夹)里添加过自定义名的文件夹
caa有自己的文件夹添加规则
作者: LittleTome    时间: 2005-7-6 08:34
如果需要添加文件夹的话,该如何添加呢?
作者: acoka    时间: 2005-7-6 19:39
实际上基本不能自己追加
一般都是通过追加module或FW时候,wizard替你加
等你搞明白wizard都是怎么工作的以后,可以在一定范围内删除一些空的目录,比如PublicInterface之类
当然也可以追加些东西,比如wizard不会替你做的Cnext下的一些resource
作者: LittleTome    时间: 2005-7-7 17:27
是不是源文件都放在src文件夹下,头文件都放在LocalInterfaces下面?如果有必要就生成一个Module,然后把自定义的文件放在该Module下面啊?在src和LocalInterfaces下面能再建新的文件夹吗?
作者: acoka    时间: 2005-7-7 17:58
是不是源文件都放在src文件夹下,
>对
头文件都放在LocalInterfaces下面?
〉不完全对,名字是LocalInterface,当然只有Local的放这
  
如果有必要就生成一个Module,然后把自定义的文件放在该Module下面啊?
〉嗯,当然一般都通过wizard做
  
在src和LocalInterfaces下面能再建新的文件夹吗?
〉不能
作者: LittleTome    时间: 2005-7-11 16:15
谢谢啊,CATIA真的很怪!我要做一个自定义的类,和CATIA本身没有什么关系,那该如何加入呢?
作者: acoka    时间: 2005-7-11 22:47
insert里应该有加普通的C++的项目吧
  
我一般比较喜欢把可以共用的source给做成些class,然后做继承,可以提高编程效率并便于维护
我的原则是尽量同样的souce只写一遍
作者: zcsq    时间: 2005-7-15 17:23
在src文件夹中加入文件后,然后在树中双击该文件,添加内容,然后在REFRESH即可。




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3