请教各位,比如说form1上有个edit1我写代码的时候
要想:edit1.text,写到edit1.时候应该后面有提示框的,可现在没有了
请问要设置哪个属性啊?我用的是delphi6

解决方案 »

  1.   

    菜单:Tools->Editors Properties->Code Insight->Code completion打勾
      

  2.   

    to:sysu(死树)
    这个我是打勾了啊,可还是显示不出来
      

  3.   

    to:gzlxt(Kenny)
    我什么也没写啊,我在测试
      

  4.   

    同意gzlxt(Kenny):
    如果你使用安装Delphi的默认设置(没再改动)的话,出现你说的情况的问题是你前面写的代码有错误不能通过编译。可以用Ctrl+F9定位代码错误的位置。
      

  5.   

    to:fancier(OP&&(C/C++)) 
    我说了,我在测试啊,最简单的例子
    比如说form1上有个edit1,一个button1
    procedure TForm1.Button1Click(Sender: TObject);
    begin
       edit1.text:='ok';
    end;
    这个总不会有错误了吧,可是edit1.的时候提示框还是没啊.
      

  6.   

    //我什么也没写啊,我在测试
    你再什么地方测试的?
    如果是下面这种情况,要加edit1所在的form的名称
    (再单元的实现部分写一个过程)
    {$R *.dfm}
    procedure test;
    var
      str: string;
    begin
      str:= form1.Edit1.Text;
    end;
      

  7.   

    to:fancier(OP&&(C/C++)) 
    form只有1个啊form1
    edit1是在form1上的,不是在其他form上的
    再什么地方测试的?是在1个form的地方测试的,我说了做个最简单的例子了
      

  8.   

    to:chenwenfeng2002() 
    机器重起,还是delphi啊,delphi我试了不行,我现在重起机器试试.
    to:fancier(OP&&(C/C++)) 
    呵呵,我说的也比你慢了一拍了.谢谢支持.
      

  9.   

    to:ghbh(我想编但是编不出来)
    不是吧,这个可是我最后的办法啊,机子上没光驱
      

  10.   

    to:chenwenfeng2002()
    机子重起了,还是不行,惨了,唉
    to:ghbh(我想编但是编不出来)
    不会这么夸张吧
      

  11.   

    看来真的要重装了,我的例子
    procedure TForm1.Button1Click(Sender: TObject);
    begin
       edit1.text:='ok';
    end;
    这样编译都通不过,出错:
    [Fatal Error] Project1.dpr(1): File not found: 'System.pas'
      

  12.   

    楼主:看来你得重装了。
    这个System.pas单元是Delphi默认添加引用的。