简单的图形化编程平台
一个一个的函数作为图标, 可以随意拖动 ,然后在一个编辑平台上拖入图标 ,就像vc控件那样,然后用流程线联结起来 ,元件可以有不同的次序就是说第一次可以a在b前面,下一次b就可以在a前面, 然后输入数据 ,数据可以依据流程线依次在各函数间执行, 最后输出结果。
只要能把这个框架搭起来就行 ,函数可以非常简单 。
哪位大哥能给我个类似的源代码研究一下 ,十万火急! 万分感谢!
[解决办法]
你说的功能类似于authorware,
但是authorware现在的售价是129000元RMB,教育版的售价也有22100元。开发出来应该没那么容易吧。
[解决办法]
如果需要,可以合作。用.Net开发的。
另转让 VB的打印程序
[解决办法]
你说的类似OA中的公文流转。用WEB比较容易实现。
我的网站上面有WEB页面上画流程图的源码。
地址:
http://www.egooglet.com/static_html/200604292050549778admin.html
[解决办法]
我这里也有这样的流程设计软件源码
[解决办法]
我也十分期待这样的代码,个人认为,象类似于这样的软件都必须有庞大的自定义库文件。
虽然你说只是简单的框架,但是,就是这样的框架才难开发,需要相当扎实的系统架构能力和对对象实例的操控能力。
冒昧的说一句,可能,写这样的软件超出了vb的能力。应该用c++开发比较合适。
就拿authorware里面的画图图标和运动图标来说,就算是让在画图图标里画的小球按自定义的路径运动起来,对vb来说,实现起来就是十分困难的。至少对我来说是这样的,可能有高手对此不屑(我认为,这并不是添加一个picturebox那么简单)。
现在的流行软件,大部分都是国外厂商开发的。
国产软件还需要长足的发展。
[解决办法]
TO fankun(虾虾《农夫三拳——哼哼哈嘿》)
...这样的软件超出了vb的能力。应该用c++开发比较合适...
---------------------------
除了对于硬件和驱动级的底层开发或是实时性非常非常高的程序,还真没有什么只能用C++不能用VB开发的。
或许你不了解C++,但是C++中绝对没有现成的如此“神奇”的功能可以让你直接写出这样一个程序来。
也就是说,对于楼主要求的程序,如果你用VB写不出来,那用C++还是写不出来,这不关语言的事
...画图图标里画的小球按自定义的路径运动起来...
-----------
对于VB来说甚至比用C++还要少写不少代码
[解决办法]
to:WallesCai
个人认为,在类的构建方面,vb有先天的不足。在内存的管理方面,vb也是能力有限。对于许多常见的数据结构,vb操作起来就不是很方便,比如说链表。(我水平很低,以上说的问题纯属个人见解)
在系统级别的行为方面,vb如果不借助现有的或者是用c,c++写的库,也是无能为力。对硬件的操作就更不用说了。
我在这里不是讨论语言的优劣,但是,我们必须认识,每种编程语言作为我们解决问题的工具来说,我们必须学会在什么时候用什么工具。我们可以用砖块来建房子,但是,我们不能用砖块来构建房子的框架。正视每种语言工具的缺陷也是必要的。
[解决办法]
严格的来讲,vb根本就不是结构化的语言。
楼主讲的要有构建一个能控制程序流的框架,一定会包含复杂的数据结构。表,树,图,这些vb实现起来确实有一定的难度。
我同楼主一样希望有朋友能给出这方面的代码。。。
[解决办法]
TO:fankun(虾虾《农夫三拳——哼哼哈嘿》)
1.VB“在类的构建方面有先天不足”,不知是什么不足?我只知道的在继承方面有些不足
2.对于链表,VB提供的collection对象也提供基本相似的功能吧!
3. "在系统级别的行为方面,vb如果不借助现有的或者是用c,c++写的库,也是无能为力。对硬件的操作就更不用说了 ",当然,windows操作系统是C++编写的,我们调用API,当然是在借助于C++写的库,但你用C++编程,难道是先从编写操作系统开始的吗?
4.“我们可以用砖块来建房子,但是,我们不能用砖块来构建房子的框架”,为什么?我是学、干建筑的,哪本规范有此规定?
5. "vb根本就不是结构化的语言 ",道理?
[解决办法]
to:阿勇
collection集合不同于链表,应该说数组和链表还有一定的相似性。
vb的不完全的面向对象,就决定了vb在类的构建上有不足。
既然vb要调用c++库,就说明,c++没vb可以,vb没c++就不行。
不知道用砖块来打地基和梁柱的建筑师,谁还敢让你做房子。
vb根本就不是结构化的语言,是在钱能的书里面看到的话。