怎么说呢?举一个简单的例子吧。
A程序是一个结构用的分析软件,可以建模什么的, 但是本身不能计算。
——> 标准exe, 直接运行的exe
A界面中点击一个按钮会调用B,将模型数据传递给B,B在后台进行计算。
——> activex dll: 1.不能直接点击运行,需要外部程序调用,并且将参数传递过来才能运行
2.一般没有界面,黑匣子;
计算完成之后,A界面中点击另外一个按钮,将数据传递给C。C程序界面打开,可以查看结果。
——> activex exe: 1.不能直接点击运行,需要外部程序调用,并且将参数传递过来才能运行
2.有界面;
activex 控件说白了,就是现在的控件没有直接满足你的需要的,自定义的控件。
比如你要做一个圆形的按钮,API可以实现,但是这种按钮的数量很多。你就可以自己设计一个按钮,封装好,在其他项目中添加引用,并且只要输入半径等一两个参数就可以实现
VB和数据库,简单的说,建立数据库连接——>用SQL语句查询,生成数据集——>操作数据集。 但是细讲究多了,而且有 ADO 、DAO方法。建议你找本书,跟着做两个例子就可以了