โปรแกรม EditPlus version 2.12 เป็นโปรแกรม editor ที่พัฒนาขึ้นมาเพื่อรองรับการเขียนโปรแกรม ในภาษาต่างๆ เช่น C, C++, Java, Perl, MatLab ฯลฯ สามารถหาข้อมูลเพิ่มเติมและโหลดโปรแกรมได้ที่ http://www.editplus.com ทั้งนี้ การเขียนโปรแกรม อาจจะใช้ Text editor โปรแกรมอื่นได้เช่นกัน (Note pad, pfe, emacs, Syn, Crimson, etc) โปรแกรมที่เขียนขึ้นมาจะต้องถูกแปล (compile) ก่อนที่จะนำไปประมวลผล (execute) เพื่อให้ได้ผลลัพธ์ที่ต้องการ
ตัวแปลภาษาที่ใช้เปลี่ยน โปรแกรม ให้เป็นภาษาเครื่อง (compiler) ที่ใช้ได้แก่ Borland C++ complier, version 5 (Free version) ทั้งนี้ อาจใช้ Complier ตัวอื่นๆ เช่น Microsoft Visual C++, gcc ก็ได้
EditPlus มีส่วนประกอบที่น่าสนใจดังนี้
เมนู File เป็นเมนูที่ช่วยจัดการด้านแฟ้มข้อมูล โดยมีเมนูย่อยที่สำคัญดังนี้
· New เป็นการเตรียมหน้าต่างใหม่สำหรับการเขียนโปรแกรม
· Open เป็นการเปิดโปรแกรมที่มีอยู่แล้วใน Disk เพื่อนำมาแก้ไข
· Save เป็นการบันทึกโปรแกรมลงใน Disk ภายใต้ชื่อโปรแกรมเดิม
· Save As เป็นการบันทึกโปรแกรมลงในหน่วยความจำสำรองภายใต้ชื่อใหม่
· Exit เป็นการออกจากโปรแกรม
เมนู Edit เป็นเมนูที่ช่วยด้านการแก้ไขข้อความ โดยมีเมนูย่อยที่สำคัญดังนี้
· Cut เป็นการลบข้อความที่ไฮไลท์ เพื่อย้ายไปยังตำแหน่งอื่นในโปรแกรม
· Copy เป็นการคัดสำเนาข้อความที่ไฮไลท์ เพื่อคัดลอกไปยังตำแหน่งอื่นในโปรแกรม
· Paste เป็นการนำเอาข้อความที่ลบหรือคัดลอกมาวางยังตำแหน่งที่กำหนด
· Delete เป็นการลบข้อความที่ไฮไลท์
เมนู Search เป็น เมนูที่ช่วยในการค้นหาคำ ใน แฟ้มข้อมูล โดยเฉพาะ แฟ้มข้อมูลที่กำลังแก้ไข
· Find เป็นการหา คำที่ต้องการ ในแฟ้มข้อมูลที่กำลังทำงาน
· Replace เป็นหา และเปลี่ยน คำที่ต้องการ เป็นคำใหม่ตามต้องการ ในแฟ้มข้อมูลที่กำลังทำงาน
· Go to Line เป็นการไปที่ บรรทัดที่ระบุ
เมนู View เป็นการกำหนดวิธีการแสดงผลหน้าจอของโปรแกรม โดยสามารถ แสดง/ไม่แสดง Directory window, output window, เลขที่บรรทัด และกำหนด การแสดงผลอื่นๆ เช่น ขนาด และ รูปแบบตัวอักษร
เมนู Tool ใช้สำหรับ เรียก โปรแกรมอื่นๆ เพื่อใช้งาน MS-DOS Shell เมนู จะเปิด Window ใหม่สำหรับ MS-DOS
การใช้งานร่วมกับ Borland C++ complier จะต้องกำหนด การเรียกใช้ โดย จะกล่าวต่อไป
โปรแกรม Borland C++ Compiler และ เรียกใช้ โปรแกรม
เมื่อมีตัวโปรแกรม ภาษา C++ ซึ่งถูกเขียนโดย Editor เป็น Text แล้ว โปรแกรมนั้น สามารถนำมา Compile โดย Complier ซึ่ง เป็นโปรแกรม ที่ อ่าน โปรแกรม (text) แล้ว แปลงเป็น โปรแกรม ที่ทำงานได้ Borland C++ Compiler สามารถเรียกใช้ใน MS-DOS mode (MS-DOS window) โดย คำสั่ง bcc32 ตามด้วย ชื่อโปรแกรม (text) ที่จะ Compile โดย โปรแกรม ต้อง มีนามสกุลเป็น .cpp ทั้งนี้ Complier จะตรวจสอบ ความถูกต้องของโปรแกรม ทางภาษา (Syntax) ถ้า ไม่มีข้อผิดพลาด Complier จะ สร้าง โปรแกรม ใหม่ โดยมีชื่อ เหมือน โปรแกรม ต้นฉบับ แต่มี นามสกุล เป็น .exe โปรแกรมที่ถูกสร้างขึ้นมานี้ จะสามารถเรียกใช้ใน MS-DOS mode โดยการเรียกชื่อโปรแกรมนั้นๆ
การเรียก MS-Dos mode ผ่าน Window 98 ทำได้โดย เลือก start -> programs -> MS-DOS Prompt หน้าต่างของ MS-DOS จะปรากฏ (ในบางกรณี Window จะหายไปทั้งหมด และ MS-Dos จะใช้ทั้งหน้าจอ)
เปลี่ยน ตำแหน่งปัจจุบันของการทำงาน ให้อยู่ใน directory เดียวกับที่ตัวโปรแกรม อยู่ โดยคำสั่ง cd ตามด้วยชื่อ directory สั่ง compile โดยใช้ คำสั่ง bcc32 ตามด้วยชื่อ โปรแกรม ถ้าไม่มีข้อผิดพลาด สั่งให้ โปรแกรมทำงานโดย เรียกชื่อ โปรแกรม ในกรณีที่ต้องการทราบว่า ใน directory มีแฟ้มข้อมูลใดอยู่บ้าง ใช้คำสั่ง dir
ตัวอย่าง สมมุติ ว่า โปรแกรม prog1.cpp อยู่ใน directory C:\mywork
C:\>cd c:\mywork\
C:\mywork>dir
Volume Serial Number is B0B9-345D
Directory of C:\mywork
06/17/2002 10:13 PM 122 prog1.cpp
1 File(s) 122 bytes
2 Dir(s) 12,562,268,160 bytes free
C:\mywork>bcc32 prog1.cpp
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
prog1.cpp:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
C:\mywork>
C:\mywork>dir
Volume in drive C is Alpha
Volume Serial Number is B0B9-345D
Directory of C:\mywork
06/17/2002 10:13 PM 122 prog1.cpp
06/17/2002 10:15 PM 112,640 prog1.exe
06/17/2002 10:15 PM 4,047 prog1.obj
06/17/2002 10:15 PM 393,216 prog1.tds
4 File(s) 510,025 bytes
2 Dir(s) 12,561,752,064 bytes free
C:\mywork>prog1
Hi
C:\mywork>
ทั้งนี้ โปรแกรม EditPlus สำหรับเครื่องในห้อง lab ได้ถูกตั้งค่า Tool ให้สามารถเรียกใช้ bcc32 จาก Tool -> compile โดยจะแสดงผลการทำงาน และข้อมูลของข้อผิดพลาด ถ้ามี ที่ Output window
ขั้นตอนการทดลอง
1. พัฒนาโปรแกรมต่อไปนี้
// FILE: hi.cpp
// Just say Hi
#include
using namespace std;
int main() {
cout << “Hi” << endl;
return 0;
}
1.1 compile โปรแกรมดังกล่าว ดูผลการ compile ที่เกิดขึ้น
1.2 run โปรแกรมดังกล่าว ดูผลการทำงาน
1.3 เพิ่ม a = 0; ก่อนบรรทัด return 0;
1.4 compile โปรแกรมดังกล่าว ดูผลการ compile ที่เกิดขึ้น จะเห็นว่า เกิด error ขึ้น
1.5 แก้ไขโปรแกรมไม่ให้มี compile error โดย เพิ่ม int a; ในโปรแกรม
2. พัฒนาโปรแกรมต่อไปนี้
// FILE: hello.cpp
// DISPLAYS A USER'S NAME
#include
#include
using namespace std;
int main ()
{ char letter1, letter2;
string lastName;
cout << "Enter 2 initials and last name: ";
// Read input from a redirected input file.
cin >> letter1 >> letter2 >> lastName;
cout << "Hello " << letter1 << ". " << letter2
<< ". " << lastName << "! ";
cout << "We hope you enjoy studying C++." << endl;
return 0;
}
2.1 compile โปรแกรมดังกล่าว ดูผลการ compile ที่เกิดขึ้น
2.2 run โปรแกรมดังกล่าว ดูผลการทำงาน (โปรแกรมนี้ต้องการ input)
การติดตั้ง Borland compiler
Download Borland compiler ได้จาก Web site ของรายวิชา โดย Borland Free compiler จะเป็น Self-extract และ Install ให้โดยอัตโนมัติ โดย เรียกโปรแกรม BorlandfreecommandLinetools.exe
ทั้งนี้ ควรติดตั้งโปรแกรมที่ c:\borland\BCC55 ตามค่าที่โปรแกรม install ระบุ
ทั้งนี้ หลังจาก โปรแกรมติดตั้งทำงานเสร็จแล้วให้สร้างไฟล์ดังต่อไปนี้ไว้ในไดเร็กทอรี่ c:\borland\BCC55\bin
bcc32.cfg โดย มี ข้อความต่อไปนี้
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib"
ilink32.cfg โดย มี ข้อความต่อไปนี้
-L"c:\Borland\Bcc55\lib"
run.bat โดย มีข้อความต่อไปนี้ %1
เพิ่ม c:\Borland\Bcc55\bin ลงใน PATH การเพิ่ม PATH ใน Windows 98 , Windows ME สามารถทำได้โดย แก้ไข autoexec.bat ซึ่งจะอยู่ที่ C:\ โดยใช้คำสั่ง edit autoexec.bat แล้วทำการเพิ่ม
PATH = %PATH%;c:\borland\bcc55\bin
ส่วน Windows version อื่นๆ (NT, 2000, XP) มีวิธีการที่ต่างออกไปดังนี้
เพิ่ม c:\Borland\Bcc55\bin ลงใน PATH การเพิ่ม PATH ใน Windows NT , Windows 2000 , Windows XP สามารถทำได้ โดยเพิ่ม
;c:\borland\bcc55\bin ใน Environment variable ตามขั้นตอนนี้
1. เข้าไปใน control panel เลือก system
2. หน้าต่าง System Properties เลือก tab “Advanced”
3. เลือก environment variable
4. กดปุ่ม edit เพื่อแก้ user variables ที่ชื่อ PATH เพิ่ม ;c:\borland\bcc55\bin
5. กดปุ่ม edit เพื่อแก้ System variables ที่ชื่อ PATH เพิ่ม ;c:\borland\bcc55\bin
การติดตั้งโปรแกรม EditPlus
Download EditPlus ได้จาก Web site ของรายวิชา โดยโปรแกรม จะอยู่ในรูป exe ทำการ double click โปรแกรมจะเริ่มติดตั้งโปรแกรม EditPlus
เลือก Setup
เลือก Yes เพื่อทำการติดตั้ง
เลือก Drive และ Directory ที่ติดตั้ง แล้วกด Start Copy
เลือก OK
เสร็จสิ้นการลงโปรแกรม
ขั้นตอนต่อไปเรียกโปรแกรม EditPlus เลือกเมนู Tool -> Configure user tool เพื่อเพิ่มเติมดังนี้
1. Click ที่ Group Name… เพื่อเปลี่ยนชื่อเป็น C++
2. เลือก Add Tool >> แล้วเลือก Program จะได้ New Program เพื่อใส่คำสั่งต่อไปนี้
ทำเมนู Compile
Menu text Compile
Command C:\Borland\BCC55\Bin\bcc32.exe
Argument $(FileName)
Initial dir. $(FileDir)
เช็คถูกใน Capture output
ทำเมนู Run
สำหรับ Windows 98 , Windows ME
Menu text Run
Command C:\Borland\BCC55\Bin\run.bat
Argument $(FileTitle)
Initial dir. $(FileDir)
สำหรับ Windows NT , Windows 2000 , Windows XP
Menu text Run
Command C:\winNT\System32\run.bat
Argument $(FileNameNoExt)
Initial dir. $(FileDir)
แล้วกด OK…..เสร็จสิ้นกระบวนการติดตั้ง..
ไม่มีความคิดเห็น:
แสดงความคิดเห็น