Wat is het LBX-bestandsformaat?
.lbx is een bestand dat geassocieerd wordt met Visual FoxPro-databasemanagementsoftware. .lbx-bestanden slaan label- en formaatdefinities op in de vorm van een dBASE-tabel - elk record beschrijft één element van de label-layout (een veld, een regel tekst, een afbeelding of een rand), samen met de positie, grootte, het lettertype en een gegevensuitdrukking. Het bestand bevat ook informatie over welke database-items moeten worden gebruikt bij het afdrukken van labels. Labels worden doorgaans gebruikt voor serieel printen, en een goed gedefinieerd .lbx-bestand stuurt de lay-out nauwkeurig aan.
Een .lbx is altijd gekoppeld aan een bijbehorend .lbt-memobestand dat lange tekst en expressiewaarden bevat die niet in de tabelkolommen met vaste breedte passen. Beide bestanden moeten bij elkaar worden gehouden - de labelontwerper kan de een niet openen zonder de ander. Onder de motorkap gebruikt .lbx hetzelfde rapport-engine-schema als Visual FoxPro-rapportformulieren (.frx / .frt), en het begint met een standaard dBASE-tabelheader-byte (0x03), waardoor het leesbaar is in elke viewer die DBF ondersteunt.
FoxPro was oorspronkelijk ontworpen als een zelfstandig databasemanagementsysteem. Nadat Microsoft FoxPro had overgenomen, werd het product omgedoopt tot Visual FoxPro en nauw geïntegreerd met Windows. Visual FoxPro ondersteunt de SQL-querytaal volledig naast de eigen xBase-commando's. Microsoft bracht Visual FoxPro 9.0 uit in 2004 - de laatste versie van de software - en beëindigde de reguliere ondersteuning in 2010, gevolgd door uitgebreide ondersteuning in 2015. Het formaat is nu verouderd; .lbx-bestanden kunnen het beste worden geopend met Visual FoxPro 9.0 of een compatibele DBF-viewer waar beschikbaar.
Beveiliging & veiligheid
RISICO: LOWEen VFP .LBX bevat passieve tabelgegevens en kan zelf geen code uitvoeren. De algemene waarschuwing is dat Visual FoxPro-applicaties uitvoerbare programmacode (.PRG/.FXP) kunnen bevatten en de runtime sinds 2015 niet meer wordt ondersteund of gepatcht - voer verouderde FoxPro-apps alleen uit van vertrouwde bronnen. Het .LBX-bestand zelf is veilig te inspecteren. Pas op voor „gratis LBX-viewers” uit advertenties; als uw bestand eigenlijk een Brother P-touch-label is, gebruik dan de officiële P-touch Editor van Brother.
Formaatdetails
in een notendop- Brother P-touch Editor Label - De meest voorkomende moderne .lbx: een ZIP/XML-labelprinterbestand (label.xml + prop.xml). Open met Brother P-touch Editor; hernoem naar .zip om te inspecteren.
- EngView / andere label-layouts - Enkele verpakkings-/labeltools schrijven ook .lbx; niet gerelateerd aan Visual FoxPro.
Programma's die LBX-bestanden openen
Technische details
diepe specificaties| Bestandsstructuur | dBASE/FoxPro `.DBF`-formaat tabel; elk record beschrijft één label-layout-object zoals een veld, tekststring, regel of afbeelding |
| Bijbehorend bestand | Altijd gekoppeld aan een `.lbt`-memobestand dat lange tekst en expressiewaarden opslaat; beide bestanden zijn vereist en moeten bij elkaar worden gehouden |
| Magic bytes | `0x03` op offset 0 - standaard dBASE-tabelheader-byte die een niet-memo `.DBF`-tabelvariant aangeeft |
| Byte-volgorde | Little-endian |
| Codering | Binair (dBASE/FoxPro tabelvelden met vaste breedte met memoverwijzingen naar het `.lbt`-bestand) |
| Typische bestandsgrootte | 2 KB - 200 KB voor de `.lbx`; het gekoppelde `.lbt`-memobestand voegt extra grootte toe afhankelijk van de complexiteit van de expressies |
| Layout-engine | Deelt hetzelfde interne schema als Visual FoxPro-rapportformulieren (`.frx` / `.frt`); beiden gebruiken de VFP-rapport-band-engine |
| Layout-objectvelden | Elk tabelrecord codeert positiecoördinaten, breedte, hoogte, lettertypenaam, lettergrootte en een gegevensuitdrukking of letterlijke waarde |
| Labels per bestand | Eén label-layoutdefinitie per `.lbx`-bestand |
| MIME-type | `application/octet-stream` (er bestaat geen specifiek geregistreerd MIME-type voor dit formaat) |
| Host-omgeving | Windows (Visual FoxPro 9.0); eerdere versies draaiden op MS-DOS onder FoxPro 2.x |
| Ondersteuningsstatus | Verouderd - Microsoft beëindigde de uitgebreide ondersteuning voor Visual FoxPro in 2015; er is geen opvolgend formaat uitgebracht |
| Uitgebracht | 1990s (FoxPro / Visual FoxPro label designer; format derives from the dBASE label .LBL) |
| Laatste versie | Visual FoxPro 9.0 (2004; last release before Microsoft discontinued VFP) |
| Specificatie | learn.microsoft.com |
LBX conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over LBX-bestanden.