现在要做一化工方面的软件,最头疼的问题是我们设计时怎样输入化学符号,用户又怎样方便的输入化学符号?

解决方案 »

  1.   

    delphi好象不带  估计得需要其他一些东东
      

  2.   

    谢谢楼上各位这么快的回复
    问题是:我听说用rxlib可以输入的,但数据库怎么存这些数据?比如H2O,我从库里取出来,2还是下标吗?还有:报表打印的时候如何处理?
      

  3.   

    TO:bai11(悠悠生) 
       看来不久前您也做过此类软件是吧?如果用第三方控件,帮我推荐几款,OK?
      (我用Rxlib好像是不行,或者我用的方法不对)
      

  4.   

    应该可以把这些东西做成特殊字库吧?放在DLL中,或是什么地方。
      

  5.   

    前几天一个朋友问我关于文字的上下标和特殊符号的问题,即使是把WORD的文本复制过来,MEMO和RICHEDIT都不支持。一直没能解决。
      

  6.   

    把能用到的化学符号放到一个库中,需要时从库中调出
    在存库时给每个字符加上格式符,在从库中调出时根据格式符显示。
    如H2O,在入库时可变成H#2O,#是指在这里加入下标标志,在显示时读到这个标志就表示2用下标
      

  7.   

    或许找找专业的化学化工软件里面会有一些控件,比如chemoffice之类