不要用TDBNavigator控件,应自己编写代码用做删除 
if application.message('是否删除?','询问',36)=IDYES then
begin
end;

解决方案 »

  1.   

    如果必须用Tnavigator ,该在那里设置,才能让提示变成中文
      

  2.   

    delphi所有的英文提示都在一个单元文件中(好象是const.unt,)
    你找到它,将信息该成中文的,并将该单元的路径家在工程属性,Search目录设置中
    在重新编译
      

  3.   

    还有一种方法
    将Tnavigator的confirm属性设置为false
    然后在Tnavigator的click事件中写代码
    例如
    if  Button = nbDelete then
    begin
         提示信息 
        
    end;
      

  4.   

    borland\delphi\source\vd
    下consts.pas找到相应的项,改成想要的中文
    重新编译