在ide里面……随便一段代码,可能需要剪贴一下挪个位置;
选中想要的代码(好比"ShowMessage('HAHA');"),CTRL+X,然后把边上不想要的东西删掉(好比"begin"),然后再想粘贴的地方按CTRL+V,结果贴上去的是你刚才删掉的东西,而不是想挪地的代码;
结果只能多几次ctrl+z,然后先CTRL+X,CTRL+V,然后再删掉不向要的代码;
————并且似乎不是每次都这样,有几回表现就正常了?
我怀疑delphi 的ide在自己搞自己的一套剪贴;
delphi是6,加update2,win2000server+sp2;

解决方案 »

  1.   

    我倒是没有遇到你的情况.
    但我认为delphi的编辑环境的确是不太好.比如说撤销吧,只能撤销到你保存的点,通常还撤销不了.这个和.net比起来简直是没法说了.
      

  2.   

    楼上的,那是你设置的问题。
    Tools->Editor Properties->Undo after save
      

  3.   

    楼主注意,看我猜得对不对
    首先,你是否用的键盘选择内容,也就是Shift+方向键,如果是,则
    是不是你操作太快,或都你的键盘不怎么好,在按Del键时Shift没有弹起,则
    Shift+Del  等于 Ctrl+X  即剪切其它快捷键有
    Ctrl+Insert  复制
    Shift+Insert 粘贴
      

  4.   

    我敢保证键盘好得一塌糊涂;(它有2kg重,全钢放弹)
    shift and delete,你怎么知道的,大佬,谢谢!!!
    我一直喜欢用键盘select的,然后喜欢按着shift不放——尤其是在delphi里,很厌烦对代码的拖放——用鼠标一不小心就移动了;
    并且除了delphi外,我只用notepad跟pagemaker(一个97年的老软件),还真的没在其它程序里头发现过这个特征(现在发现怎么都是这样?),再次谢谢。