当前位置: 首页 > news >正文

模板网站和定个人网站的留言板怎么做

模板网站和定,个人网站的留言板怎么做,网站后续建设说明,上海最正规的人才市场介绍:实现拖动排序功能,并将排序后的内容输出到文档中。我们将使用 Delphi 的组件来创建一个界面,其中包括一个 Memo 控件用于输入内容,一个 ListBox 控件用于显示排序后的内容,并且提供按钮来触发排序和输出操作。 代…

介绍:实现拖动排序功能,并将排序后的内容输出到文档中。我们将使用 Delphi 的组件来创建一个界面,其中包括一个 Memo 控件用于输入内容,一个 ListBox 控件用于显示排序后的内容,并且提供按钮来触发排序和输出操作。

代码实现:

procedure TForm1.FormCreate(Sender: TObject) ;
beginListBox3.DragMode := dmAutomatic;
end;
procedure TForm1.Button59Click(Sender: TObject);
varI: Integer;TxtFile: TextFile;
beginAssignFile(TxtFile, 'output.txt');Rewrite(TxtFile);tryfor I := 0 to ListBox3.Items.Count - 1 dobeginWriteLn(TxtFile, ListBox3.Items[I]);end;finallyCloseFile(TxtFile);end;ShowMessage('排序后的内容已输出到output.txt文件');ShellExecute(0, 'open', 'notepad.exe', PChar('output.txt'), nil, SW_SHOWNORMAL);
end;
procedure TForm1.Button60Click(Sender: TObject);
varI: Integer;
beginListBox3.Clear;for I := 0 to Memo4.Lines.Count - 1 dobeginListBox3.Items.Add(Memo4.Lines[I]);end;end;
procedure TForm1.ListBox3DragDrop(Sender, Source: TObject; X, Y: Integer);
var
i:integer;
str:string;
begin
for i:= tlistbox(source).items.count-1 downto 0 dobeginif tlistbox(source).Selected[i] thenbeginwith source as tlistbox dobeginstr:=items[i];items.Delete(i);end;with sender as tlistbox dobeginitems.Insert(itematpos(point(x,y),false),str);end;end;end;end;
procedure TForm1.ListBox3DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean);
beginAccept := Source = ListBox3;
end;

代码解释:

1. `Button59Click` 过程:将 `ListBox3` 中的内容输出到 `output.txt` 文件中,然后使用记事本打开该文件。

2. `Button60Click` 过程:将 `Memo4` 中的内容清空,然后将 `Memo4` 中的每一行添加到 `ListBox3` 中。

3. `ListBox3DragDrop` 过程:处理 `ListBox3` 的拖放事件。当用户将一个或多个项目从一个 `ListBox` 拖放到另一个 `ListBox` 时,此过程将被调用。该过程将遍历源 `ListBox` 中的所有已选项目,并将其逐一添加到目标 `ListBox` 中。

4. `ListBox3DragOver` 过程:处理 `ListBox3` 的拖放事件。当用户将一个或多个项目从一个 `ListBox` 拖放到另一个 `ListBox` 时,此过程将被调用。

总结:

通过上述 Delphi 代码,我们实现了拖动排序功能,并将排序后的内容输出到文档中。这个示例代码可以帮助你了解 Delphi 中的拖放操作和文件输出操作的实现方式。你可以在 Delphi 的开发环境中运行该代码,并根据实际需求进行修改和扩展。

http://www.yayakq.cn/news/40639/

相关文章:

  • 网站建设南通网络网站制作过程
  • 旅游网站的设计的前提门户网站建设招投标
  • 男女直接做的视频视频网站企业网站的设计与开发
  • 购物网站排名大全郑州网站科技
  • 顺德网站制作案例如何电子商务公司建设网站方案
  • 企业网站的规划与建设色系网站
  • 主机域名网站源码深圳展厅装修公司企业展厅设计公司
  • 服装网站目标企业网站建设主要包括哪些内容
  • 网站的ftp账号和密码是什么网站seo分析工具
  • 科技公司手机端网站app开发价格公司
  • 怎么做律所的官方网站南阳网页制作公司
  • 保健品网站建设案例网站建设方案书腾讯云
  • 新乡个人网站建设哪家好wordpress 积分系统
  • 福州免费企业建站上海网站设计与
  • 网页设计网站如何添加链接怎么在wordpress上设计
  • 网站分析百度 代码四川门户网站建设
  • 建设招标网网站达州市建设规划网站
  • 网站包括哪些主要内容wordpress 可以干嘛
  • 湖北硕丰建设有限公司网站保定建站软件
  • 江西新农村建设权威网站百度会收录双域名的网站么
  • 个人软件网站域名广告设计效果图
  • 做无障碍浏览网站重庆网站建设 沛宣
  • 展厅设计公司网站拱墅区做网站
  • 自助网站免费注册南宁建设银行缴费网站
  • 网站开发 外文文献广州门户网站制作
  • 自助建站免费搭建个人网站能看所有网站的浏览器
  • 网站建设服务谁便宜wordpress 加上index
  • 哪里有网站建设哪家好Wordpress编辑工具
  • 广州网站改版方案律师网站建设怎么样
  • 东鹏拼奖网站怎么做吉林网站建设代理渠道