请问只学过c语言的我想学习写上位机该学什么呢?用什么写好呢?VB就不要推荐了,电脑安装不上。求推荐!!谢谢各位大佬了!!!!

最佳答案

  • 奔跑的黑蚂蚁 发表于2018-06-13

    我最近也在学习上位机编程,如果你的上位机软件一般运行在Windows平台的话,推荐微软的VS+C#的方式进行学习。如果你要求跨平台的建议使用QT+C++的学习模式。但是相对来说C#语言比较容易上手,个人认为比C++简单一些。但是不管你怎么选择这两个都是面向对象的开发,形式上比较类似。其实这个问题我也纠结很长时间,不知道该选择QT还C#,最终我觉得就看你目前的需求了,对于我来说急需Windows平台的软件,我就选择了C#。因为我们做的基本都是在Windows平台运行。

    举报 评论 0

其他答案

  • liulishiyi 发表于 2018-06-13

    Labview吧,比较简单,上手比较快,图形化变成,比较好理解

    举报 评论 0

  • xdsnet 发表于 2018-06-13

    QT吧,这个还可以出来界面,而且跨平台。

    举报 评论 0

  • lichangle 发表于 2018-06-13

    如果你是Windows系统 建议用易语言  编程上手快 几天就能学会

    如果跨平台 就用QT

    举报 评论 0

  • apleilx 发表于 2018-06-13

    C基础的C#应该是最容易上手做GUI软件的,语法完全相同,指针弱化,不过C#基本也用不到指针了,高级语言都面向对象。

    举报 评论 0

  • 菜鸟冷虎 发表于 2018-06-13

    直接用pyqt

    举报 评论 0

  • skawu 发表于 2018-06-13

    QT,是基于C++的,有c基础学习c++也比较快,QT跨平台移植比较好,嵌入式领域用的很多

    举报 评论 0

  • 袁建明 发表于 2018-06-13 云汉达人

    有C语言基础,开发上位机的话Windows平台首推Visual Studio 2017社区版本。个人使用免费,号称全宇宙最强IDE,智能提示很方便。如果需要跨平台,QT是个不错的选择,可以在Windows和linux平台使用。

    0002.png

    举报 评论 0

  • fd38f4f3178d6cb1 发表于 2018-06-13

    昨晚上我还在看labview的视频,这个东西也是编上位机的,很简单,很多视频。

    举报 评论 0

  • Chauncey 发表于 2018-06-13

    labVIEW,其内部有大量的函数,


    另外对于专业领域也有大量的工具包、


    如音频、视觉、运动、报表、数据库等,都有现成的工具包可以调用,


    不需要自己再去编程实现这些功能

    举报 评论 0

  • donatello 发表于 2018-06-13

    用QT或者VS2015就行了,QT支持C++开发,VS支持MFC和C#开发。

    举报 评论 0

  • 勇哥来巡山 发表于 2018-06-13

    可以用C++内部带MFC,上位机很多都是C++

    举报 评论 0

  • 8e9e60cf1ad91196 发表于 2018-06-13

    C++,然后学习QT。可以结合下linux编程

    举报 评论 0

  • liulishiyi 发表于 2018-06-14

    QT配合VS以及C#不花点时间上不了手的,还是Labview上手快

    举报 评论 0

  • 代人凌峰 发表于 2018-06-14

    看将来的发展方向,如果需要跨平台开发就用QT,在Windows下的大型项目开发建议用VS,如果只是很简单的上位机,还不想投入太多精力可以试试Labview

    举报 评论 0

  • 7943603 发表于 2018-06-14

    个人推荐QT,c++相对上手要难一点。

    举报 评论 0

  • hehung 发表于 2018-06-14

    如果上位机只是想拿来玩一玩的话,可以直接上手易语言,很简单,中文编程,几天就会用了,写一个上位机很简单,

    举报 评论 0

  • @曲终人散@ 发表于 2018-06-14

    MFC,Qt,但是推荐Qt,因为它可以跨平台

    举报 评论 0

  • hayden 发表于 2018-06-14

    C++/C#都很好用,支持拖拽操作,还能自定义空间,之前我就是用C#写了个串口通信助手,很简单。

    举报 评论 0

  • 我是爆米花啊 发表于 2018-06-15

    我觉得可以用python + pyqt。

    我也想试试,之前选定了这个路线。

    举报 评论 0

  • chen0000009 发表于 2018-06-16

    用QT,QT的好处是容易移植,可以在多种平台上面运行

    举报 评论 0

我来回答

试用推荐

ESP32 WIFI+蓝牙

产品总数:50个  申请人数:227

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
回答问题攒积分送开发板