エラー コード リファレンス(AutoLISP)

次の表に、AutoLISP で生成されるエラー コードの値を示します。AutoLISP の関数呼び出しによって発生したエラーを AutoCAD が検出すると、システム変数 ERRNO に次の値のいずれかが設定されます。(getvar "errno") を使用すると、AutoLISP のアプリケーションで現在の ERRNO の値を検査できます。

システム変数 ERRNO は、ゼロにクリアされない場合があります。AutoLISP の関数がエラーをレポートした直後に検査しないと、その値が示すエラーは誤っている可能性があります。この変数は、図面を新規作成したり図面を開いたとき、必ずクリアされます。

注: ERRNO の値とその意味は、将来変更される可能性があります。

オンライン プログラム エラー コード

意 味

0

エラーはありません

1

無効なシンボル テーブル名です

2

無効な図形名または選択セット名です

3

選択セットの最大数を超えました

4

無効な選択セットです

5

ブロック定義が不正に使用されました

6

xref が不正に使用されました

7

オブジェクトを選択: クリックが失敗しました

8

図形ファイルの終わりです

9

ブロック定義ファイルの終わりです

10

最後の図形が見つかりません

11

ビューポート オブジェクトを不正に削除しようとしました

12

PLINE[ポリライン]中は操作できません

13

無効なハンドルです

14

ハンドルが使用可能になっていません

15

座標変換要求に無効な引数があります

16

座標変換要求に無効な空間があります

17

削除した図形が不正に使用されました

18

無効なテーブル名です

19

無効なテーブル関数の引数です

20

読み込み専用の変数に代入しようとしました

21

ゼロ値は許されていません

22

値が範囲外です

23

複雑な REGEN の処理中です

24

図形タイプを変更しようとしました

25

不正な画層名です

26

不正な線種名です

27

不正な色名です

28

不正な文字スタイル名です

29

不正なシェイプ名です

30

図形タイプのフィールドが不正です

31

削除した図形を変更しようとしました

32

Seqend 従属図形を変更しようとしました

33

ハンドルを変更しようとしました

34

ビューポートの可視性を変更しようとしました

35

図形はロックされている画層にあります

36

不正な図形タイプです

37

不正なポリライン図形です

38

ブロック内の複合化図形が不完全です

39

無効なブロック名フィールドです

40

ブロック フラグ フィールドが重複しています

41

ブロック名フィールドが重複しています

42

不正な法線ベクトルです

43

ブロック名がありません

44

ブロック フラグがありません

45

名前のないブロックが無効です

46

ブロック定義が無効です

47

必須フィールドがありません

48

拡張データ(XDATA)のタイプが認識できません

49

XDATA 内のリストのネストが正しくありません

50

APPID フィールドの位置が正しくありません

51

XDATA の最大サイズを超えました

52

オブジェクトを選択: null 応答です

53

APPID が重複しています

54

ビューポート図形を作成または変更しようとしました

55

xref、xdef、xdep を作成または変更しようとしました

56

ssget フィルタ: リストが途中で終わっています

57

ssget フィルタ: テスト オペランドがありません

58

ssget フィルタ: opcode(-4)文字列が無効です

59

ssget フィルタ: ネストが正しくないか条件条項が空です

60

ssget フィルタ: 条件条項の始まりと終わりが一致していません

61

ssget フィルタ: 条件条項における引数の数が誤っています(NOT または XOR)

62

ssget フィルタ: ネストの最大数を超えました

63

ssget フィルタ: グループ コードが無効です

64

ssget フィルタ: 文字列テストが無効です

65

ssget フィルタ: ベクトル テストが無効です

66

ssget フィルタ: 実数テストが無効です

67

ssget フィルタ: 整数テストが無効です

68

ディジタイザがタブレット モードではありません

69

タブレットが位置合わせされていません

70

タブレット引数が無効です

71

ADS エラー: 新規のリザルト バッファを割り当てられません

72

ADS エラー: null ポインタを検出しました

73

実行ファイルを開けません

74

アプリケーションは既にロードされています

75

最大数のアプリケーションが既にロードされています

76

アプリケーションを実行できません

77

互換性のないバージョン番号です

78

ネストしたアプリケーションをロード解除できません

79

アプリケーションがロード解除を拒否しました

80

アプリケーションが現在ロードされていません

81

メモリが不足しているのでアプリケーションをロードできません

82

ADS エラー: 変換マトリックスが無効です

83

ADS エラー: シンボル名が無効です

84

ADS エラー: シンボル値が無効です

85

ダイアログ ボックスの表示中は AutoLISP/ADS を操作できません