我有了一个想象,使用LabVIEW软件规划一款单词回忆软件。由于刚刚触摸LabVIEW,刚刚了解一些控件的功用,所以想通过自行规划一款软件来进一布加深对LabVIEW的知道,当然还有更重要的一个原因,所谓有需求才有产品。
大学里学习了许多软件的编程,其实编程的思维都相同。等有了规划结构后,一个一个功用总能规划出来。这也凸显了软件规划前,流程结构的重要性。
第一天,由于不熟悉控件,等会了一些数据的读取和存储后,发现并不能读取跟存储字符串。通过很长时刻的研讨,由于在没有参考书在身边,只能查看软件的help以及一个一个控件查看曩昔。好几个小时的折腾,使我有了一个主意,LabVIEW是处理数据的软件,难道对字符串读取行不通。在快要抛弃的时分,我用一个很简单的程序查验了自己的主意,最终得出结论—-能够读取字符串。之后,我从头回到了规划的原点。
尽管软件完成的功用很简单,按钮也就那么几个,可是后边的程序图许多。程序首要完成读取源文件;随机读取单词,单击确认后显现意思;单击下一个,显现新的单词;点击存储,能够将不知道的单词存储在新的文件中。
1、读取源文件。
其实跟读取数据的不同只是在于下面的字符串选项。可是初涉文件读取的我,便是由于这么一个小小的选项,使我有了抛弃的想法。所以,今后程序规划时必定要把控件的功用了解全面。
2、随机读取单词
随机读取功用比较简单。可是有一个BUG。会重复读取单词。可是要规划不重复的读取单词程序比较费事,之后就省去了这个功用。也曾试想,将读取的数据随机排序后,次序读取。不过,没去完成。
3、单击确认后,显现意思。
截图不是很好。
4、单击下一步,显现下一个单词。
5、点击存储,存储数据。见上图。
在WEST1.0规划中,首要有缺点:页面不完美,不简练;单击下一个后,前面单词的意思不能归零;随机发生的单词常常重复。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/kaiguan/214802.html