lyh9947 发表于 2006-1-12 19:23:56

关于复制的一个头晕的问题

我是新手,在用参考书附带光盘例子的时候遇见很头晕的一个问题:为什么一个可以运行的文件拷贝(程序框图)到一个新建的文件中运行会出错?????是不是有些设置不能拷贝的~~~请各位大侠指点迷津!!!!

cpubbs 发表于 2006-1-13 01:50:36

是不是还有一些子VI没有拷过去呢?

lyh9947 发表于 2006-1-13 02:26:49

<P>1、程序中没有使用子VI,是关于文件操作的一些function,主要有 close file、read from Binary file、open/create/replace file<BR>2、拷贝到新建的文件不能运行,但是另存为新的文件就可以运行~~~<BR>3、框图中的所有东东都拷贝过去了</P>
<P>是Labview 程序设计与应用(第2版 杨乐平)的例6.3.3,大家帮看看,是不是我安装的软件有问题,还是有其它没有注意到的细节~~</P>

cpubbs 发表于 2006-1-13 02:31:05

是直接复制这个文件还是打开拷贝里面的东西呢?

cpubbs 发表于 2006-1-13 02:31:48

是直接复制这个文件还是打开拷贝里面的东西呢?

lyh9947 发表于 2006-1-13 02:39:43

<P>参考书上关于文件操作的例很难顺利做下去,不知道各位大侠有没有关于文件操作方面详细的资料、遇见的问题或见解,都来谈谈吧~~~~<BR>让我们新手参考参考~~~~</P>

lyh9947 发表于 2006-1-13 02:44:09

<P>2、拷贝到新建的文件不能运行,</P>
<P>…………………………打开例子,直接copy程序框图里的所有东东粘贴到新建的程序框图里</P>
<P>但是另存为新的文件就可以运行~~~</P>
<P>.....................打开例子,从file另存为新的文件<BR></P>

sunshuai03 发表于 2006-1-18 01:22:58

你是不是用了什么current Vi path的路径节点,没有保存之前这些节点是没有值的,文件节点在路径为空的时候会报错,复制是可以的

lyh9947 发表于 2006-1-18 22:09:02

<P>1、用了File Path Control节点<BR>2、如果先打开文件(前面板显示打开文件的路径)再运行就正常,也就是File Path Control必须有值。<BR>   <BR>   如楼上说的“文件节点在路径为空的时候会报错”</P>
<P>3、但是原例子File Path Control 前面板路径显示可以是空的,也能正常运行。</P>
<P>   有些东西没有深入到一定程度,真的很难解释呀~~~</P>

sunshuai03 发表于 2006-1-20 00:38:07

<P>呵呵,给我例子看看,他可能是把这个错误忽略掉了,错误是可以忽略的。</P>

lyh9947 发表于 2006-2-14 01:29:49

<P>现在比较好的一种理解是:</P>
<P>例子是Labview7写的VI,用的是Labview8的软件,直接COPY到新的VI上可能出错,</P>
<P>而另存为的VI还是Labview7的VI所以没问题。</P>

lyh9947 发表于 2006-2-14 01:35:16

<P 0cm 0cm 0pt">现在有一种比较好的理解为</P>例子是用Labview7写的,我用的是Labview8,直接COPY到新建VI上可能会出问题,另存为的还是Labview7的VI。
页: [1]
查看完整版本: 关于复制的一个头晕的问题