为什么会这样?刚接触 Delphi 开发环境,不熟悉. 
请不要见笑.

解决方案 »

  1.   

    除了语法错误或打错的情况之外,就可能是如果要在下面代码"memo1."的后面加上"lines."的话
    memo1.add('daslj');
    直接在"memo1"的后面插入".",是不会出现提示的。如果先插入一个空格:
    memo1 .add('daslj');然后再在"memo1"的后面插入".",这时就会有提示了。
      

  2.   

    Delphi有的时候会出现这样的问题,只要你没有写错就可以一直向下写,如果你实在不记得了,你可以把你的代码(没有感应的呀)先写在一个空行上,然后再把它拷贝到你的所用之地就OK了!!!
      

  3.   

    这个问题来源于你的代码本身。因为“.”要出来提示,必须是已知的dcu文件。如果没有编译,那delphi会检查现有的被调用的pas文件的语法。如果你的语法有错误,他就不会给你提示。这时候,你需要检查一下你现有的文件,最好就是compile一下,delphi不会骗你,一定有错误的没有错误自然就会给你下拉框的提示。
      

  4.   

    1  代码错误;
    2  delphi处于调试状态,按ctrl+F2退出此状态;
    3  已经出现过一次提示了,建议把'.'和其后的代码ctrl+X放在剪贴板上,再输入'.',提示就又会出现。
      

  5.   

    1。前面的代码应该有问题
    2。你打字速度快,机器速度慢(不要笑,我真的遇到过这种事,而且好多次了。比如说Form1.Canvas你打form1.然后马上打一个C,只要你的机器够慢:)而你打字又很快的话,真的就会出现没有提示的现象)我的机子就比较慢C800/256M(DDR266)(最早那一批)5555555……