怎么解决运行出现的Undeclared identifier: 'TBitbtn'问题呢?现列出代码到出现错误的地方 ( 积分: 100 )

  • 主题发起人 主题发起人 tonghhai
  • 开始时间 开始时间
T

tonghhai

Unregistered / Unconfirmed
GUEST, unregistred user!
unit chBoard;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, Menus, StdCtrls, MPlayer;

const
maxdimmense=10;//棋盘最大边长

type
//棋盘的边长类型
TDimmense=0..MAXDIMMENSE+1;

//选手类型,其中WALL表示棋盘边界
TPlayer=(None,Player1,Player2,Wall);

//棋盘数组类型,用以存放棋盘上的棋子信息
TBoard=array[tdimmense,tdimmense] of Tplayer;

//Tbitbtn控件数组类型
TbtnBoard=array[TDimmense,TDimmense] of TBitbtn;
//运行到上面一行出现错误提示:[Error] chBoard.pas(24): Undeclared identifier: 'TBitbtn'
 
unit chBoard;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, Menus, StdCtrls, MPlayer;

const
maxdimmense=10;//棋盘最大边长

type
//棋盘的边长类型
TDimmense=0..MAXDIMMENSE+1;

//选手类型,其中WALL表示棋盘边界
TPlayer=(None,Player1,Player2,Wall);

//棋盘数组类型,用以存放棋盘上的棋子信息
TBoard=array[tdimmense,tdimmense] of Tplayer;

//Tbitbtn控件数组类型
TbtnBoard=array[TDimmense,TDimmense] of TBitbtn;
//运行到上面一行出现错误提示:[Error] chBoard.pas(24): Undeclared identifier: 'TBitbtn'
 
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, Menus, StdCtrls, MPlayer, Buttons;
这样就行了,可以的话马上结贴吧,下次才积极回答你的问题嘛。
 
遇到类似的问题就直接在帮助里输入TBitBtn就可以了,然后将unit名复制下来粘贴到你的这个单元的uses部分就可以了
 
ok!结帖!
 
后退
顶部