Delphi从一个窗口向另一个窗口传递数组参数,在新页面选择信息后再传回原来的页面进行展示

场景:delphi在一个页面中请求了一个接口返回了一个列表,需要实时将这个列表通过一个按键触发显示在另一个新的页面上,在新页面选择其中一条后将这一条信息再传回原来的页面进行展示,每次点这个按键都有可能获取到不一样的列表
应该如何做,请各位帮忙

  1. 在原来的页面中添加一个按钮,点击按钮触发请求接口并获取列表数据。

  2. 将获取到的列表数据存储在一个全局变量中,以便在其他页面中使用。

  3. 在新页面中添加一个列表控件,将全局变量中的数据绑定到列表中。

  4. 在新页面中添加一个选择按钮,当用户选择列表中的一项时,将选中的数据存储在另一个全局变量中。

  5. 在新页面中添加一个返回按钮,当用户点击返回按钮时,将选中的数据传回原来的页面。

  6. 在原来的页面中添加一个展示控件,将传回的数据展示出来。

  7. 每次点击按钮都会重新请求接口并获取最新的列表数据,保证数据的实时性。

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/342093
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:【Delphi】以高性能方式把线程信息显示在界面上的一个通用小框架
  • 除此之外, 这篇博客: 计算机专业毕业设计题目汇总-最新题目 选题 推荐 毕业设计 - 毕设指导 开题报告 论文中的 Delphi类计算机专业毕业设计题目 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    1. 学生宿舍管理系统

    2. 仓库管理系统

    3. 超市销售管理系统

    4. 工资管理系统

    5. 供应商管理系统

    6. 会员卡管理系统

    7. 计量管理系统

    8. 进销存财务管理系统

    9. 进销存管理系统

    10. 人才管理系统

    11. 图书管理系统

    12. 图书销售系统

    13. 学生管理系统

    14. 试卷自动生成系统

    15. 仪器管理系统

    16. 公司综合管理系统

    17. 社区物业管理系统

    18. 教务管理系统

    19. 智能卡网吧管理系统

    20. 球员管理系统

    21. 客户管理系统

    22. 车辆管理系统

    23. 聊天室系统

    24. 学生公寓管理系统

    25. 类似QQ的通讯工具

    26. 学生成绩信息管理系统

    27. 酒店人事信息管理系统

    28. 商场销售管理系统

    29. 光盘租赁管理系统

    30. 图书管理系统

    31. 货运配送物流管理系统

    32. 车队调度管理系统

    33. PE文件格式研究及PEDUMP的实现

    34. 成绩管理系统

    35. 题库与自动制卷系统

    36. 教学信息管理系统

    37. 球员能力记分系统

    38. 远程邮件预览系统

    39. 图书仓库管理系统

    40. 工资管理系统

    41. 人事工资管理系统

    42. 学生管理系统

    43. 房屋装潢公司预算系统

    44. 房屋装潢公司预算系统

    45. 学校教学管理系统

    46. 银行学生助学贷款管理系统

    47. 煤气站管理系统

    48. 图书管理系统

    49. 教学信息管理系统

    50. 汽车零件销售管理系统

    51. 超市管理系统

    52. 工资管理系统

    53. 设备保养管理系统

    54. 图片浏览系统的设计与实现

    55. 网络考试系统

    56. 办公管理系统

    57. 办公管理系统

    58. 布匹出口管理系统

    59. 工资管理管理系统

    60. 工资管理系统

    61. 货运管理系统

    62. 教务信息管理系统

    63. 教学信息管理系统

    64. 实验室设备仪器管理系统

    65. 试卷管理系统

    66. 水费电费管理系统

    67. 网吧管理系统

    68. 医嘱管理系统

    69. 会员管理系统

    70. 图书管理系统

    71. 在线考试系统

    72. 网吧管理系统