PDA

View Full Version : [Q] làm thế nào đê chuyển 1 chuong trình pascal sang file.exe?



hichic
01-11-2002, 21:57
làm thế nào để chuyển 1 chương trình pascal sang file exe để có thể chạy trực tiếp zậy các bác??? các bác làm ơn giúp em với!!!
thanks!

quycoctu
01-11-2002, 22:03
Vào menu complie chọn destination chuyển từ memory sang disk
chỉ có vậy thôi. có mấy từ tiếng anh không nhớ nên đánh sai thông cảm nha.Chúc vui

hichic
01-11-2002, 22:06
nhung cai ps cua tui ko co cai day

Lam_Nguyen
02-11-2002, 08:45
hình nhhư là Ctrl+F9

hackervn
02-11-2002, 10:15
Bạn dùng pascal bản nào vậy?Mọi pascal đều có mà.

hai_nth
02-11-2002, 10:42
Thì lưu file với đuôi .exe rồi chạy lại một lần nữa. Khi chạy xong sẽ hiện lên "This file has been modify..." gì đó quên rồi. Nhấp OK là xong thôi bạn.

hackervn
02-11-2002, 11:11
Làm sao 1 file văn bản lại lưu dưới dạng exe mà chạy được.Bạn phải dùng chính pascal để chuyển.

quycoctu
02-11-2002, 17:40
mình đồng ý với hackervn còn những trả lời kia hình như có vấn đề rồi, làm vậy không được đâu.
Khi bạn chọn Ctrl+F9 chương trình sẽ kiểm tra xem trong destination đang ở chế độ nào.
Nếu ở dạng memory thì nó sẽ chạy sau đó khi tắt chương trình nó sẽ giải phóng bộ nhớ và kết quả là không có gì hết.
Khi destination ở chế độ disk thì ngay lập tức PC lập tức tạo file .exe lưu trên thư mục hiện đang làm việc, sau đó chạy chương trình để bạn làm việc.
Tất cả các file dịch từ PC sang đuôi .exe đều có thể dịch ngược lại dưới ngôn ngữ asm.
Trên menu PC phải có thẻ lệnh complie thôi (cụ thể là PC 5.0 trở lên).
Bạn kiểm tra lại xem, cài PC có đủ không. KHông thì cài lại. Có phát hiện gì mới thì thông báo cho tui biết với.Chúc vui

hichic
02-11-2002, 23:26
hu hu...cai PS của tui hổng có phần destination trong mục compile. làm thế nào bây giờ?? hay ai có ps ko gửi cho tui để tui thử lại coi! mail cua tui là:hichic2002@hotmail.com

hackervn
03-11-2002, 04:22
He he he.Vấn đề đơn giản mà sao mấy bồ xử lý lâu quá.

real_time
03-11-2002, 11:38
sao lại không có hay phiên bản đểu rồi nếu không có gì bạn có thể đến chỗ mình mình cho phiên bản khác để dịch.

hichic
03-11-2002, 13:59
hay realtime gui luôn cho hic hic đi! mail của hic hic ở trên đó!cám ơn trước nghe

real_time
03-11-2002, 16:41
bạn không biết là một phiên bản turbo là khá lớn à làm sao mà chuyển qua mail được!

hichic
04-11-2002, 15:37
the nhà real time ở đâu để tui đến lấy!

hai_nth
04-11-2002, 15:41
Trời, mình nói đúng mà. Mình vẫn thường dịch sang .exe như vậy mà. Vì hình như phiên bản của mình (7.0) cũng....không có Destination (hi, không nhớ nữa). Lúc viết xong chương trình, mình chạy thử bằng .pas, rồi nếu thấy tốt mới đổi đuôi thành .exe và dịch. Xong là thành file độc lập rồi, chạy thoải mái !

MatKieng
04-11-2002, 23:36
Nhấn Alt+F9, chỉ có thế thôi, tìm file .exe mới tạo trong thư mục mà trong Option/Directory, chắc chắn có trong đó. Tên file này sẽ trùng với tên file .pas! Chúc bạn thành công!

hichic
05-11-2002, 18:27
ừ cám ơn cả nhà nghe!

real_time
07-11-2002, 10:36
hichic đã viết được chưa nếu chưa thì đến nhà mình sn 89 phố tô vĩnh diện phường Khương TRung quận thanh xuân Hà Nội!
(Khi đi nhớ mang theo ít nhất là một đĩa mềm hoặc đĩa cứng thì càng tốt.

hichic
07-11-2002, 23:23
ừ tui thấy trong cái thư mục đó có file exe rùi nhưng lại gặp một vấn đề mới! hầu hết các file đó kô chạy dưọc! nó đều báo runtime error cái gì đó rùi finish! làm tthế nào đây??

real_time
09-11-2002, 16:22
bạn phải nói lỗi bao nhiêu chứ? và lại chương trình của bạn có chạy tốt không đã.

hichic
10-11-2002, 11:22
hầu hết nó đều chạy được trong pc nhưng khi chạy = file exe thì nó báo lỗi là "run time error 200 at 001c:0091" !

real_time
10-11-2002, 12:46
lỗi này là lỗi chia cho 0 máy của hichic là máy bao nhiêu vây? chỉ sợ là pascal không tương thích thì nó sẽ bao lỗi này đó! nếu như chương trình bình thường vẫn chạy.

khoinguyen2n
11-11-2002, 19:16
HicHic là ai mà hỏi ngớ ngẩn vậy. Có rất nhiều cách khác nhau đấy.
Mọi người hầu như trả lời đều thiếu.
1. Nhấn ALT+F9 và đặt một chế độ trong mục RUN của thanh Menu
chế độ cuối cùng.
2. Chạy trình dịch TPX.EXE cung đầy đủ chức năng nghe TURBO.EXE nhưng tự động dịch ra .EXE và còn một số chức năng khác.
3. Dịch bẳng TPC.EXE
Chẳng hạn như TPC.EXE namefile
Có thể ghép các đoạn mã có sẳn như .OBJ

namtuocbongtoi
13-11-2002, 11:23
tui thấy chỉ cần nhấn Alt+F9 là đủ rồi.Bình thường tui làm vậy vẫn được mà.
còn lỗi run time có lẽ là do thư viện turbo của bạn không tương thích.bạn chỉ cần thay bằng thư viện mới là xong.

dark_life2
23-11-2002, 22:21
híc chịu bạn luôn