1\delphi中有没有类似VB中的replace的函数2\我在公共数据模块(datamodule1)定义了一个函数,我想在其它窗体中能访问到它,请问我的函数要加什么,我在前面加了一个public,但我在其它窗体中用datamodule1.时,那个函数名不会出来,我要怎么样才能访问到它呢?

解决方案 »

  1.   

    1 不懂vb, 不知道StringReplace能否达到你的要求
    2
    在uses中增加你的公共数据模块名
    uses
      ....., Datamodule1,....;
      

  2.   

    我有在使用的窗体中uses datamodule
    但我在用datamodule1.时,其它的属性会出来,可那个自定义的函数不会出来,而且我那个函数名前还加了public也不行,不懂为什么
      

  3.   

    private
      ....
    public
      ....
      function myfunc:String;
    end;
    如果还是不出现,一般保存后编译一下,关闭再打开,或许会出现,
      

  4.   

    1.stringreplace2.在单元模块里面直接写函数,在其他单元引用该单元即可。
      

  5.   

    要把函数写在 public 下面