Используя раздел кода установки Inno, можно ли получить текущую дату в формате m-d-гггг и внести ее в реестр во время установки?

#scripting #pascal

Вопрос:

В разделе реестра у меня есть строка, которая выглядит так (идентификационная информация удалена).

 Root: HKLM32; Subkey: "SOFTWAREMyProgram"; ValueType: string; ValueName: "InstalledDate"; ValueData: "{code:DateTime}"  

В разделе кода у меня есть функция, подобная этой.

 function DateTime(): begin  result := GetDateTimeString('m/d/yyyy', '-', ':'); end;  

Независимо от того, что я изменю, это просто не будет компилироваться. Компилятор говорит:

Строка 70: Столбец 1: Ожидаемый идентификатор.

Строка 70-это та, которая гласит «начать».

Кто-нибудь может помочь с этим?

Комментарии:

1. Функция нуждается в идентификаторе типа (после двоеточия) для обозначения того, что она возвращает,