.VLX

VLX ファイル

AutoCAD Visual LISP Compiled Application
質問する
クイック回答

VLX ファイルは、Autodesk AutoCAD 用のコンパイル済み AutoLISP アプリケーションです。AutoCAD のコマンドプロンプトで APPLOAD と入力し、ファイルを参照して「ロード」をクリックすることで読み込めます。VLX ファイルは Windows 版のフル機能の AutoCAD 内でのみ動作し、AutoCAD LT ではサポートされていません。

開発元: Autodesk, Inc. カテゴリ: 実行ファイル MIME: application/octet-stream
対応OS Windows
関連: .APK · .EXE · .VBS · .JAR

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 14, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

VLX ファイル形式とは?

.vlx ファイルは、AutoCAD に同梱されている Visual LISP IDE (VLIDE) によって作成される、AutoCAD 用のコンパイル済み AutoLISP/Visual LISP アプリケーションです。VLX は AutoLISP ツールチェーンにおける最高レベルのコンパイル済み配布形式です:.lsp (ソース) → .fas (コンパイル済み単一ファイル) → .vlx (コンパイル済みマルチモジュール・アプリケーション・パッケージ)。

.vlx ファイルは、Visual LISP ランタイムライブラリヘッダーである ASCII シグネチャ VRTLIB- で始まります。これは、1つ以上の .lsp または .fas モジュールからコンパイルされたバイトコードと、オプションのリソース(.dcl ダイアログ定義ファイルやテキストヘルプファイル)、さらに AutoCAD が呼び出せる関数を指定するエクスポートテーブルを一つにまとめたものです。

VLX 形式の主な特徴:

  • ソースの保護: VLIDE の «ソースの保護» コンパイルオプションによりバイトコードが難読化され、元の .lsp ソースのリバースエンジニアリングが困難になります。
  • マルチモジュールのバンドル: 複数のスクリプトファイルとダイアログリソースを単一の .vlx にパッケージ化できるため、配布が容易です。
  • 後方互換性: 新しいバージョンの AutoCAD は、通常、互換性のあるランタイムを介して古い .vlx ファイルをロードできます。

AutoCAD に .vlx をロードするには、APPLOAD コマンドを使用するか、LISP コンソールで (load "myapp.vlx") という式を使用します。この形式は AutoCAD 2025 まで現役であり、AutoLISP ツールを商用またはチーム内で配布するための標準的な方法です。

セキュリティと安全性

リスク: MEDIUM

VLX は AutoCAD の LISP ランタイム内で実行され、AutoCAD の図面 API、ファイル I/O 関数、およびシェル実行機能にアクセスできます。信頼できないソースからの悪意のある VLX は、DWG ファイルの変更、ファイルの削除、またはシェルコマンドの実行を行う可能性があります。信頼できるソース(公式の Autodesk App Store、評判の良い CAD ベンダー)からの VLX ファイルのみをロードしてください。ロード前に «VRTLIB-» マジックバイトを確認することで、本物の VLX であることを確認できます。AutoCAD は LISP のファイルシステムアクセスをサンドボックス化しません。

形式の詳細

概要
正式名称AutoCAD Visual LISP Compiled Application別名 AutoLISP compiled application, VLISP executable
開発元Autodesk, Inc.登場時期 1998-1999 (Visual LISP IDE introduced in AutoCAD Release 14 / AutoCAD 2000)
カテゴリ実行ファイル
MIME タイプapplication/octet-stream
タイプAutoCAD 用のコンパイル済み AutoLISP/Visual LISP バイナリアプリケーションモジュール
マジックバイト ・ ファイルシグネチャ
オフセット
00010203040506
16進数
5652544C49422D
ASCII
VRTLIB-
VLX ファイルは、オフセット 0 の ASCII 文字列 «VRTLIB-» で始まり、その後にバージョンデータが続きます。これが Visual LISP ランタイムライブラリヘッダーのシグネチャです。

VLX ファイルを開くプログラム

Windows3 apps
AutoCAD 有料 AutoCAD で、コマンドプロンプトに APPLOAD と入力し、.vlx ファイルを選択して「ロード」をクリックします。または、LISP コンソールに (load "C:/path/to/app.vlx") と入力します。これで VLX 内で定義されたカスタムコマンドが使用可能になります。
AutoCAD LT 有料 注意:AutoCAD LT は AutoLISP や VLX ファイルをサポートしていません。APPLOAD コマンドも存在しません。フル機能の AutoCAD が必要です。
Visual LISP IDE (within AutoCAD) 標準搭載 AutoCAD で VLIDE と入力して Visual LISP IDE を開きます。これを使用して .lsp/.fas ファイルを .vlx にコンパイルできます:「アプリケーション」 > 「アプリケーション作成ウィザード」。

技術的詳細

詳細仕様
マジックシグネチャオフセット 0 に ASCII «VRTLIB-» (Visual LISP ランタイムライブラリヘッダー)
エンコーディングバイナリ、コンパイル済みバイトコード
バイトオーダーリトルエンディアン (Windows の慣例)
コンテナ独自の Autodesk Visual LISP アプリケーションパッケージ (PE/EXE 形式ではない)
コンパイル元1つ以上の .lsp (AutoLISP ソース) または .fas (コンパイル済み単一ファイル) モジュール
同梱リソースオプションの .dcl ダイアログ定義ファイル、およびテキストヘルプまたはリソースファイル
ソース保護VLIDE のソース保護コンパイルオプションによるオプションのバイトコード難読化
エクスポートテーブルどの関数を AutoCAD に公開するかを制御するエントリポイントテーブル
ロード方法APPLOAD コマンド、または AutoCAD LISP コンソールからの (load "myapp.vlx") 式
圧縮可能性あり。Autodesk によって公式に文書化されていません
一般的なファイルサイズ5 KB - 5 MB (小さなユーティリティスクリプトから大規模なアプリケーションスイートまで)
ツールチェーンでの位置付けLSP (ソース) → FAS (コンパイル済み単一ファイル) → VLX (マルチモジュール・アプリケーション)
関連 OSWindows
AutoCAD 互換性新しいバージョンの AutoCAD は、通常、後方互換性のあるランタイムを介して古い VLX ファイルをロード可能
リリース日1998-1999 (Visual LISP IDE introduced in AutoCAD Release 14 / AutoCAD 2000)
最新バージョンN/A (format is stable; produced by the current AutoCAD Visual LISP compiler in AutoCAD 2025+)
仕様書help.autodesk.com

VLX の変換

コミュニティ Q&A

ユーザーからの質問
質問する
VLX ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。VLX ファイルについて最初の質問をしてみましょう。

よくある質問

VLX ファイルを AutoCAD にロードするにはどうすればよいですか?
AutoCAD のコマンドプロンプトで APPLOAD と入力し、.vlx ファイルを選択して「ロード」をクリックします。または、AutoCAD のコマンドラインに (load "C:/full/path/to/app.vlx") と入力します。起動するたびにロードするには、APPLOAD 内の「スタートアップ登録」に追加します。
AutoCAD LT は VLX ファイルをサポートしていますか?
いいえ。AutoCAD LT は AutoLISP や VLX をサポートしていません。フル機能の AutoCAD が必要です。
AutoCAD における VLX、FAS、LSP ファイルの違いは何ですか?
LSP は人間が読める AutoLISP ソースコードです。FAS は1つの LSP ファイルをコンパイルした単一ファイル版で、ロードが速く、読み取りが困難です。VLX は複数のモジュールとリソースをまとめたコンパイル済みアプリケーションパッケージであり、複雑なアドオンの標準的な配布形式です。
VLX をデコンパイルして元の LSP ソースを取得できますか?
一般的には不可能です。特に開発者が «ソースの保護» オプションを使用している場合は困難です。コンパイルされたバイトコードを読み取り可能な AutoLISP ソースに復元するのは容易ではありません。ソースが必要な場合は開発者に連絡してください。
インターネットからダウンロードした VLX ファイルをロードしても安全ですか?
信頼できるソースからの VLX ファイルのみをロードしてください。VLX ファイルは AutoCAD 内でファイル操作やシェルコマンドを実行できます。公式の Autodesk App Store や、有名な CAD アドオンベンダーのものを使用するようにしてください。

参考文献

1Autodesk - Build a VLX application (AutoCAD docs)help.autodesk.com
2AfraLISP - Compiling AutoLISP Files (VLX tutorial)www.afralisp.net

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

関連する拡張子

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧