- 主题:大一学了C语言,想学学图形用户界面方法
VCL有些控件是容器控件,比如Panel、GroupBox等,可以容纳其它控件,控件多的时候很有用,比如一个Panel锚住底部,里面有几个按钮,另一个Panel锚住四边,里面有个Image,Align到客户区,就可以作一个图像浏览器,窗口可以随意缩放,Form还有Constraints属性可以限制窗口的最大最小。
【 在 roy 的大作中提到: 】
: QT不会有这个问题。无论Vertical Layout和Grid Layout,都能够根据字体大小自动调整控件的大小和位置,保证不会相互遮挡。
: Delphi 7的anchor只能指定parent的上下左右,在布局中控件不多的时候能凑合用,但是调整起来也很麻烦。
: 至于我放弃delphi,很大的原因是2020年了,它的标准库里还没有内置的智能指针。让我非常怀疑embracdo这个公司的技术能力
: ...................
--
FROM 220.249.128.*
是的,我也是建议用win api做个Hello World了解一下底层怎么回事儿就够了
- 来自 水木社区APP v3.5.6
【 在 roy 的大作中提到: 】
: 我个人觉得如果没有项目驱动,更不需要太深入去学习web前端开发
:
: web前端更新太快。大一学一套东西,到大四很可能就用不上了
:
: 而win桌面开发,库和库之间在设计范式上的差别不大。
--
FROM 223.104.44.*
vb
【 在 shouge111 (shouge111) 的大作中提到: 】
: 大一学了C语言,想学学图形用户界面方法,显得酷一点,请问用啥软件呢?
: 不会是borland c++吧?
:
: --
--
FROM 1.202.22.*
C++好歹和C比较接近,这两门语言和C的差别太大了
【 在 hgoldfish 的大作中提到: 】
: 用来玩的话,应该用 vb6 或者 delphi 啊哈哈。国产还有易语言。
--
FROM 202.99.52.*
是啊,所有界面都是体力活,更新太快,难以积累,所以不建议投入太多精力
【 在 trilims 的大作中提到: 】
: 他才大一,直接的了解一下基础知识有好处,也便于他更深入理解各种库的封装。
: 当然我也反对太深入,win桌面开发确实日薄西山了,深入就是浪费精力。
: 另外,虽然现在界面确实主流用web了,但我还是觉得前端开发是个体力活,不建议大一就开始往这个方向走。其实我甚至觉得所有GUI开发都是体力活,鲜有大师。
: ...................
--
FROM 202.99.52.*
C++和C的区别并不比Object Pascal和C的区别小,
像他这样大一新生学过c的再学下Object Pascal没任何难度,反正肯定比学基尼太美舞蹈容易多了.
就是我们不建议21世纪新生再去学这种老棒子系统了.
【 在 mygodxp 的大作中提到: 】
: C++好歹和C比较接近,这两门语言和C的差别太大了
--
FROM 218.72.95.*
C++里也能用C的一些函数,比如strcat,atoi啥的,但Object Pascal里字符串得用pos,
copy,inttostr那些
【 在 vmx 的大作中提到: 】
: C++和C的区别并不比Object Pascal和C的区别小,
: 像他这样大一新生学过c的再学下Object Pascal没任何难度,反正肯定比学基尼太美舞蹈容易多了.
: 就是我们不建议21世纪新生再去学这种老棒子系统了.
: ...................
--
FROM 202.99.52.*
这种20年前都嫌老的东西去研究他作甚,
这种和淘宝上卖的古早电脑倒是很搭配.
【 在 shouge111 的大作中提到: 】
: 我最后用的是borland c++4.5和vbtools2.0,现在新版本是啥呢?
--
FROM 218.72.95.*
这些函数半斤八两啦,反正都是玩票为主,这不才大一么.
【 在 mygodxp 的大作中提到: 】
: C++里也能用C的一些函数,比如strcat,atoi啥的,但Object Pascal里字符串得用pos,
: copy,inttostr那些
--
FROM 218.72.95.*
现在半导体行业EDA等工业软件开发,Qt还是占主流的。
【 在 mygodxp 的大作中提到: 】
: 我觉得没必要学win api,现在win开发不是主流了,所以建议用来玩的直接用bcb,学来
: 就业的学linux c,没必要学win api,也没必要学Qt,学Qt出路不怎样,真想学界面开
: 发直接学Web得了
: ...................
--
FROM 119.233.177.*