知识大全 使用剪切板[4]:如果把子控件一起复制?
Posted 知
篇首语:努力尽今夕,少年犹可夸。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用剪切板[4]:如果把子控件一起复制?相关的知识,希望对你有一定的参考价值。
如果连同子控件一起复制到剪切板 需要定义一个新类型
譬如在一个 TPanel 中包含一个 TEdit 在复制 TPanel 时 若要连同 TEdit 一起复制 需要重新从 TPanel 中继承出一个类来(譬如是 TMyPanel) 把 TEdit 包含在新的类中
运行效果图
TMyPanel 类的单元
unit MyPanel;
interface
uses Classes StdCtrls ExtCtrls;
type TMyPanel = class(TPanel) Edit : TEdit; constructor Create(AOwner: TComponent); override; end;
implementation
TMyPanel
constructor TMyPanel Create(AOwner: TComponent);begin inherited; Edit := TEdit Create(Self); Edit Parent := Self; Edit Left := ; Edit Top := ; RegisterClasses([TMyPanel]); 在这里就给注册了end;
测试单元
unit Unit ;
interface
uses Windows Messages SysUtils Variants Classes Graphics Controls Forms Dialogs StdCtrls;
type TForm = class(TForm) Button : TButton; Button : TButton; procedure FormCreate(Sender: TObject); procedure Button Click(Sender: TObject); procedure Button Click(Sender: TObject); end;
var Form : TForm ;
implementation
$R * dfm
uses Clipbrd MyPanel;
var obj: TComponent; pnl: TMyPanel;
procedure TForm FormCreate(Sender: TObject);begin pnl := TMyPanel Create(Self); pnl Parent := Self; pnl Edit Text := 一起被复制 ;
Button Caption := 复制 ; Button Caption := 粘贴 ;end;
procedure TForm Button Click(Sender: TObject);begin Clipboard SetComponent(pnl);end;
cha138/Article/program/Delphi/201311/8411相关参考
知识大全 使用剪切板[2]:Assign、HasFormat
使用剪切板[2]:Assign、HasFormat 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
本文为大家详细介绍下禁止截屏通过清除剪切板实现禁止复制禁止右键菜单禁止网页另存为等等感兴趣的朋友可以参考下哈希望对大家有所帮助 复制代码代码如下:cha138/Article/pr
functioncopy(ob)varobj=findObj(ob);if(obj) objselect();js=objcreateTextRange();jsexecCommand("C
知识大全 使用剪切板[3]:SetComponent、GetComponent
使用剪切板[3]:SetComponent、GetComponent 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
Ctrl+a切换到命令行开始Ctrl+e切换到命令行末尾Ctrl+l清除屏幕内容Ctrl+u清除剪切光标之前的内容Ctrl+k剪切清除光标之后的内容Ctrl+y复制剪切板里的内容Ctrl+h类似于退格
当word“编辑”菜单中的“剪切”和“复制”命令呈浅灰色而不能被选择时,则表示__
当word“编辑”菜单中的“剪切”和“复制”命令呈浅灰色而不能被选择时,则表示_____。A、选定的内容是页眉或页脚B、选定的文档内容太长,剪贴板放不下C、剪贴板里已经有信息了D、在文档中没有选定任何
知识大全 7.4.4 DetaiIsView和FormView控件[1]
7.4.4DetaiIsView和FormView控件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 7.4.4 DetaiIsView和FormView控件[2]
7.4.4DetaiIsView和FormView控件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 7.4.3 DataList和Repeater控件[4]
7.4.3DataList和Repeater控件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
开发Eclipse下的自定义控件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 作为一个可