如何用pascal(或其他語言,最好不是V字系列)編寫一個圖形界面程序?如:詩詞介紹程序。

各位好,我是一名編程新手,請多指教。

第一門語言是pascal(我知道肯定會有人勸我改學C或其它的,但謝謝好意,但我覺得學好了基礎知識以後再改不會非很久的...),但是pascal程序一直都是在cmd里運行,教材老師都沒說怎麼生成圖形界面。而我現在希望嘗試第一個項目——詩詞介紹,打開程序,只是通過目錄索引詩人-詩詞-注釋內容罷了。不知道如何編程實現,即使不是pascal也沒關係,只要不是VB之類的語言都請各位不吝賜教,謝謝!


你們老師不知道delphi么?


題主可以用pascal寫一個web server,返回html+css+js,然後用瀏覽器訪問就可以獲得圖形界面啦。只是相當於文本處理對你來說應該不成難度。

Delphi之類的選項恐怕是題主口中的「VB類似」物。


用這個Lazarus Homepage

像delphi一樣的開發工具。


既然換語言不會花很久時間,那就用Qt吧,C++語言的。


中學生?

那當然是 Logo [滑稽]

如何寫個GUI的windows程序? - 沒有人的回答


這個問題怎麼說 雖然我的第一門語言也是在高中學的pascal但最後僅限於寫個循環 跑個feb 個人本科在讀,我覺得寫win程序還打算簡單就去wpf要是打算能優美的控制所有東西就從win32到mfc這種傳統套路 ,當然Linux 建議qt。 語言只是工具,知識才是根本


python也可以很快的……拿tk擼一個


這個用 PPT + VBA 就行了。打開VBA,按下F1,就可以學習了。


Display單元庫,你值得擁有。


如果你不想用VS類的IDE(Delphi也是哈),直接用開源的Free Pascal吧,只不過在Windows下你需要看看現有的庫支持程度如何了,Free Pascal - Advanced open source Pascal compiler for Pascal and Object Pascal


先簡單回答下,有空仔細答。

我高三時候自學過Pascal,畢竟是入門的第一門語言。我也有過和題主一樣的困惑,但是那時候已經大二了。當時需要用C語言做一個課程設計的時候。

當時時間緊,也沒精力單獨學習較大的圖形庫。而且老師不要求圖形界面,只要求控制台輸入輸出的。我寫代碼的時候,就想找個簡單的圖形庫,實現簡單的界面,交作業能稍微高大上就行了(畢竟能加分啊→_→)。

然後,在網上找了下,發現一個叫EGE(Easy Graphics Engine)的庫,,是一個面向C/C++語言新手的圖形庫。

總而言之,圖形庫很簡單,我一晚上學會了簡單的使用,然後,兩天左右寫完實驗設計,提交了。

/*****雖說是知乎小透明,但是既然有人願意看,今天剛剛考完試,那就補充一下*****/

這是學校要求(沒什麼難度,都是一般的要求)

為了照顧大多數人,老師不要求界面。我用EGE做了界面,效果一般,也就比控制台強點。一開始的界面就這樣的(現在越看越丑2333)~

然後是這樣,滑鼠停留到表示景點的地方,會出現坐標,以及簡短的介紹。

菜單是點擊操作的。點擊「路線規劃」之後~

就是這樣子。最後這張圖就是整個工程。另外,唯一一個有點意思的就是我把路線的顏色設置成隨機的,點擊一下,換個顏色。不過,然並卵-_-\

其實EGE只是簡單將一些window的介面封裝了,讓初學者能夠即學即用。要說多麼強大,確實沒有。但是學習成本比較低,幾乎沒有,特別適合交作業~哈哈


推薦閱讀:

小朋友學會了編程是不是就對玩遊戲沒那麼有興趣了?有什麼適合的 App 推薦呢?
工廠電氣行業人員30歲,想轉行做程序員,請問怎麼入門,只有一點點語言基礎,正在自學c。有什麼忠告?
本科畢業對工作迷茫?
學習 Python 很吃力,我是不是可以放棄編程了?
網易雲課堂上自學編程?

TAG:編程語言 | 信息技術IT | 編程學習 | 編程入門 | 自學編程 |