文件名保存简单版本信息, Lazarus IDE 实战体验

19 天前
 liuzhiyong

先看效果(屏幕录像)

压缩包版本_屏幕录像.mp4

(就是在 RAR 的文件名里面:项目、用户名、时间、说明注释。打包工作完全交给 RAR ,省心放心)

Lazarus IDE 生成的 EXE 兼容性

超级好:Windows 11 、Windows 10 、Windows 7 、然后我离谱的在 Windows XP 上运行了——都能用。

Lazarus IDE 生成的 EXE 的依赖

确实没有任何依赖:我在 VMWare 里面弄了缺省默认的 Windows 安装,全能跑起来。

完全不需要点 NET/QT/VC 可再发行包/等等。

Lazarus IDE 生成的 EXE 的高 DPI

稍微有点问题:

Lazarus IDE 开发环境

很友好,该有的都有。当然和 Visual Studio 那是没法比的哈。

Lazarus IDE 生态

非常不好,因为很冷门。我是之前弄过 Pascal 、Delphi 这些玩意,所以还比较顺利。(暴漏年龄了)

“压缩包版本”这个工具

之前做过类似的,也在 V2EX 发布了,C#+WPF 。

这此做的更加“简单粗暴”。

欢迎下载使用:压缩包版本_V0.0.1.0.rar.bin (去掉“.bin”,解压即可,服务商不让上传 RAR/ZIP )

欢迎吐槽

每条回复我都会看。但是可能很久才会去改代码,明天又要去公司“搬砖”了。

3484 次点击
所在节点    分享创造
33 条回复
dwu8555
14 天前
@liuzhiyong #18 懂了,一直等有 WinRAR 的窗体弹出
levelworm
14 天前
@liuzhiyong 也是很不错的,比一天到晚跟业务扯皮好多了。。。
liuzhiyong
14 天前
@levelworm 感觉和 IT 的最大区别:这边最看重功能,其他都靠边站。例如很多软件是 WinForms 的,那是特别不好看,但是长期实战它功能好:就不会去改动。
janus77
14 天前
这是干啥用的,没看懂
liuzhiyong
14 天前
@janus77 就是帖子说的“RAR 的文件名里面:项目、用户名、时间、说明注释”。

很多人要处理文件,例如 Office/电路图/等等,但是不懂编程。

不会用 Git 的人,做版本管理。
levelworm
14 天前
@liuzhiyong 多好啊,我就想写 Winform 。最近买了本 Programming Windows ,98 年的,就是讲 Windows 下面 C 编程的。这些东西太有意思了。
liuzhiyong
14 天前
@levelworm 值得去看一下的,虽然找工作是用不上了。
panda1001
13 天前
很喜欢这种小而实用的开发工具,其实利用 win32api 的稳定性,不改动 ui 兼容到 xp 也可以理解
icedx
13 天前
Lazarus 的 UI 好抽象
liuzhiyong
12 天前
@panda1001 他们中间做了一层,号称同样代码 Linux 也能跑。感觉不错呢。

(我的这个用了 Windows 系统的东西,Linux 肯定就不好使了)
liuzhiyong
12 天前
@icedx UI 就是拖控件呀,和 VS 一样。
icedx
11 天前
我的意思是
Lazarus 本身是一堆散装的小窗口

很难令人适应
liuzhiyong
11 天前
@icedx UI 布局和 VS 确实不同,操作还是拖控件/属性/事件/代码。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1048219

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX