LabVIEW

 找回密码
 注册

扫一扫,访问微社区

查看: 12342|回复: 117

[原创贴] GUI和CORE分离编程策略

  [复制链接]
发表于 2012-7-31 20:57:57 | 显示全部楼层 |阅读模式
USB-6009数据采集卡首发
本帖最后由 libinte 于 2012-7-31 21:01 编辑
3 U* p% A7 w! b9 X+ Z3 R2 o
  G' {. F) x$ [  J8 J   GUI功底太差很多项目都因此被批返工,对于使用LabVIEW这种GUI与代码紧密结合的语言  加之编程架构缺乏层次部分的我,这是一件非常痛苦的事情。被逼无奈采用了这种策略进行编程。
5 \1 r, _: Y. I$ U; d; k  K* P. q$ w* b   
( |3 O$ f; H# m1 L   GUI和CORE分离策略。  GUI***编程万变部分, CORE控制部分  不变平台,  GUIlvCLASS界面控制对象   OperLVClass界面控制与功能控制衔接部分   EDITLVclass 灵活模组 用于针对不同需求的编程 从而以不变应万变。 GUI千变 但CORE不变, Z: \& X6 g$ l7 G

- m% r, n( Q, t' {/ o- ?   工程越来越多 但专注工作的时间和心情越来越少 CORE精作变软件模块 EDIT  TEST USERCONTROL FILEMANAGER 一一类似。FUNCTIONCONTROL越积越多 变Module。
5 l" o: J( t: [1 P* K( u4 s2 Q- B  }. d( V0 O  [
   最近有点懒,今天发一贴拿项目小样举例 与大家共勉。
' ~2 t4 G/ V. |   部分加密,但策略部分没加。
8 A6 f6 M/ r; C  K3 r* {$ b( J% F" u+ B6 j2 l
   CORECODE回复可见 10版本
% I" U: ?. Y/ R5 r' A) T' U3 Q* f  
游客,如果您要查看本帖隐藏内容请回复
5 V/ D% R3 G0 j
3 ~1 {% e' p  G0 e7 y) M
1.jpg % }% @1 r1 N1 E' i
) F* l) k, f6 b, @
2.jpg " E; O# o( P6 B: i, ^
1 g) t# E4 m! N7 t
3.jpg ' A/ e6 N0 I* {4 Q
5 ~" d: r! k" l/ X( p
' _5 a7 Y& ~9 ^2 I6 T- `$ i* e2 V
4.jpg
IDAQ-USB-6009数据采集卡
发表于 2012-8-1 08:14:06 | 显示全部楼层
在线课堂
相当于用LabVIEW做了一个类似TESTSTAND的测试平台,不错。收藏了
发表于 2012-8-1 08:25:01 | 显示全部楼层
本帖最后由 guyisheng 于 2012-8-1 08:43 编辑 : [: `  X6 L$ d% m

" F. ~" N; z8 `7 r* z& l) q* P看看,学习一下。% U& t- \) R3 F3 R/ D$ |* P
7 Z2 @; v  j3 R
由于部分VI被去除了程序框图,没法成功用2011打开...
发表于 2012-8-1 08:34:41 | 显示全部楼层
我就是看看
3 M! L9 A* Z1 ~3 N- u
发表于 2012-8-1 12:19:38 | 显示全部楼层
看看,学学
发表于 2012-8-1 12:54:48 | 显示全部楼层
这么好的东西,必须得看看,学习学习。感谢楼主啊!
发表于 2012-8-1 14:00:23 | 显示全部楼层
下来看看先~~~~~~~~~
发表于 2012-8-1 18:11:26 | 显示全部楼层
F      Y        I
发表于 2012-8-2 07:13:08 | 显示全部楼层
发表于 2012-8-2 09:07:06 | 显示全部楼层
lucifer,回家了,别飘了,老刘喊你回家!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|无图浏览|手机版|网站地图|虚拟仪器家园 ( 沪ICP备13044638号-3 )

GMT+8, 2019-6-25 17:27 , Processed in 0.033119 second(s), 24 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表