Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
235,88 KB
Nội dung
1 Invalid function number An invalid operating system call was attempted Thực hàm số vô nghĩa thực lời gọi hệ điều hành vô nghĩa File not found Reported when trying to erase, rename or open a non-existent file Khơng tìm thấy file Lỗi báo có lệnh Erase, Rename Mở file không tồn Path not found Reported by the directory handling routines when a path does not exist or is invalid Khơng tìm thấy file Lỗi báo đường dẫn đến file khơng tìm thấy vô nghĩa Also reported when trying to access a non-existent file Cũng báo có lệnh truy cập file không tồn Too many open files The maximum number of currently opened files by your process has been reached Certain operating systems limit the number of files which can be opened concurrently, and this error can occur when this limit has been reached Quá nhiều file mở Chương trình đạt tới giới hạn file mở Tuỳ hệ điều hành mà giới hạn file mở khác nhau, lỗi báo số file mở đạt tới giới hạn File access denied Permission accessing the file is denied This error might be caused by several reasons: Sự truy cập file bị từ chối Lỗi xảy lỗi sau xãy ra: • Trying to open for writing a file which is read only, or which is actually a directory Có lệnh thực ghi lên file có thuộc tính đọc (Read-only) đường dẫn • File is currently locked or used by another process File thời bị khoá bị chiến dụng ứng dụng khác • Trying to create a new file, or directory while a file or directory of the same name already exists Có lệnh tạo file mới, đường dẫn trùng với file đường dẫn tồn • Trying to read from a file which was opened in write only mode Có lệnh thực đọc file có thuộc tính ghi (Write-only) • Trying to write from a file which was opened in read only mode Có lệnh thực ghi vào file mở với chế độ đọc (Read-only) • Trying to remove a directory or file while it is not possible Có lệnh thực xố (gỡ) đường dẫn file khơng có thực • No permission to access the file or directory Quyền truy cập vào file bị khoá 6 Invalid file handle If this happens, the file variable you are using is trashed; it indicates that your memory is corrupted File thực vô nghĩa Nếu lỗi xảy ra, biến file sử dụung bị lỗi; có nghĩa nhớ bị lỗi 12 Invalid file access code Reported when a reset or rewrite is called with an invalid FileMode value Mã truy cập file vô nghĩa Lỗi báo lệnh Reset Rewrite gọi với giá trị chế độ File vô nghĩa 15 Invalid drive number The number given to the Getdir or ChDir function specifies a nonexistent disk Ổ đĩa vô nghĩa Số trả hàm Getdir ChDir ổ đĩa không tồn 16 Cannot remove current directory Reported when trying to remove the currently active directory Khơng thể xố đường dẫn thời Lỗi báo có lệnh xố đường dẫn sử dụng 17 Cannot rename across drives You cannot rename a file such that it would end up on another disk or partition Không thể đổi tên file mà trỏ đến ổ đĩa khác phân vùng khác ổ đĩa 100 Disk read error An error occurred when reading from disk Typically when you try to read past the end of a file Lỗi đọc đĩa Lỗi xãy đọc file từ đĩa Điển hình có lệnh tiếp tục đọc phần cuối file 101 Disk write error Reported when the disk is full, and you’re trying to write to it Lỗi ghi đĩa Lỗi báo đĩa đầy có lệnh ghi vào đĩa 102 File not assigned This is reported by Reset, Rewrite, Append, Rename and Erase, if you call them with an unassigned file as a parameter File chưa khai báo Lỗi báo lệnh Reset, Rewrite, Append, Rename Erase gọi với biến chưa khai báo 103 File not open Reported by the following functions : Close, Read, Write, Seek, EOf, FilePos, FileSize, Flush, BlockRead, and BlockWrite if the file is not open File chưa mở Lỗi báo lệnh sau gọi: Close, Read, Write, Seek, Eof, FilePos, FileSize, Flush, BlockRead, BlockWrite chưa mở file 104 File not open for input Reported by Read, BlockRead, Eof, Eoln, SeekEof or SeekEoln if the file is not opened with Reset File chưa mở để đọc Lỗi báo lệnh sau gọi: Read, BlockRead, Eof, Eoln, SeekEof SeekEoln file chưa mở lệnh Reset 105 File not open for output Reported by write if a text file isn’t opened with Rewrite File chưa mở để ghi Lỗi báo biến kiểu Text chưa mở lệnh Rewrite 106 Invalid numeric format Reported when a non-numeric value is read from a text file, when a numeric value was expected Sai kiểu số Lỗi báo giá trị ký tự đọc từ file kiểu Text, mà biến đọc vào biến số 150 Disk is write-protected (Critical error) Đĩa chế độ Ngăn cản ghi (Write-Protected) 151 Bad drive request struct length (Critical error) 152 Drive not ready (Critical error) Ổ đĩa chưa chuẩn bị 154 CRC error in data (Critical error) Lỗi kiểm tra độ dư vòng (Cyclic redundancy check – CRC) liệu 156 Disk seek error (Critical error) Tìm kiếm ổ đĩa khơng 157 Unknown media type (Critical error) Định dạng phương tiện truyền thông không chấp nhận 158 Sector Not Found (Critical error) Cung từ ổ đĩa khơng tìm thấy 159 Printer out of paper (Critical error) Máy in khơng có giấy 160 Device write fault (Critical error) Thiết bị ghi lỗi 161 Device read fault (Critical error) Thiết bị đọc lỗi 162 Hardware failure (Critical error) Lỗi ổ cứng (Lỗi 150-162 lỗi phần cứng) 200 Division by zero The application attempted to divide a number by zero Lỗi chia cho Chương trình cố chia số cho (Kinh nghiệm lỗi xảy cố gọi Unit Crt thiếu thư viện này) 201 Range check error If you compiled your program with range checking on, then you can get this error in the following cases: Lỗi kiểm tra vùng xãy Nếu trình biên dịch có chế độ Kiểm tra vùng (Range-Checking) mở, xãy lỗi sau: An array was accessed with an index outside its declared range Có lệnh truy cập vào vùng nằm khai báo Array Trying to assign a value to a variable outside its range (for instance an enumerated type) Có lệnh gán giá trị vượt giới hạn giá trị biến 202 Stack overflow error The stack has grown beyond its maximum size (in which case the size of local variables should be reduced to avoid this error), or the stack has become corrupt This error is only reported when stack checking is enabled Tràn hàng đợi (Stack) Chồng đợi vượt qua giới hạn (có thể giảm dung lượng không xài biến cục để giảm thiểu lỗi này) chồng đợi có lỗi Lỗi báo trình biên dịch có chế độ Kiểm tra Chồng đợi (Stack Checking) mở 203 Heap overflow error The heap has grown beyond its boundaries This is caused when trying to allocate memory exlicitly with New, GetMem or ReallocMem, or when a class or object instance is created and no memory is left Please note that, by default, Free Pascal provides a growing heap, i.e the heap will try to allocate more memory if needed However, if the heap has reached the maximum size allowed by the operating system or hardware, then you will get this error Tràn Heap Heap đạt tới giới hạn Lỗi xãy có lệnh định Memory Exlicitly (?) với lệnh New, GetMen ReallocMem, lớp đối tượng tạo tràn nhớ Lưu ý: FreePascal cung cấp Heap tự động: Ví dụ Heap đạt giá trị cực đại, FreePascal định thêm vùng nhớ cần Nhưng Heap đạt giá trị cực đại cho phép hệ điều hành phần cứng lỗi xảy 204 Invalid pointer operation This you will get if you call Dispose or Freemem with an invalid pointer (notably, Nil) Lỗi phép toán Con trỏ Lỗi xảy có lệnh Dispose FreeMem trỏ Nil không xác định 205 Floating point overflow You are trying to use or produce too large real numbers Lỗi tràn số Lỗi xãy có lệnh sử dụng sinh số thực lớn 206 Floating point underflow You are trying to use or produce too small real numbers Lỗi tràn số Lỗi xãy có lệnh sử dụng sinh số thực nhỏ 207 Invalid floating point operation Can occur if you try to calculate the square root or logarithm of a negative number Lỗi số khơng xác định Lỗi xảy có phép tính toán thức hàm Log số âm 210 Object not initialized When compiled with range checking on, a program will report this error if you call a virtual method without having called istr constructor Đối tượng khơng có giá trị ban đầu Khi biên dịch với trình có Kiểm tra Vùng (Range-Checking) mở, chương trình báo lỗi có lệnh gọi phương pháp ảo (?) khơng có đối tượng xây dựng (?) 211 Call to abstract method Your program tried to execute an abstract virtual method Abstract methods should be overridden, and the overriding method should be called Trừu tượng hoá phương pháp (?) Chương trình có thi hành phương pháp ảo trừu tượng (?) Phương pháp trừu tượng nên ghi đè, phương pháp ghi đè nên gọi thay 212 Stream registration error This occurs when an invalid type is registered in the objects unit Lỗi đăng ký luồng Lỗi xảy kiểu biến không hợp lệ đăng ký thư viện Object 213 Collection index out of range You are trying to access a collection item with an invalid index(objects unit) Thu thập danh mục ngồi vùng Lỗi xãy có lệnh truy cập thông tin thu thập với danh mục không xác định (lỗi thư viện Object) 214 Collection overflow error The collection has reached its maximal size, and you are trying to add another element (objects unit) Thông tin thu thập tràn nhớ Những thông tin thu thập đạt giới hạn lưu trữ, có lệnh thêm vào thơng tin (lỗi thư viện Object) 215 Arithmetic overflow error This error is reported when the result of an arithmetic operation is outside of its supported range Contrary to Turbo Pascal, this error is only reported for 32-bit or 64-bit arithmetic overflows This is due to the fact that everything is converted to 32-bit or 64-bit before doing the actual arithmetic operation Lỗi tràn số học Lỗi xảy kết phép tốn số học nằm ngồi giới hạn hỗ trợ biến Trái với Turbo Pascal, lỗi báo cho phép toán số học hệ 32-bit 64-bit Nguyên nhân liệu dịch sang thông tin 32-bit 64-bit trước thực thao tác tính tốn số học 216 General Protection fault The application tried to access invalid memory space This can be caused by several problems: Lỗi bảo vệ chung (?) Ứng dụng truy cập vào vùng nhớ không hợp lệ Lỗi xãy khi: Deferencing a nil pointer Truy cập vào trỏ Nil Trying to access memory which is out of bounds (for example, calling move with an invalid length) Truy cập vào vùng nhớ nằm giới hạn Hệ 10 (Thập phân) Hệ 16 (Thập lục phân) Viết tắt Biểu diễn in 000 0000 00 NUL ␀ ^@ Null character Ký tự rỗng 000 0001 01 SOH ␀ ^A Start of Header Bắt đầu Header 000 0010 02 STX ␀ ^B Start of Text Bắt đầu văn 000 0011 03 ETX ␀ ^C End of Text Kết thúc văn 000 04 EOT ␀ ^D End of Transmission Kết thúc truyền Hệ (Nhị phân) Truy nhập bàn phím Tên/Ý nghĩa tiếng Anh Tên/Ý nghĩa tiếng Việt 0100 000 0101 05 ENQ ␀ ^E Enquiry Truy vấn 000 0110 06 ACK ␀ ^F Acknowledgement Sự công nhận 000 0111 07 BEL ␀ ^G Bell Tiếng kêu 000 1000 08 BS ␀ ^H Backspace Xoá ngược 000 1001 09 HT ␀ ^I Horizontal Tab Thẻ ngang 000 1010 10 0A LF ␀ ^J New Line Dòng 000 1011 11 0B VT ␀ ^K Vertical Tab Thẻ dọc 000 1100 12 0C FF ␀ ^L Form feed Cấp giấy 000 1101 13 0D CR ␀ ^M Carriage return Chuyển dòng/ Xuống dòng 000 1110 14 0E SO ␀ ^N Shift Out Ngoài mã 000 1111 15 0F SI ␀ ^O Shift In Mã hóa/Trong mã 001 0000 16 10 DLE ␀ ^P Data Link Escape 001 0001 17 11 DC1 ␀ ^Q Device Control — oft XON 001 0010 18 12 DC2 ␀ ^R Device Control 001 0011 19 13 DC3 ␀ ^S Device Control — oft XOFF 001 0100 20 14 DC4 ␀ ^T Device Control 001 0101 21 15 NAK ␀ ^U Negative Acknowledgement 001 0110 22 16 SYN ␀ ^V Synchronous Idle 001 0111 23 17 ETB ␀ ^W End of Trans Block 001 1000 24 18 CAN ␀ ^X Cancel 001 1001 25 19 EM ␀ ^Y End of Medium 001 1010 26 1A SUB ␀ ^Z Substitute 001 1011 27 1B ESC ␀ ^[ hay ESC Escape Thoát liên kết liệu 001 1100 28 1C FS ␀ ^\ File Separator 001 1101 29 1D GS ␀ ^] Group Separator 001 1110 30 1E RS ␀ ^^ Record Separator 001 1111 31 1F US ␀ ^_ Unit Separator 111 1111 127 7F DEL ␀ DEL Delete Ký tự ASCII in được[sửa | sửa mã nguồn] Hệ Hệ 10 Hệ 16 Đồ hoạ (Nhị phân) (Thập phân) (Thập lục phân) (Hiển thị được) 010 0000 32 20 Khoảng trống (␀) 010 0001 33 21 ! 010 0010 34 22 " 010 0011 35 23 # 010 0100 36 24 $ 010 0101 37 25 % 010 0110 38 26 & Nhóm Separator Xóa 010 0111 39 27 ' 010 1000 40 28 ( 010 1001 41 29 ) 010 1010 42 2A * 010 1011 43 2B + 010 1100 44 2C , 010 1101 45 2D - 010 1110 46 2E 010 1111 47 2F / 011 0000 48 30 011 0001 49 31 011 0010 50 32 011 0011 51 33 011 0100 52 34 011 0101 53 35 011 0110 54 36 011 0111 55 37 011 1000 56 38 011 1001 57 39 011 1010 58 3A : 011 1011 59 3B ; 011 1100 60 3C < 011 1101 61 3D = 011 1110 62 3E > 011 1111 63 3F ? 100 0000 64 40 @ 100 0001 65 41 A 100 0010 66 42 B 100 0011 67 43 C 100 0100 68 44 D 100 0101 69 45 E 100 0110 70 46 F 100 0111 71 47 G 100 1000 72 48 H 100 1001 73 49 I 100 1010 74 4A J 100 1011 75 4B K 100 1100 76 4C L 100 1101 77 4D M 100 1110 78 4E N 100 1111 79 4F O 101 0000 80 50 P 101 0001 81 51 Q 101 0010 82 52 R 101 0011 83 53 S 101 0100 84 54 T 101 0101 85 55 U 101 0110 86 56 V 101 0111 87 57 W 101 1000 88 58 X 101 1001 89 59 Y 101 1010 90 5A Z 101 1011 91 5B [ 101 1100 92 5C \ 101 1101 93 5D ] 101 1110 94 5E ^ 101 1111 95 5F _ 110 0000 96 60 ` 110 0001 97 61 a 110 0010 98 62 b 110 0011 99 63 c 110 0100 100 64 d 110 0101 101 65 e 110 0110 102 66 f 110 0111 103 67 g 110 1000 104 68 h 110 1001 105 69 i 110 1010 106 6A j 110 1011 107 6B k 110 1100 108 6C l 110 1101 109 6D m 110 1110 110 6E n 110 1111 111 6F o 111 0000 112 70 p 111 0001 113 71 q 111 0010 114 72 r 111 0011 115 73 s 111 0100 116 74 t 111 0101 117 75 u 111 0110 118 76 v 111 0111 119 77 w 111 1000 120 78 x 111 1001 121 79 y 111 1010 122 7A z 111 1011 123 7B { 111 1100 124 7C | 111 1101 125 7D } 111 1110 126 7E ~ Các ký tự từ đến 32 theo hệ thập phân in hình Các ký tự in mơi trường dos gồm số trái tim, mặt cười, hình tam giác, Một số ký tự đặc biệt in hình thực lệnh như: kêu tiếng bip với ký tự BEL, xuống hàng với ký tự LF, Trong bảng mã ASCII chuẩn có 128 ký tự Trong bảng mã ASCII mở rộng có 256 ký tự bao gồm 128 ký tự mã ASCII chuẩn Các ký tự sau phép tốn, chữ có dấu ký tự để trang trí A=>Z: 100 0001,65=>101 0101,90 ; a=>z: 110 0001,197=>1111010,122 ; 0=>9: 011 0000,48=> 011 1001,57 ... với ký tự BEL, xuống hàng với ký tự LF, Trong bảng mã ASCII chuẩn có 128 ký tự Trong bảng mã ASCII mở rộng có 256 ký tự bao gồm 128 ký tự mã ASCII chuẩn Các ký tự sau phép tốn, chữ có dấu ký... Nếu lỗi xảy ra, biến file sử dụung bị lỗi; có nghĩa nhớ bị lỗi 12 Invalid file access code Reported when a reset or rewrite is called with an invalid FileMode value Mã truy cập file vô nghĩa Lỗi. .. This can be caused by several problems: Lỗi bảo vệ chung (?) Ứng dụng truy cập vào vùng nhớ không hợp lệ Lỗi xãy khi: Deferencing a nil pointer Truy cập vào trỏ Nil Trying to access memory which