Windows Vista hay Windows 7 64 bit không hỗ trợ các ứng dụng 16 bit, đó là lý do tại sao Turbo Pascal không chạy được trên Windows 64 bit. Bạn đang dùng Windows 7 64 bit và bạn vẫn thích dùng Turbo Pascal? Đây là giải pháp cho bạn: DOSBox
Tải DOSBox 0.74 tại đây
Tải Turbo Pascal 7.0 tại đây
Bước 1: Cài đặt DOSBox và Turbo Pascal.
Bước 2: Tạo đường dẫn DOSBox cho Turbo Pascal, click phải lên màn hình nền, chọn New -> Shortcut, copy dòng sau và dán vào:
Nếu bạn dùng Windows 7 32 bit hoặc Windows XP thì vẫn có thể chạy Turbo Pascal trên Dosbox, lúc này bạn cần copy và dán dòng sau vào:
rồi click Next và đặt tên lại là “Turbo Pascal 7.0″

Giải thích về tham số dòng lệnh trên:
-“C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe” là đường dẫn đến chương trình DOSBox, có thể thay đổi nếu bạn cài DOSBox vào thư mục khác
-noconsole là tùy chọn không hiện cửa sổ Console của DOSBox (khi DOSBox chạy có kèm theo một cửa sổ Console và cửa sổ Console này thì không cần thiết, chúng ta chỉ cần cửa sổ giả lập màn hình của DOSBox)
-c và sau đó là một lệnh giữa cặp dấu ngoặc là thực thi các lệnh của DOS, “mount c c:\tp” là gắn thư mục C:\tp cho ổ đĩa C của DOSBox, “c:” là lệnh chuyển ổ đĩa làm việc về ổ C, “cd bin” là chuyển thư mục làm việc về thư mục bin, “turbo.exe” là lệnh gọi Turbo Pascal, “exit” là lệnh thoát DOSBox sau khi Turbo Pascal được kết thúc.
Bước 3: Xong bước 2 thì bạn đã có thể chạy Turbo Pascal bằng cách double click vào shortcut mới tạo, chạy Turbo Pascal lên, bạn cần xóa bỏ một số phím tắt cửa DOSBox trùng với phím tắt của Pascal: Nhấp Ctrl + F1, cửa sổ KeyMapper của DOSBox hiện lên, bạn lần lượt click Shutdown, Del, Mapper, Del rồi Save và Exit như hình bên dưới, mục đích là để xóa phím tắt Shutdown (trùng với Ctrl + F9 là lệnh Run của Turbo Pascal) và xóa phím tắt Mapper (trùng với Ctrl + F1 là lệnh gọi trợ giúp của Turbo Pascal)

Vậy là bạn có thể sử dụng Turbo Pascal trên Windows 64 bit.
Ghi chú thêm: Khi bạn click vào vùng làm việc của Dosbox khi chạy Turbo Pascal thì con trỏ chuột sẽ bị khóa trong đó, bạn dùng tổ hợp phím Ctrl+F10 đưa con trỏ chuột ra ngoài.
Bổ sung: Một cách đơn giản hơn cho bạn là dùng gói cài đặt Turbo Pascal 7.0 với DOSBox, chỉ 1 thao tác cài đặt duy nhất bạn sẽ có được phần mềm Pascal chạy được trên mọi Windows.








máy em chạy window 7, cài được rồi, để màng hình bình thường thì em điều chỉnh con trỏ được, chuyển qua chế độ full screen đc nhưng ở chế độ full screen thì phần mềm bị treo không hoạt động, gõ không hiển thị, di chuyển chuột cũng không đươc, con trỏ cũng không nhấp nháy luôn, nhung chuyển lại bình thường thì những kí tự minhg vừa gõ có hiển thị.
Tốc độ CPU và card màn hình không giống nhau trên các máy tính, đôi khi Dosbox cũng không tương thích với một số phần cứng, đó là nguyên nhân của hầu hết các vấn đề ở đây. Bạn có thể thử Turbo Pascal with DOSBOX đã được điều chỉnh giảm tốc độ CPU giả lập.
làm cách nào mình có thể phóng to cửa sổ khi chạy ?
Bạn có thể nhấn CTRL + ENTER để chuyển sang chế độ toàn màn hình (Full Screen). Tuy nhiên, có lỗi xảy ra trên một số máy.
cho mình hỏi sau khi lưu xong thi vào đâu để tìm bài mình vừa lưu.
mình muốn tìm bài đó để gửi bài cho Giáo viên.
Mặc định là thư mục c:\tp\bin
Mình làm đúng ih hệt ở trên nhưng đến bước 2 thì cứ bị hiện lỗi The file C:\ “C:\Program cannot be found
bạn giúp mình với!!!
Nguyên nhân do đường dấn đến DosBox không đúng với mặc định. Có thể là bạn đang dùng Windows 7 32bit hoặc thư mục cài đặt DosBox không ở trên ổ C. Bạn thử thay thế bằng dòng sau.
Nếu cần trợ giúp trực tiếp bạn có thể liên lạc qua Yahoo IM: sinhviencntt2011
Cảm ơn phản hồi của bạn!
Bước 2: Tạo đường dẫn DOSBox cho Turbo Pascal, click phải lên màn hình nền, chọn New -> Shortcut, copy dòng sau và dán vào:
“C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe” -noconsole -c “mount c c:tp” -c “c:” -c “cd bin” -c “cls” -c “turbo.exe” -c “exit”
rồi click Next và đặt tên lại là “Turbo Pascal 7.0″
Minh lam theo huong dẫn trên nhưng đến bước 2 khi paste và lưu thì hiện thông báo: Tệp C:\”C:\Program không tìm thấy.
Bạn có thể sửa hộ mình k?
Cảm ơn phản hồi của bạn, mình đã kiểm tra và sửa lại.
“mount c c:\tp”
Chúc bạn học lập trình Pascal thật tốt!
Cho minh hoi! minh vua tai phan mem turbo pascal ve, lam theo huong dan, nhung van khong vao duoc giao dien chinh cua phan mem, mo len thi may hien ra bang thong bao ‘welcom to…’ mau xanh dai lam! minh co bam ctrl+1, ctrl+10 ma van khong duoc! vay lam sao day?
Bạn cần cài đặt phần mềm Dosbox trước, có lẽ bạn nên sử dụng Free Pascal cho đơn giản.
Mình mới bắt đầu học môn Pascal này mà chưa biết cài trên win7 64 bit máy ở nhà.
Nhân tiện bạn cho mình hỏi: Khi mình click chuột vào vùng làm việc của pascal thì mình ko thể đưa chuột ra ngoài được.Vậy phải làm thế nào nhỉ?
Cám ơn bạn nhiều.
Chào bạn,
Bạn dùng tổ hợp phím Ctrl+F10 để mở khóa con trỏ chuột (con trỏ chuột bị DOSBox khóa vào vùng làm việc khi phát hiện chương trình có sử dụng chuột để điều khiển)
Chúc bạn học tốt.