OpenDialog按钮名称默认为“打开”,我想改为“导入”,可不可以,请各位帮忙,谢谢!

解决方案 »

  1.   

    应该不能,在vcl中opendialog实际是调用api函数来实现的。function TOpenDialog.Execute: Boolean;
    begin
      Result := DoExecute(@GetOpenFileName);
    end;function GetOpenFileName;      external commdlg32  name 'GetOpenFileNameA';
      

  2.   

    那个按钮只不过用来打开opendialog,你想改直接改那个按钮caption就行
      

  3.   

    我是想将OpenDialog里的“打开”按钮的标题改为“导入”。
      

  4.   

    在OpenDialog打开时向这个窗体的BUTTON发送消息