小弟工作需要编一人机界面程序,希望能够从COM或USB口读取数据,并在屏幕实时显示,然后含参调用某一个程序,生成一大堆文件,然后再自动调用另一程序,生成一曲线,并实时显示,最后还要将结果保存到数据库中。请问我改用VB还是Dephi啊?
这两种语言我都还没有接触过。谢谢!

解决方案 »

  1.   

    一个是基于BASIC语言的,一个是基于PASCAL语言的,
    从功能上说没有什么大的区别,现在主要阻碍VB推广的是它生成的EXE太慢.
    而妨碍DEPHI推广的主要原因是PASCAL的语法的可读性和简洁性不够好.
    不过DELPHI好在找了个好婆家,BORLAND的编译器做的可就比MS那个苟且的玩意好多了.
      

  2.   

    哦,对了,楼主做的东东用VB就够了,因为偶就做过不止一个类似的玩意:
    数字示波器的数据采集和曲线的显示和数据分析,用VB确实已经够了.
      

  3.   

    非常感谢各位大虾,这个程序我已经编得差不多了,只是还有一个问题:用VB编了一个界面程序A,用来调用某一个专业程序B,希望用此专业程序B能调用硬盘中的某一任意文件来计算,生成一张图片(程序B已经具有此功能),然后使用A控制B将此图片保存在硬盘上,然后在将此图片实时绘制在A的界面上。程序B是一个完全独立于A黑盒子,名字为plot.exe;是一个在“命令提示符”下用类似于“C:\>plot abc.txt”这样的命令来启动运算的,在启动后可以像控制Word一样来控制它,它也可以“程序”-“另存为”将结果(计算所得到的BMP图片)保存在本地磁盘。
      

  4.   

    楼主太厉害了,,
    牛人呀,,你是怎么 从COM或USB口读取数据 的?????有程序吗?? 可以共享吗?? 我学习一下可以吗?