uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,Clipbrd , Buttons;//QClipbrd->Clipbrd
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,Clipbrd , Buttons;//QClipbrd->Clipbrd
解决方案 »
- delphi MySQLAccess控件中的TMyQuery控件的Name修改不了 怎么办?
- 刚学DELPHI,想问个问题~~~会的请进
- 用SPCOMM向串口发送数据失败,WriteCommData返回FALSE,GetLastError的结果是1444(无效的线程标识),究竟是什么问题啊???
- interbase数据库复制表结构
- delphi2006ado连接oracle数据库,提示无效列名
- 是否可以传递参数给网页?
- 看的见光芒的地方——给我程序员的未来老公
- 有关客户端连接服务器的问题,困扰我好久了,希望高手帮下忙快死人了,叫甲方逼死了快.
- Delphi中用ADO调Sql server数据库,但是有的机器连不上数据库,为什么?
- 来来来,大家透露以下自己的情况
- 错误依旧!!!删除记录时遇到 '你的数据集有一个bof或eof为真',不能删除,使用DBGridEh(ehlib 2.3)!?
- dbgrid 在adoquery添加记录后不会显示数据了,我该怎么办?
我原来就是用的QClipbrd,就是有错误我才改成这个的
你给我把你的程序发过来
[email protected]
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,Clipbrd, Buttons;type
TForm1 = class(TForm)
Button1: TButton;
BitBtn1: TBitBtn;
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.BitBtn1Click(Sender: TObject);
var
cp:TComponent;
begin
RegisterClasses([TButton]);
Clipboard.SetComponent(button1);
FreeAndNil(button1);
cp:=Clipboard.GetComponent(self,self);
TButton(cp).Caption :='GAME OVER';
TButton(cp).Left := Form1.ClientWidth div 2;
TButton(cp).Top := Form1.ClientHeight div 2;
UnRegisterClasses([TButton]);
end;end.
好了
我按照你给我的方法解决了测试程序中的问题,可是我真正的程序中的问题依旧,我已经发给你了,请你帮我检查一下,谢谢了!!!