有关文本拖放问题,解决在线马上给分!!!!!

huiwww 2003-08-08 04:44:26
谁能提供这样的程序代码:
从一个edit1里的选定的文本内容用鼠标拖放到edit2,使得edit2的文本框里获取从edit1里托过来的选定的内容“字符串”。
解决在线马上给分!!!!!
...全文
59 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengjn 2003-08-09
  • 打赏
  • 举报
回复
看清我的贴子,是选定的内容。
FBugFramework 2003-08-09
  • 打赏
  • 举报
回复
richedit 在哪里的 我怎么找不到呐~~
FBugFramework 2003-08-09
  • 打赏
  • 举报
回复
我做了,结果好象不对呢。
huiwww 2003-08-08
  • 打赏
  • 举报
回复
不好意思,大家用心了,大家的方法我都会,
我希望两个edit能做出象两个richedit的拖放效果。
鼠标能选定edit1文本内容,后又能将选定内容拖到edit2里去
zdcnow 2003-08-08
  • 打赏
  • 举报
回复
随便写,可以用,楼主和各位再优化优化吧.

1.Edit1的DragMode设置为dmAutomatic
2.Edit2的OnDragOver事件
procedure TForm1.Edit2DragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
edit2.Text:=edit1.Text;
end;
fengjn 2003-08-08
  • 打赏
  • 举报
回复
procedure TForm1.Edit2DragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
if source is TEdit then accept:= true;
end;

procedure TForm1.Edit2DragDrop(Sender, Source: TObject; X, Y: Integer);
begin
edit2.SelText:= edit1.SelText;
end;

edit1.dragmode:= dmAutomatic;
jan2002 2003-08-08
  • 打赏
  • 举报
回复
不要急着要代码
你先放两个richedit拖拖看 :)
FBugFramework 2003-08-08
  • 打赏
  • 举报
回复
关注
上海老李 2003-08-08
  • 打赏
  • 举报
回复
呵呵,十足菜鸟真是对呀
huiwww 2003-08-08
  • 打赏
  • 举报
回复
我要的不是简单的陈述,要的是代码!!
jan2002 2003-08-08
  • 打赏
  • 举报
回复
同意楼上 用richedit!
lynew 2003-08-08
  • 打赏
  • 举报
回复
有很多种方法,最简单是把edit改成Richedit

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧