LBX ファイル形式とは?
.lbxは、Visual FoxProデータベース管理ソフトウェアに関連付けられたファイルです。.lbxファイルは、dBASEテーブルの形式でラベルとフォーマットの定義を保存します。各レコードは、ラベルレイアウトの1つの要素(フィールド、テキスト行、画像、または境界線)を、その位置、サイズ、フォント、およびデータ式とともに記述します。このファイルには、ラベルを印刷するときに使用するデータベースエントリに関する情報も含まれています。ラベルは通常、シリアル印刷に使用され、適切に定義された.lbxファイルがレイアウトを正確に制御します。
.lbxは常に、固定幅のテーブル列に収まらない長いテキストや式の値を保持する、対になる.lbtメモファイルとペアになっています。両方のファイルを一緒に保持する必要があります。ラベルデザイナーは、一方がないともう一方を開くことができません。内部的には、.lbxはVisual FoxProレポートフォーム(.frx / .frt)と同じレポートエンジン・スキーマを使用しており、標準のdBASEテーブルヘッダーバイト(0x03)で始まるため、DBF対応のビューアで読み取ることができます。
FoxProはもともと、スタンドアロンのデータベース管理システムとして設計されました。MicrosoftがFoxProを買収した後、製品名はVisual FoxProに変更され、Windowsと密接に統合されました。Visual FoxProは、ネイティブのxBaseコマンドに加えてSQLクエリ言語を完全にサポートしています。Microsoftは2004年にソフトウェアの最終バージョンであるVisual FoxPro 9.0をリリースし、2010年にメインストリームサポートを終了、2015年に延長サポートを終了しました。この形式は現在レガシーであり、.lbxファイルはVisual FoxPro 9.0または利用可能な互換性のあるDBFビューアで開くのが最適です。
セキュリティと安全性
リスク: LOWVFPの.LBXはパッシブなテーブルデータであり、それ自体でコードを実行することはできません。より広範な注意点として、Visual FoxProアプリケーションには実行可能なプログラムコード(.PRG/.FXP)が含まれる可能性があり、ランタイムは2015年以降サポートおよびパッチが提供されていません。レガシーなFoxProアプリは信頼できるソースからのみ実行してください。.LBXファイル自体の検査は安全です。広告の «無料のLBXビューア» には注意してください。ファイルが実際にはBrother P-touchラベルである場合は、Brother公式のP-touch Editorを使用してください。
形式の詳細
概要- Brother P-touch Editorラベル - 最も一般的な現代の.lbx:ZIP/XMLラベルプリンターファイル(label.xml + prop.xml)。Brother P-touch Editorで開きます。検査するには拡張子を.zipに変更してください。
- EngView / その他のラベルレイアウト - いくつかのパッケージング/ラベルツールも.lbxを書き出しますが、Visual FoxProとは無関係です。
LBX ファイルを開くプログラム
技術的詳細
詳細仕様| ファイル構造 | dBASE/FoxProの`.DBF`形式テーブル。各レコードは、フィールド、テキスト文字列、線、画像などの1つのラベルレイアウトオブジェクトを記述します |
| 関連ファイル | 長いテキストや式の値を保存する`.lbt`メモファイルと常にペアになります。両方のファイルが必要であり、一緒に保管する必要があります |
| マジックバイト | オフセット0に`0x03` - メモのない`.DBF`テーブルバリアントを示す標準のdBASEテーブルヘッダーバイト |
| バイト順序 | リトルエンディアン |
| エンコーディング | バイナリ(`.lbt`ファイルへのメモ参照を含むdBASE/FoxPro固定幅テーブルフィールド) |
| 一般的なファイルサイズ | `.lbx`は2 KB - 200 KB。ペアの`.lbt`メモファイルは、式の複雑さに応じてさらにサイズが追加されます |
| レイアウトエンジン | Visual FoxProレポートフォーム(`.frx` / `.frt`)と同じ内部スキーマを共有し、どちらもVFPレポートバンドエンジンを使用します |
| レイアウトオブジェクトフィールド | 各テーブルレコードは、位置座標、幅、高さ、フォント名、フォントサイズ、およびデータ式またはリテラル値をエンコードします |
| ファイルあたりのラベル数 | 1つの`.lbx`ファイルにつき1つのラベルレイアウト定義 |
| MIMEタイプ | `application/octet-stream`(この形式専用の登録済みMIMEタイプは存在しません) |
| ホスト環境 | Windows (Visual FoxPro 9.0)。以前のバージョンはFoxPro 2.xの下でMS-DOS上で動作していました |
| サポート状況 | レガシー - Microsoftは2015年にVisual FoxProの延長サポートを終了しました。後継形式はリリースされていません |
| リリース日 | 1990s (FoxPro / Visual FoxPro label designer; format derives from the dBASE label .LBL) |
| 最新バージョン | Visual FoxPro 9.0 (2004; last release before Microsoft discontinued VFP) |
| 仕様書 | learn.microsoft.com |
LBX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。LBX ファイルについて最初の質問をしてみましょう。