Begrippenlijst: Delphi

← Delphi

Delphi-projecten zitten vol namen van componenten en bibliotheken die buiten die wereld niemand kent. Hieronder de termen die in een offerte of een overdrachtsdossier langskomen, met per begrip wat het is en wat het betekent voor onderhoud en upgrades.

Bijgewerkt op 28 augustus 2026

De taal en de omgeving

VCL
De bibliotheek met vensters, knoppen en tabellen waarmee vrijwel elke Delphi-desktopapplicatie is gebouwd. Windows-specifiek, en dat bepaalt mede hoe makkelijk een applicatie naar de browser kan.
Unicode
Sinds Delphi 2009 is een string standaard Unicode. Dat is de zwaarste drempel bij een upgrade vanaf een oudere versie: overal waar tekens als bytes werden behandeld, moet worden nagelopen.
Lazarus en Free Pascal
Een vrije ontwikkelomgeving en compiler die dicht tegen Delphi aan liggen. Soms de betere route, bijvoorbeeld als een applicatie ook op Linux moet draaien.
Package en component
Herbruikbare bouwstenen die als bibliotheek in de omgeving worden geïnstalleerd. Bij een upgrade moet elk ervan een versie hebben die meekomt.

Wat u tegenkomt in een project

TMS WebCore
Een uitbreiding waarmee bestaande Delphi-code in de browser draait. De route naar een webversie zonder alles opnieuw te bouwen.
DevExpress
Een veelgebruikte verzameling schermcomponenten: roosters, grafieken, editors. Wordt actief onderhouden, dus meestal is er een versie die met uw doel-Delphi meekomt.
FireDAC
De actuele databaselaag van Delphi en doorgaans de bestemming wanneer de BDE of ADO vervangen wordt.
QuickReport en FastReport
Rapportagecomponenten. QuickReport is het klassieke struikelblok bij een upgrade; FastReport is het gebruikelijke alternatief.

Weet u niet welke componenten er in uw applicatie zitten? Dat is meestal uit het projectbestand af te leiden. Het is standaard het eerste wat wij in kaart brengen.

Meer hierover →

Staat uw vraag er niet bij?

Beschrijf kort waar het om gaat, dan laten wij weten wat er mogelijk is.