Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/34: Рейтинг темы: голосов - 34, средняя оценка - 4.85
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16

Список кодов ошибок

18.07.2015, 18:22. Показов 6524. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У кого есть точный список ошибок или как его достать?

Посмотрел и проверил навскидку здесь:
https://msdn.microsoft.com/en-... S.60).aspx

и здесь:
http://www.planet-source-code.... 4&lngWId=1

из старших кодов некоторые недействительны.

Вот из MSDN - код
Visual Basic
1
err.raise 521
нет такого.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.07.2015, 18:22
Ответы с готовыми решениями:

Список кодов ошибок
где можно найти полный список описания всех ошибок, типа - 2500 Invalid value. 2501 Invalid page. 2502 Missing or invalid...

Правила оформления кодов ошибок
Добрый день! Хотелось бы услышать мнение коллег, по поводу нумерации ошибок в проектах. Изначально любой проект строю по...

Хранение кодов ошибок моделей и контроллеров
Где нужно хранить коды ошибок, связанных с валидацией модели и логики контроллера? например есть модель public class UserModel { ...

6
38 / 38 / 16
Регистрация: 04.03.2014
Сообщений: 249
19.07.2015, 13:42
Dragokas,
https://msdn.microsoft.com/en-... s.90).aspx

Добавлено через 26 минут
Посмотрите здесь:
http://www.codenet.ru/progr/vbasic/bit/errors/
0
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
19.07.2015, 14:21
Лучший ответ Сообщение было отмечено Dragokas как решение

Решение

Цитата Сообщение от Dragokas Посмотреть сообщение
как его достать?
Может так?
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Form_Load()
Const APDE$ = "Application-defined or object-defined error"
Dim i&, s$
On Error Resume Next
For i = 1 To 65535
  Err.Raise i
  s = Err.Description
  If s <> APDE Then
    Debug.Print i, s
  End If
  Err.Clear
Next
End Sub
У меня 521 тоже нет, и последний 746 Replacements too long
4
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
19.07.2015, 21:22  [ТС]
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Отличная идея, Казанский.

Получилось вот что:

3Return without GoSub
5Invalid procedure call or argument
6Overflow
7Out of memory
9Subscript out of range
10This array is fixed or temporarily locked
11Division by zero
13Type mismatch
14Out of string space
16Expression too complex
17Can't perform requested operation
18User interrupt occurred
20Resume without error
28Out of stack space
35Sub or Function not defined
47Too many DLL application clients
48Error in loading DLL
49Bad DLL calling convention
51Internal error
52Bad file name or number
53File not found
54Bad file mode
55File already open
57Device I/O error
58File already exists
59Bad record length
61Disk full
62Input past end of file
63Bad record number
67Too many files
68Device unavailable
70Permission denied
71Disk not ready
74Can't rename with different drive
75Path/File access error
76Path not found
91Object variable or With block variable not set
92For loop not initialized
93Invalid pattern string
94Invalid use of Null
96Unable to sink events of object because the object is already firing events to the maximum number of event receivers that it supports
97Can not call friend function on object which is not an instance of defining class
98A property or method call cannot include a reference to a private object, either as an argument or as a return value
321Invalid file format
322Can't create necessary temporary file
325Invalid format in resource file
380Invalid property value
381Invalid property array index
382Set not supported at runtime
383Set not supported (read-only property)
385Need property array index
387Set not permitted
393Get not supported at runtime
394Get not supported (write-only property)
422Property not found
423Property or method not found
424Object required
429ActiveX component can't create object
430Class does not support Automation or does not support expected interface
432File name or class name not found during Automation operation
438Object doesn't support this property or method
440Automation error
442Connection to type library or object library for remote process has been lost. Press OK for dialog to remove reference.
443Automation object does not have a default value
445Object doesn't support this action
446Object doesn't support named arguments
447Object doesn't support current locale setting
448Named argument not found
449Argument not optional
450Wrong number of arguments or invalid property assignment
451Property let procedure not defined and property get procedure did not return an object
452Invalid ordinal
453Specified DLL function not found
454Code resource not found
455Code resource lock error
457This key is already associated with an element of this collection
458Variable uses an Automation type not supported in Visual Basic
459Object or class does not support the set of events
460Invalid clipboard format
461Method or data member not found
462The remote server machine does not exist or is unavailable
463Class not registered on local machine
481Invalid picture
482Printer error
735Can't save file to TEMP
744Search text not found
746Replacements too long
3
38 / 38 / 16
Регистрация: 04.03.2014
Сообщений: 249
20.07.2015, 19:14
Dragokas,
521 Can't open Clipboard
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
20.07.2015, 19:40  [ТС]
vasiliw8, так он не работает. Вы сами попробуйте инициировать данную ошибку через код события.
Я в первом посте об этом и писал.

Добавлено через 3 минуты
Кстати, этот список кодов, выданных IDE VB6, полностью совпадает с VBA (по крайней мере в office 2003).
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
25.02.2017, 18:03  [ТС]
Вшил в код описания расшифровок ошибок NTSTATUS. Вроде, для их получения нет функции, подобной FormatMessage.

Пример использования:

Visual Basic
1
2
3
    Dim sFullDescr$
    Debug.Print GetNTStatusText(&HC0000022, sFullDescr)
    Debug.Print sFullDescr
Вложения
Тип файла: zip NtStatus.zip (67.0 Кб, 17 просмотров)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.02.2017, 18:03
Помогаю со студенческими работами здесь

Электроплита NONAME (Клон Gorenje), Описание кодов ошибок
Духовка построена на электронном модуле Gorenje/KORTING 691388 Подключается PTC и ещё какой-то датчик (что за он?). Есть ли описание...

Исключения, возврат кодов ошибок, assert и 1 вопрос про исключение.
Как правильно выбирать в какой ситуации применять то, а в какой другое? Есть, конечно, очевидные ситуации, например, не открывается файл,...

Ремонт Стиральная машина Vico, Нужна расшифровка кодов ошибок для СМ Vico
Добрий вечер. Возможно у кого-то есть коды ошибок для СМ Vico. Поделитесь. Большое спасибо.

Список кодов процессора (x86-64)
Здравствуйте! Ассемблер - как говорят, это не язык, а мнемоника процессора, то есть за каждым оператором в ассемблере стоит код для...

Вывести уникальный список кодов и названий товаров


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru