怎样用VB编程把一些数学公式(比如开根号的符号,数的N次方等等)输出在记事本(在记事本中主要输出希腊字母)或者word中,比如在word文档中输出。
比如:我们在计算开根号时用的是SQRT(a),哪么我想在word文档中输出的是如我图片中表示的一样,是用根号符表示的。有谁知道这个该怎么弄,会的帮帮忙,急用!
高分买技术,会的朋友伸伸手,帮帮忙,万分感谢!(如果解决,后续再加分以示酬谢!)

解决方案 »

  1.   

    我想要做简单的话自己做几张图用PICTURE排排位置就能做了吧,但要做到像WORD里的公式编辑器哪样就有难度了。。我也想学学有什么好方法,关注
      

  2.   

    记事本不行,word可以.
    你可以研究下VBA能否调用word的公式
      

  3.   

    大家讨论讨论吧,看看这个问题怎么解决,如果说用VBA的话该怎么设置呢?我想过用VBA,因为我想用VBA在AUTOCAD中进行二次开发,把生成的计算和图形的表达式输出在WORD文件中,在AUTOCAD中生成图形都好解决,但是在word中生成公式一直不知道怎么做,我见别人做过,这个肯定是可以解决的,大家集中一下力量讨论讨论,我想集合大家的力量应该可以解决的。
      

  4.   

    直接用createboject创建WORD的公式编辑器对象,
    用RichTextbox放这个对象.EASY.
      

  5.   

    那只能用强制转换了!将WORD里面的图标复制到VB里面,放在一个字符串里面!
    再进行绘制字符就好了!
      

  6.   

    楼上的,不要说位图偏门好不好,那是你还不懂得GDI。
    就VB自代的那些处理线条文字或图像的方法也要建立设备选入位图句柄的。
    GDI+就有些改变,不一定基于位图句柄,但位图的概念是Windows的显示东西的基础标准
    怎么说是"太偏门了"呢。
      

  7.   

    楼主看看这个贴子
    http://www.codeproject.com/KB/miscctrl/formulactrl.aspx
      

  8.   

    http://www.codeproject.com/KB/cs/UniversalEnggFrmwork.aspx