golcl
1.0.0
Golang 的新跨平台 GUI。针对跨平台 Lazarus LCL 的适配 VCL github.com/ying32/govcl。以 Delphi 风格在 Go 上使用 Delphi/Lazarus 等可视化组件、方法和事件。 govcl (github.com/ying32/govcl) 首次适应 Lazarus LCL。配置 Lazarus 1.7 + FPC 3.1.1 中添加的所有源 Lazarus/Freepascal 项目文件
我修改/改编Lazarus/Freepascal的govcl项目中类似Delphi的代码,并在64位Lazarus中为Win64系统编译DLL库。在 Lazarus 中,并没有展示来自 Delphi 的所有方法、可视化组件等。但一切正常......甚至更多:新组件将逐渐添加,例如,已经添加了一个 Stringgrid 来处理表格数据(在测试阶段,只是缺乏空闲时间)。
示范:
编译:安装 github.com/ying32/govcl 并使用 main.go 文件(完整的 64 位 Dll):