Как установить DWSScript - PullRequest
       39

Как установить DWSScript

3 голосов
/ 27 марта 2012

У меня проблемы с установкой компонента DWSScript.Я использую Delphi XE2, и когда я пытаюсь скомпилировать dwsLibRuntime.dpk, я получаю сообщение об ошибке (требуется тип массива).Я использую последний источник DWScript, извлеченный из репозитория проекта svn.

Что я делаю не так?

 toStr:=TStringListCracker(sl).FList[i].FString; //produces error
 System.MonitorExit(sl);

Ответы [ 2 ]

10 голосов
/ 27 марта 2012

Вы не используете последнюю версию, монитор больше не используется (из-за конфликтных ошибок в реализации RTL), вторая строка должна читаться как "sl.FLock.Leave;".Скорее всего, вы используете версию до Delphi XE2, так как монитор был сброшен в феврале 2011 г.не указали на каталог, отличный от каталога, обновленного вашим SVN-клиентом.

1 голос
/ 27 марта 2012

Прежде всего убедитесь, что вы загрузили самую новую версию из основного источника , поскольку теперь доступен предварительный просмотр DWScript 2.3 1.

Тогда вы должны заметить на этой странице что вы каждый день вносите изменения в DWScript, поэтому проверьте, где находится ошибка (в каком блоке), а затем перейдите на страницу с исходным кодом *1008*, чтобы взять самые последние единицы.

Лично это случилось со мной, и после того, как я исправил некоторые изменения, он работал нормально.

...