ความสุขกับ Console Application
posted on 11 May 2005 01:07 by ninkungz in Programmingในที่สุดก็โหลด MSDN Express เสร็จซะที หลังจากที่มันครบ 201 เม็กแล้ว ยังดันโหลดต่ออีก (แถมไม่มีบอกด้วยว่าโหลดอีกเท่าไหร่ แล้วไปถึงไหนแล้ว) รู้สึกจะเลยไปเกือบ ๆ 40 เม็กแน่ะ!!
ก็นั่งอ่านสนุกสนาน จนไปสะดุดที่ส่วนของการเขียน Console Application ใครไม่รู้จักก็อธิบายง่าย ๆ Command Prompt นั่นไง (ถ้า Win9x ก็ MS-DOS Prompt) หรือพูดง่าย ๆ ก็โปรแกรมแบบ Text Mode แบบเลื่อนไปแล้วไปเลย นั่นแหล่ะนะ มาต่อ ๆ ทำให้นึกถึงความหลังครั้งยังเขียนโปรแกรมบน DOS ขึ้นมาได้ โอ้ เราห่างหายจากมันไปนานเท่าไหร่แล้ว (ไม่นานหรอก ตอนเรียน Pascal / C / COBOL ครั้งหลังสุดก็เพิ่งได้เขียน แต่ของภาษา BASIC นี่สิ) Visual Basic รุ่นที่ผ่าน ๆ มานั้นไม่สามารถเขียน Console ได้เลย (จริง ๆ น่ะมีวิธีนะแต่อ้อมไกลไปหน่อย) จะมีก็แต่ Visual Basic for DOS เท่านั้นแหล่ะ แต่นั่นมันก็บน DOS จริง ๆ ไม่เชิงเป็น Console เท่าไหร่
โปรแกรมแบบ Console มันมีเสน่ห์แปลก ๆโดยเฉพาะคนที่เกิดทันสมัย DOS ครองเมือง สมัยที่ Win95 ออกมาแล้ว เพื่อนผมคนหนึ่งยังคงไป Copy หรือ ZipFile ใน Dos Prompt เพราะความเท่ห์ของมัน ส่วนผมนั้นแม้พยายามหาวิถีทางทุกอย่างที่ทำแทนสิ่งเหล่านั้นได้บน Windows แต่ก็ยังติดนิสัยชอบ DIR ดูไฟล์ในเครื่องมาจนถึงทุกวันนี้
ตอนที่ได้ VB มาใหม่ ๆ ผมพยายามเอาโปรแกรมที่เคยเขียนบน DOS มาเขียนบน Windows (แน่นอนว่ามาในรูปแบบของ Windows) แต่ตอนนี้ผมกลับโหยหาอยากกลับไปเขียนโปแกรมบน Console แทนซะแล้ว
ป.ล. คำสั่ง Print, Input, LineInput ของ BASIC ถูกแทนที่ด้วย Write, WriteLine, Read, ReadLine ไปซะงั้น อืมม์ เคยได้ยินว่าคนออกแบบ Delphi ถูกซื้อมาร่วมออกแบบ .NET Frameworks ท่าจะจริงแฮะ


#1 By NinkungZ on 2005-05-11 01:11