搜索
bottom↓
回复: 4

关于用C#编写流程图软件个人思路,抛砖引玉

[复制链接]

出0入0汤圆

发表于 2012-5-7 19:27:13 | 显示全部楼层 |阅读模式
本帖最后由 3050311118 于 2012-5-7 19:28 编辑

网上找了一个这个图形编程软件  类似流程图(有兴趣可以下载下,体积不大的)
如果用C#来实现的话怎么做呢?
我的想法是
1.每个图标都是按钮控件,然后按钮都用图片的形式
2.执行器模块库,传感器模块库,控制模块库都用  树和节点,节点也用图片形式
3.当模块点中节点拖出来以后,那个相应图形按钮就出现,并且按钮的位置跟随鼠标而变动(用mousemove事件来更新按钮的位置)
4.当按钮拖到panel上之后,可以双击该按钮,然后调用一个form框架,参数修改之后把参数传递到主form上
5.连线的话比较棘手,我的想法是当鼠标移动到按钮的一个点时,触发某个事件,使某一点闪亮,然后点击,再点击另一个按钮的一个点,线条就出现(用GDI形式),但这样的话线是直线,有更好的办法么?
6.如果线做成随模块可以动,我是想是用路径规划的方法,就像机器人壁障一样的算法,按钮是障碍物
7.
8.。。。。。。。。。。。。。。。。。。。。
9.......................................................

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-5-7 21:11:23 | 显示全部楼层
C#个人学过,不熟悉,顶一下

出0入0汤圆

发表于 2013-8-25 00:10:01 | 显示全部楼层
个人感觉楼主那个图是labview做的!

出0入0汤圆

发表于 2013-12-11 20:02:48 | 显示全部楼层
难度比较大,设计好的流程图怎么打印出来

出0入0汤圆

发表于 2013-12-12 11:32:46 | 显示全部楼层
这个是某公司小车的编程软件。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-9 01:34

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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