DBNavigator1.BtnClick(nbFirst);// '第一条 '
DBNavigator1.BtnClick(nbPrior); // '上一条 '
DBNavigator1.BtnClick(nbNext); // '下一条 '
DBNavigator1.BtnClick(nbLast); // '最后一条 '
DBNavigator1.BtnClick(nbInsert); // '添加 '
DBNavigator1.BtnClick(nbDelete);// '删除 '
DBNavigator1.BtnClick(nbEdit);// '修改 '
DBNavigator1.BtnClick(nbPost);// '提交 '
DBNavigator1.BtnClick(nbCancel);// '撤销 '
DBNavigator1.BtnClick(nbRefresh);// '刷新 '
-----------------------------------
2 Delphi中 为DBNavigator的按钮加中文
Delphi中数据库控件DBNavigator使用起来不错,但是按钮上“+”、“-”等含义对于中国的用户不习惯,甚至不知道是什么含义。改成相应含义的汉字表示出来
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, DBGrids, ExtCtrls, DBCtrls;
type
TMyNavgator = class(TDBNavigator);
TForm1 = class(TForm)
DBNavigator1: TDBNavigator;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
TMyNavgator(DBNavigator1).Buttons[nbFirst].Caption:= '首条 ';
TMyNavgator(DBNavigator1).Buttons[nbPrior].Caption:= '上一条 ';
TMyNavgator(DBNavigator1).Buttons[nbNext].Caption:= '下一条 ';
TMyNavgator(DBNavigator1).Buttons[nbLast].Caption:= '末条 ';
TMyNavgator(DBNavigator1).Buttons[nbInsert].Caption:= '添加 ';
TMyNavgator(DBNavigator1).Buttons[nbDelete].Caption:= '删除 ';
TMyNavgator(DBNavigator1).Buttons[nbEdit].Caption:= '修改 ';
TMyNavgator(DBNavigator1).Buttons[nbPost].Caption:= '提交 ';
TMyNavgator(DBNavigator1).Buttons[nbCancel].Caption:= '撤销 ';
TMyNavgator(DBNavigator1).Buttons[nbRefresh].Caption:= '刷新 ';
end;
end.
------------------------------------------------------------------------------------------------------------------------------------
Delphi中数据库控件DBNavigator使用起来不错,但是按钮上“+”、“-”等含义对于中国的用户不习惯,甚至不知道是什么含义。改成相应含义的汉字表示出来 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, ExtCtrls, DBCtrls; type TMyNavgator = class(TDBNavigator); TForm1 = class(TForm) DBNavigator1: TDBNavigator; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin TMyNavgator(DBNavigator1).Buttons[nbFirst].Caption:= '首条 '; TMyNavgator(DBNavigator1).Buttons[nbPrior].Caption:= '上一条 '; TMyNavgator(DBNavigator1).Buttons[nbNext].Caption:= '下一条 '; TMyNavgator(DBNavigator1).Buttons[nbLast].Caption:= '末条 '; TMyNavgator(DBNavigator1).Buttons[nbInsert].Caption:= '添加 '; TMyNavgator(DBNavigator1).Buttons[nbDelete].Caption:= '删除 '; TMyNavgator(DBNavigator1).Buttons[nbEdit].Caption:= '修改 '; TMyNavgator(DBNavigator1).Buttons[nbPost].Caption:= '提交 '; TMyNavgator(DBNavigator1).Buttons[nbCancel].Caption:= '撤销 '; TMyNavgator(DBNavigator1).Buttons[nbRefresh].Caption:= '刷新 '; end; end.
-----------------------------------
uses buttons TSpeedButton(DBNavigator1.Controls[0]).Caption := '第一条 '; TSpeedButton(DBNavigator1.Controls[0]).Glyph := nil; //去掉图标
本文来自博客园,作者:del88,转载请注明原文链接:https://www.cnblogs.com/del88/archive/2012/05/02/2478382.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人