怎么用VB开发一个DLL

如何用VB开发一个DLL
请给出一个简单的格式,
例如我需要用其他语言去调用该DLL中的某一个函数
我4年不用VB了,实在想不起怎么弄。

------解决方案--------------------
参考这一帖 http://topic.csdn.net/u/20100311/16/a335911d-50bc-4831-9059-f49a1f176cb0.html
------解决方案--------------------
新建一个ActiveX Dll工程,在类模块中写你需要的public的方法、函数或属性。编译生成dll。
然后在使用时创建这个Dll中的对象,就可以调用这些方法。
既然对vb不熟,而你又有“4年”的其它语言的经验,何苦用vb来做呢,用你的老本行语言不是更好?