Trang 2 / 6 FirstFirst 12345 ... LastLast
Hiển thị kết quả từ 11 đến 20 / 52
  1. #11
    Tham gia
    07-04-2004
    Bài viết
    484
    Like
    0
    Thanked 0 Times in 0 Posts
    lỗi 200:division by zero
    tôi dùng celeron không sao cả, cái bản pascal của bạn đang dung bị lỗi với pentium II trở lên, bạn phải sửa file turbo.tpl nhưng rắc rối lắm. Tốt nhất là bạn đi copy cai file này ở đâu đó về dán đè lên cái file của bạn

  2. #12
    Tham gia
    02-02-2005
    Bài viết
    219
    Like
    0
    Thanked 3 Times in 3 Posts

    Tràn số chứ không phải chia số không.

    Lỗi báo "chia số không" trong CRT do pascal cũ không tương tích với CPU mới hay ngược lại, CRT được viết bằng ASM, lỗi trong function có tên video_init, đoạn này ngắn tị tẹo, trong bản passcal 7 Borland nào cũng có. Bỏ qua chuyện này đi.
    Về lỗi chia số không, câu "division by zero" do trình bắt lỗi của pascal đưa ra, trình này gắn vào vector ngắt chia tràn, khi xảy ra ngắt thì runtime chạy ngắt của pascal chạy và báo câu này. Ở chế độ bảo vệ, cho phép chương trình treo từng phần. Nhưng có một điều đáng chú ý, nhiều người nhầm to. Nó không phải lỗi chia số không, mà là lỗi tràn số, vậy chia cho số nhỏ quá, nhân số lớn quá, miễn cái gì dẫn đến tràn số đều dính.

  3. #13
    Tham gia
    30-05-2004
    Bài viết
    326
    Like
    0
    Thanked 1 Time in 1 Post
    Download here
    http://www.pcworld.com.vn/pcworld/in.../FixPascal.zip

    Cái này ko chỉ fix lỗi của turbo.tpl mà còn có cả tool fix "RE 200" cho .exe dịch rồi

  4. #14
    Tham gia
    12-01-2006
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    ERAFC à cho hỏi dowmload xong làm sao nũa??????????????????????/

  5. #15
    Tham gia
    18-09-2002
    Location
    Ha Noi
    Bài viết
    1,311
    Like
    0
    Thanked 13 Times in 10 Posts
    bạn giải nén nếu nó nén xong rồi copy đè lên mấy file passcal của bạn là ok mà.

  6. #16
    Tham gia
    22-04-2003
    Location
    Đà Nẵng
    Bài viết
    573
    Like
    7
    Thanked 1 Time in 1 Post
    việc này trước đây mình cũng gặp phải, cách giải quyết khá đơn giản là lên www.google.com.vn gõ từ khóa "pascal"+erros 200" tìm một lát là được. Tiện đây cho NTK nhờ real một tý , bạn có file thư viện nào của pascal dùng cho con chuột không ? ( bên đồ họa cho chuột ấy ) vì mình có viết vài chương trình vẽ con chuột chạy nhưng nó kô được vì thiếu thư viện mouse :P

  7. #17
    Tham gia
    18-09-2002
    Location
    Ha Noi
    Bài viết
    1,311
    Like
    0
    Thanked 13 Times in 10 Posts
    Ngày xưa ở tại box này có một bài hướng dẫn về dùng chuột trong pascal mình ko còn nhớ nằm ở đâu nữa hoặc có thể bị xóa rồi. Nhưng mà mình còn nhớ đó là sử dụng ngắt 33 để điều khiển. Bạn có thể search trên google sẽ thấy.

  8. #18
    Tham gia
    16-02-2007
    Location
    TP:HCM
    Bài viết
    306
    Like
    1
    Thanked 0 Times in 0 Posts
    Muốn ko bị lỗi thì chỉ cần xóa dóng uses crt; thôi cần gì phải làm cho phức tạp

  9. #19
    Tham gia
    12-09-2007
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    Lỗi 200 là lỗi tràn số. Nguyên nhân: pascal chạy một vòng lặp nhỏ trong 55 ms, rồi lấy kết quả chia cho 55 để ra số vòng lặp trong 1 ms, làm cơ sở cho hàm delay. Nhưng trong 55ms, vòng lặp chạy quá 65536 nên bị tràn số. Và dẫn đến lỗi trên. Do đó, 100% sẽ dính. Nói chung, bây giờ nếu muốn gắn bó với pascal, mọi người nên dùng FreePascal, là chương trình chính thức trong các kì thi Olympic quốc tế. FP hỗ trợ 32, thậm chí 64 bit nên hoàn toàn thik hợp với windows

  10. #20
    Tham gia
    02-02-2005
    Bài viết
    219
    Like
    0
    Thanked 3 Times in 3 Posts
    Quote Được gửi bởi mics1102 View Post
    Lỗi 200 là lỗi tràn số. Nguyên nhân: pascal chạy một vòng lặp nhỏ trong 55 ms, rồi lấy kết quả chia cho 55 để ra số vòng lặp trong 1 ms, làm cơ sở cho hàm delay. Nhưng trong 55ms, vòng lặp chạy quá 65536 nên bị tràn số. Và dẫn đến lỗi trên. Do đó, 100% sẽ dính. Nói chung, bây giờ nếu muốn gắn bó với pascal, mọi người nên dùng FreePascal, là chương trình chính thức trong các kì thi Olympic quốc tế. FP hỗ trợ 32, thậm chí 64 bit nên hoàn toàn thik hợp với windows

    Cài béng Delphi 2007 vào cho xong.
    Mấy giờ rồi mà cứ chạy Pascal 7 thế nhẩy.

Trang 2 / 6 FirstFirst 12345 ... LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •