Hallo,
ich habe folgendes Problem : ich möchte den Inhalt einer recordierten Datei in die Registry in den
HKLM-Schlüssel unterbringen.
Gedacht habe ich mir das so:
Delphi-Quellcode:
RootKey := HKEY_LOCAL_MACHINE;
// Hauptschlüssel
if OpenKey( '
SOFTWARE\EA\MonetalisFV\LM\2014', true )
then
// Unterschlüssel öffnen
begin
lfl.lizenzkey := reg.WriteString(
'
FV',
StringGrid1.Cells[ 2, i ] );
lfl.startdatum := reg.WriteDate(
( '
ActDate' ),
lfl.startdatum );
// exp-date nicht in vollversion
WriteBool(
'
DL',
// Default lic.
true );
lfl.vorname := reg.WriteString(
'
RegOwner_FN',
'
' );
lfl.nachname := reg.WriteString(
'
RegOwner_LN',
'
' );
end;
finally
free;
end;
Delphi meckert aber über inkompatible Typen und über nicht genügend Parameter. Ich erkenne das Problem nur schwer; der Inhalt soll in eine StringGrid geschrieben werden; d.h. booltostr, inttostr, datetostr, ... . Wie schreibe ich das am besten?