c上位機軟件開發(fā)教程視頻(c做上位機好學(xué)么)
本篇文章給大家談?wù)刢上位機軟件開發(fā)教程視頻,以及c做上位機好學(xué)么對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、用C#還是C++編寫上位機請教一下有經(jīng)驗的前輩。
- 2、上位機開發(fā)
- 3、你好。。我想做上位機簡單的軟件設(shè)計,c語言,且是vc6.0的。初學(xué),希望有視頻或者資料能跟著一起學(xué)。3Q!
- 4、用C#編程實現(xiàn)上位機(PLC)
- 5、上位機控制軟件開發(fā)
- 6、如何用c語言開發(fā)自己的上位機軟件
用C#還是C++編寫上位機請教一下有經(jīng)驗的前輩。
這倆語言,都沒有太多編程經(jīng)驗的話,我感覺其實都差不多:
C#稍微簡單點,如果你的上位機程序需要比較精美復(fù)雜的界面的話,用C#容易實現(xiàn)些。但是考慮到你說寫的是上位機程序,可能需要與單片機之類的連接,此時如果要對底層有比較精微的控制,用C++可能更合適一些。
再有就是平臺問題,C#只適合于上位機windows平臺。C++都可以。
所以還是要看具體需求。寫個簡單的哪種語言都差不多吧。不清楚樓主所說的上位機教程是什么,是指的普通桌面編程的教程嗎,這個網(wǎng)上資料很多的
上位機開發(fā)
就目前就業(yè)市場來看,不管上位機,還是下位機,應(yīng)用程序領(lǐng)域的人才需求總是最大的。
做測試軟件其實不一定需要用 c#,假如你對c/c++開發(fā)比較熟,那直接用 MFC 等寫些
對話框應(yīng)用就好了,測試軟件不至于會太復(fù)雜。另外假如 c/c++ 通了,C#之類的不要
太簡單。
對于做工作來說的話,除非你已經(jīng)走在自己已經(jīng)認(rèn)準(zhǔn)的那條道上了。否則你還是兵來將
擋,水來土掩的好。任何時候,有任何需要,你憑借自己的基礎(chǔ)稍做學(xué)習(xí)都能立馬上手。
還有一點,不是說你今天或者這幾個月做了 c# ,后面幾年時間你就必須得用它來吃飯了。
做c#的過程也許只是你長期職業(yè)追求中的一個插曲而已,對于增加知識面也有好處。
你好。。我想做上位機簡單的軟件設(shè)計,c語言,且是vc6.0的。初學(xué),希望有視頻或者資料能跟著一起學(xué)。3Q!
好像沒有單獨這方面的視頻吧,我也再做上位機設(shè)計,學(xué)習(xí)下VC++的編程,推薦下孫鑫VC視頻,我就是從這個視頻開始學(xué)習(xí)的,網(wǎng)上都有你可以自己搜索。因為是上位機軟件,當(dāng)然會用到與數(shù)控系統(tǒng),運動控制器之類的通訊問題,這些等對編程熟悉后,再去查響應(yīng)的資料,一般都有響應(yīng)的動態(tài)控,或者AXtiveX控件,不需要自己開發(fā)。
用C#編程實現(xiàn)上位機(PLC)
貿(mào)易公司做研發(fā)?有點意思..
上位機就是做界面,做應(yīng)用層面的功能,做通訊控制.
這里的通訊控制比較簡單,一般這種東西都有"通訊協(xié)議"你按照通訊協(xié)議進(jìn)行通訊就可以了.
硬件控制不要你管.你只關(guān)注控制就可以了.
你學(xué)上位機軟件如果掌握下位機就非常牛x了.底層比上位機更重要一些,但是要弄下位機(硬件)等于重新學(xué)一個專業(yè)的課程.比較困難.
當(dāng)然如果你不會也沒關(guān)系,他說的很清楚要你做上位機軟件,不需要硬件知識.當(dāng)然電腦的常用端口控制必須要回(COM,網(wǎng)口).
否則你怎么完成通訊?
先說這么多.
PS:應(yīng)該不會再深圳吧?
上位機控制軟件開發(fā)
任何一種面向?qū)ο蟮恼Z言都有串口庫。我也研究了一陣子上位機,c水平如果拿著資料,還是可以寫一些小玩意,但是最后放棄了,現(xiàn)在是用別人的架構(gòu)做一點點二次開發(fā),說白了就是寫一點小腳本,也可以將就用。上位機開發(fā)這個不是一年半載就可以搞清晰的。我認(rèn)為,所以我放棄了??赡芪矣悬c笨吧。最主要的是作為個人,我找不到下位機的驅(qū)動和c庫(我說的下位機是PLC),而這些,我又自己寫不出來。我學(xué)的是c#,我知道幾個搞機器視覺的。也是用的c#,好多年了,軟件依然bug層出不窮,賣出去的軟件都沒打包封裝,也不知道怎么想的。當(dāng)然,我也么有嘗試去反編譯他的。。也不一定可以編譯出來。沒意思
如何用c語言開發(fā)自己的上位機軟件
一般開發(fā)上位機軟件都是帶圖形界面的。C也能做出圖形界面的軟件,但是開發(fā)周期太長也不實用。所以最好還是需要會一些其他語言,例如C++,C#,Java這些做圖形界面開發(fā)周期短的語言。既然會C,那么學(xué)習(xí)其他語言也只是一個熟悉語法的過程。所以很快就能上手,因為語言都是相通的嘛??梢蚤_闊自己的視野去學(xué)習(xí)一下新的語言。不是說只會C有什么弊端,只是想說會的多才會知道語言之間的優(yōu)劣。
c上位機軟件開發(fā)教程視頻的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于c做上位機好學(xué)么、c上位機軟件開發(fā)教程視頻的信息別忘了在本站進(jìn)行查找喔。