关于复制的一个头晕的问题
我是新手,在用参考书附带光盘例子的时候遇见很头晕的一个问题:为什么一个可以运行的文件拷贝(程序框图)到一个新建的文件中运行会出错?????是不是有些设置不能拷贝的~~~请各位大侠指点迷津!!!! 是不是还有一些子VI没有拷过去呢? <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> 是直接复制这个文件还是打开拷贝里面的东西呢? 是直接复制这个文件还是打开拷贝里面的东西呢? <P>参考书上关于文件操作的例很难顺利做下去,不知道各位大侠有没有关于文件操作方面详细的资料、遇见的问题或见解,都来谈谈吧~~~~<BR>让我们新手参考参考~~~~</P> <P>2、拷贝到新建的文件不能运行,</P>
<P>…………………………打开例子,直接copy程序框图里的所有东东粘贴到新建的程序框图里</P>
<P>但是另存为新的文件就可以运行~~~</P>
<P>.....................打开例子,从file另存为新的文件<BR></P>
你是不是用了什么current Vi path的路径节点,没有保存之前这些节点是没有值的,文件节点在路径为空的时候会报错,复制是可以的 <P>1、用了File Path Control节点<BR>2、如果先打开文件(前面板显示打开文件的路径)再运行就正常,也就是File Path Control必须有值。<BR> <BR> 如楼上说的“文件节点在路径为空的时候会报错”</P>
<P>3、但是原例子File Path Control 前面板路径显示可以是空的,也能正常运行。</P>
<P> 有些东西没有深入到一定程度,真的很难解释呀~~~</P> <P>呵呵,给我例子看看,他可能是把这个错误忽略掉了,错误是可以忽略的。</P> <P>现在比较好的一种理解是:</P>
<P>例子是Labview7写的VI,用的是Labview8的软件,直接COPY到新的VI上可能出错,</P>
<P>而另存为的VI还是Labview7的VI所以没问题。</P> <P 0cm 0cm 0pt">现在有一种比较好的理解为</P>例子是用Labview7写的,我用的是Labview8,直接COPY到新建VI上可能会出问题,另存为的还是Labview7的VI。
页:
[1]