# 天呀的怪怪的 Fm20.dll .....真的要求大家搬搬蛮了。 vb6.0 SP3 企业版

Posted by 周星星 on August 24, 1998 at 17:08:01:

由于觉得vb 预设的 text 跟 combo 控制项不太好用，text 要靠右或靠中对齐，得先把多行设成是，combo 也没有办法在 list 中显示多行(譬如要显示币别让人选择的时候，可以把中文跟英文一起秀出来)。后来发现 Microsoft Forms 2.0 Object Library 里头的 text & combo 控制项可以做到，于是我就用那里面的，可是有些东西还是会用原本的，变成杂着用。
刚开始在我的电脑好像没什么问题，可是做出来的安装档在别人的电脑上会出问题。后来我把专案拿到别台有装 vb 的电脑上去做安装档，结果出现「找不到fm20.dll 档案的相关资料」这样的错误讯息。把这个讯息忽略掉以后做出来的档案，还是无法在别的电脑上正常执行。
后来我到一台安装了我写的程式，可是一直出现「错误7：记忆体不足」的机器上，安装上了vb6.0去开启那个专案，结果所有的 fm20 里的控制项都无法载入，然后我开了一个新的专案，把 fm20 (microsoft forms 2.0 object library)加到专案中，工具箱面板上也出现了那些控制项，可是只要我要把这些控制项加到 form 上时，就会出现「系统错误 &H..... 找不到此应用程式所以的程式库档案」。
我看过 fm20.dll 确实是在那台电脑的 windows\system 的里面，为什么会出现这样的问题呢?
p.s. 就在这封信写到一半的时候，我找到解决的方法，我把我自己电脑上的fm20*.* 都copy到别台电脑上，程式就可以跑了。我看了一下，那台有问题的电脑上有 fm20.dll fm20.oca 而我的电脑上还多了 fm20.enu fm20.cht 档。虽然问题暂时解决了，可是还是搞不清楚怎么回事 .... 请高手教教我吧 ~~~~~

Follow Ups:

- 本来就不该使用 Forms 2.0 小吴 07:52:20 8/26/98 (1)
  - 谢谢小吴(无内容) 周星星 09:37:44 8/26/98 (0)