首页 > 其他分享 >Delphi10.3如何将ListBox1项,拖动 到 右边Memo1当前输入项

Delphi10.3如何将ListBox1项,拖动 到 右边Memo1当前输入项

时间:2024-04-22 15:44:25浏览次数:26  
标签:end ListBox1 TObject Delphi10.3 Source Integer Memo1

01]ListBox1的DragMode设置为dmAutomatic

02】Memo1的OnGragOver事件和OnDragDrop事件

 

procedure TForm8.Memo1DragOver(Sender, Source: TObject; X, Y: Integer;
  State: TDragState; var Accept: Boolean);
begin
if TListBox(Source)=ListBox1 then Accept:=true;
end;
procedure TForm8.Memo1DragDrop(Sender, Source: TObject; X, Y: Integer);
begin
  if ListBox1.ItemIndex>-1 then
  Memo1.SelText :=Listbox1.Items[ListBox1.ItemIndex];
end;

 

标签:end,ListBox1,TObject,Delphi10.3,Source,Integer,Memo1
From: https://www.cnblogs.com/tulater/p/18150746

相关文章

  • Delphi10.3开发的SQLite3的图形操作小软件
    链接:https://pan.baidu.com/s/1Glye61WgYd_wC0uOfx9ZoQ提取码:dqd9关键部份FDConnection1.GetTableNames('','','',ListBox1.Items);StringGrid1.Cells[1,i+1]:=FDMetaInfoQuery1.FieldByName('COLUMN_NAME').AsString;......
  • delphi中Memo1下拉ListBox1选择完成文本填充
    delphi中Memo1下拉ListBox2选择完成文本填充拖一个Memo1下拉ListBox2到界面上,假设ListBox2,里已加载列名最终效果:Memo1里输入.点号,带出ListBox2,选择好列名,回车,将点号和列名输入到Memo1原位置 ......
  • Delphi10.3自带FireDAC Explorer工具
     写SQL语句 键盘光标一定要在最后,或者倒数,才会出现绿箭头执行CREATETABLEMyTable(姓名string(10),语文Integer,数学Integer,英语Integer)  可以把SQL窗口拖到外面显示 ......
  • Delphi10.3主从表步骤(18)
    1.选择两个FDQuery和两个dataSource,分别命名为master,slave,然后将两个dataSource的属性Dataset设置为对应的FDQuery,假设主从表的关联字段为:从表的mainID和主表的Mid做为主从关联2.在FDQuery1的sql中写入主表语句select*frommainT3.在FDQuery2的sql中写入从表的语......
  • (20) Lazarus学习之ListFilterEdit1过滤ListBox1数据
     Delphi我写的类似功能带历史记忆,并模糊带出功能的Edit 先在ListBox1的Items里添加数据 再拖一个ListFilterEdit1要界面上,设置它的 即可看到过滤效果 同样适合CheckListBox1 ......
  • delphi10.3农历日历控件安装使用
    控件下载,链接: https://pan.baidu.com/s/1-ZJFRMT2z5_kti0LX7bHCw提取码:2anv  Delphi10.3在File菜单下,选择”OPEN…”打开ChnCalendars.dpk文件    打开自带DemoD:\迅雷下载\ChnCalendar3.0Beta20......
  • uniGUI学习之UniHTMLMemo1(62)
    https://blog.csdn.net/dlboy2018/article/details/82903680UniHTMLMemo1.Lines.Add("<p>"+UniHTMLMemo3.Text);//发UniHTMLMemo1.Lines.Clear();//清空输入框在这里你会发现我在发送文字处增加了“<p>”,那是因为如果不增加这个,接收窗口显示时会把多次信息链接到一起,没有换......