Ich hoffe ich hab das Problem richtig begriffen.
du definierst hier einen Type=(1,2,3,4)
damit hast du ja schon ein array und zwar mit 1,2,3,4 oder sehe ich da was falsch...
unter Pascal=Delphi gibt es doch neben
var a:string;
auch
const a:string='Hallo';
und const können nicht verändert werden
wenn man also den schnippsel
Delphi-Quellcode:
var
myType: TMyType;
// ...
hier also das ganze so einbindet
const maytype:Tmytype=(12,123,145,210)
dann können die werte nicht geändert werden.
aber wie gesagt du mußt es ausprobieren, bin mir nicht sicher ob das funzt
@sirius: Ist das Bilden einer Klasse nicht ein größerer Aufwand und wesentlich mehr Text?