PDA

View Full Version : Giúp minh với "Division by zero"



ngodanny
07-01-2003, 23:32
Mình đang viết chwơng trình về đồ hoạ trong Pascal nhưng viết xong dịch không co lỗi nhưng nó báo lỗi là "Division by zero " , bạn nào biết chỉ mình với , mình đang sử dung Bỏland Pascal .Mình biết là lỗi đường dẫn nhưng minh nhập dường dẫn mà vẫn không dược ,Mình cảm ơn

:(

ringo
08-01-2003, 13:02
bác chờ em chút, để em đi lấy cop chữa lỗi cho bác nha!

vophi
08-01-2003, 18:24
:)
Nếu bạn thử xử dụng Debug Step-by-Step để xem chổ nào và tại sao bị "division by zero" ?

Bạn củng có thể xử dụng bloc Try...Except để bắc được lổi.

Mach2
08-01-2003, 21:17
Phải lỗi turbo.tpl ko nhể? Bạn lên trang LH tải file đó về là xong ngay.
Ủa BP có try... except à?

Junior IT
08-01-2003, 21:28
Try..except? Cái này mình mới biết đó, các bạn có thể nói rõ hơn một chút ko? Mach 2: Bạn cho mình xem cái source bạn nói là mắc lỗi Division by Zero duoc ko? Mình mới biết được bạn gặp trục trặc chỗ nào? :D

Mach2
08-01-2003, 22:06
Try... except là một công cụ bắt lỗi của Delphi, tôi ko biết BP có ko. Dùng cái này khá tốt nếu như bạn ko chắc là đọan code của bạn có sinh lỗi ko tuỳ theo hoàn cảnh (có lỗi thì bắt còn ko thì thui).
Chẳng hạn:
try
StrToInt(Edit1.Text)
except on EConvertError do ShowMessage('Invalid Input!')
end;
sẽ bắt lỗi nếu như người dùng nhập một chuỗi ko hợp lệ vào Edit1.
Cái này là Delphi, xài khá tốt, ko những cho giao diện mà còn nhiều thứ khác nữa...

ringo
09-01-2003, 23:16
thôi rồi bác ạ, bác admin không có cho gửi files tp.Sorry bác.

Mach2
11-01-2003, 19:11
Hehe, nén lại đi bạn.

ringo
11-01-2003, 22:41
mà em mơi nén được có một cái thôi, còn đĩa bị lỗi nên em gửi bác sau nha

ringotb
17-01-2003, 22:51
ringo gui bac ngodanny

K_K
10-01-2004, 23:38
Choi` oi !!! Ringo ku upload file gi` coa' "0 byte " la`m sao ma` dơn dzia` sa`i day!!!
hic hic tui dang can gap 3file su~a loi nay !!! Ai giup tui dzoi' !!!!
kimkhanh610@yahoo.com thanks !!!

real_time
12-01-2004, 22:10
chán quá BOX chúng ta đã có rất nhiều bài về division by zero rồi sao còn nhiều người hỏi thế nhỉ????