本文整理自网络,侵删。
正如我们知道的,变量存储一个值,以便您可以在以后的程序中重用它。这减少了冗余,提高了性能,并使代码更具可读性。什么是Python 德尔福变量?这篇文章将指导你理解。您还可以将 Python4Delphi 与C++使用。
Python4Delphi Demo3示例应用演示如何使用TPython DelphiVar 组件在德尔福中创建 Python Delphi 变量(将 python 变量转换为 Delphi 变量,反之亦然),显示变量类型和分配给它的值,将不同的类型值重新分配到同一变量,在消息中显示变量内容。你可以在GitHub上找到演示3源。
先决条件:下载并安装最新的 Python 平台。按照此处提到的 Python4Delphi 安装说明进行操作。或者,您可以查看此视频 开始使用Python4Delphi。检查演示1和演示2,它介绍如何运行python脚本和评估德尔福中的表达式。
Python4Delphi 演示 3 示例应用程序中使用的组件:
- TPythonEngine:用于与 Python 通信、在 Delphi 中创建 Python 类型的相对低级例程的集合。是单顿班
- TPythonGUIInput 输出: 继承自 TPythonInput 输出(用作 python 输出的控制台) 使用此组件输出属性可以关联 Memo 组件以显示输出。
- TPythonDelphiVar: 继承自特恩Client, 用于将 python 变量转换为 Delphi 变量, 反之亦然.它具有将值设置为变量或 PyObject 的方法。它包含模块(默认情况下在内部创建)等属性,其中 python 变量 (TPyVar) 创建,然后转换为 Delphi 变体。
- TMemo: 多行文本编辑控件,提供文本滚动。备忘录控件中的文本可以作为整体或按行进行编辑。
你可以从提取的 GitHub 存储库中找到Python4Delphi Demo3示例项目.[Python4Delphi]演示[演示03.dproj.在 RAD Studio 10.4.1 中打开此项目并运行应用程序。
开源地址:https://github.com/pyscripter/python4delphi
相关阅读 >>
Delphi android 安卓系统 关闭打开(显示隐藏)输入法
Delphi中调用api函数exitwindowsex可以实现系统的关机,注销,和重启
Delphi idhttp组件+idhttpserver组件实现文件下载服务
更多相关阅读请进入《Delphi》频道 >>