Um welche Delphiversion geht es denn? Wirklich um Delphi 5 (oder um XE wie im Profil)?
Bei Delphi 5 bleibt nur die ganz manuelle Zuweisung der einzelnen Arrayitems, z.B. mit einer Helperfunktion, die den Record initialisiert, damit der Quelltext übersichtlicher bleibt.
Bei Delphi XE kannst du auch einen Konstruktor im Record benutzen.
In jedem Fall bleibt nur manuell die einzelnen Zeilen zuzuweisen:
C_Hilfe_GDV[0] := ...
Ja, und die sinnvollste Lösung wäre einfach ein besseres Übersetzungstool...
Dass du da extra Code schreiben musst, ist... suboptimal...
Diese ganzen Daten sollten besser aus einer Datei geladen werden.