Другие языки программирования и технологии
Ошибка в Delphi 10 lite помогите решить пожалуйста
Выдает ошибку 1 transfer item(s) contain syntax errors, и при компиляции он открывает все и закрывает при этом команды на автозакрытие не было
Выглядит как ошибка импорта старого проекта.
В любом случае, попробуй пересобрать проект. Сделай новый и добавляй в него по одному модулю из старого, смотри, на каком этапе ему что-то не понравится, и от этого пляши.
В любом случае, попробуй пересобрать проект. Сделай новый и добавляй в него по одному модулю из старого, смотри, на каком этапе ему что-то не понравится, и от этого пляши.
Тоже столкнулся с этой проблемой! Но, к счастью, успешно разобрался с ней:
На 64-х битной системе 32-х битные приложения по умолчанию ставятся в папку
Program Files (x86), чтобы системе было удобно отделять "мух от котлет", потому что 64-х битные приложения по умолчанию продолжают ставится в папку Program Files.
Итак, в 64-х битной Windows (7 или 10 - неважно), установщику Delphi 10 Lite (Setup.exe) операционная система, видя что это 32-х битное приложение, по умолчанию подсовывает путь c:\Program Files (x86)\Delphi 10 Lite.
Но установщик, написанный ранее, чем появились 64-х битные системы (Win7 или Win10 и т.д.) не мог знать, что <Program Files> превратится в этом (x86) случае в <Program Files (x86)> и уже установленная IDE сбивается на пути, содержащем круглые скобки!
Именно круглые скобки (а не пробелы или отсутствие двойных кавычек и т.д.) оказались камнем преткновения в этом случае!
Поэтому всё, что нужно сделать для решения этой проблемы - это переустановить по пути, исключающем круглые скобки!
И хотя самый простой способ установить её в <c:\Program Files\Delphi 10 Lite> вместо
<c:\Program Files (x86)\Delphi 10 Lite>, просто забив <_(x86)> в подсовываемом установщиком пути по умолчанию, я бы всё же не стал так делать, потому что 32-х разрядная Delphi 10 Lite попадет в окружение 64-х битных приложений, что вполне вероятно сможет ввести в заблуждение операционную систему в будущем и предпочел бы ввести свой путь, раз уж подсовываемый по умолчанию Program Files (x86) из-за круглых скобок не подходит.
Короче, я просто в пути убрал <Program Files (x86)> и оставил <c:\Delphi 10 Lite>, т.е. прямо в корне. Вы можете выбрать свой вариант, гланое избегайте круглых скобок! ;))
На 64-х битной системе 32-х битные приложения по умолчанию ставятся в папку
Program Files (x86), чтобы системе было удобно отделять "мух от котлет", потому что 64-х битные приложения по умолчанию продолжают ставится в папку Program Files.
Итак, в 64-х битной Windows (7 или 10 - неважно), установщику Delphi 10 Lite (Setup.exe) операционная система, видя что это 32-х битное приложение, по умолчанию подсовывает путь c:\Program Files (x86)\Delphi 10 Lite.
Но установщик, написанный ранее, чем появились 64-х битные системы (Win7 или Win10 и т.д.) не мог знать, что <Program Files> превратится в этом (x86) случае в <Program Files (x86)> и уже установленная IDE сбивается на пути, содержащем круглые скобки!
Именно круглые скобки (а не пробелы или отсутствие двойных кавычек и т.д.) оказались камнем преткновения в этом случае!
Поэтому всё, что нужно сделать для решения этой проблемы - это переустановить по пути, исключающем круглые скобки!
И хотя самый простой способ установить её в <c:\Program Files\Delphi 10 Lite> вместо
<c:\Program Files (x86)\Delphi 10 Lite>, просто забив <_(x86)> в подсовываемом установщиком пути по умолчанию, я бы всё же не стал так делать, потому что 32-х разрядная Delphi 10 Lite попадет в окружение 64-х битных приложений, что вполне вероятно сможет ввести в заблуждение операционную систему в будущем и предпочел бы ввести свой путь, раз уж подсовываемый по умолчанию Program Files (x86) из-за круглых скобок не подходит.
Короче, я просто в пути убрал <Program Files (x86)> и оставил <c:\Delphi 10 Lite>, т.е. прямо в корне. Вы можете выбрать свой вариант, гланое избегайте круглых скобок! ;))
Windows 7 (64)
В меню Delphi: Tools → Configure Tools → Удалить пункт «Open Help»
Всё дело в кавычках в строке Parameters, после удаления которых пункт всё равно не работает.
В меню C++ Builder: Tools → Configure Tools → Отредактировать Visual C++ Project Conversion Utility в строке Parameters не хватает пробела после параметра «-i» и мешают кавычки, их следует удалить.
Такое же бывает и с другими версиями Delphi или Builder, там аналогично заходим и удаляем все пункты, ибо большинство даже не подозревает об их существовании и никогда не пользовались ими.
В меню Delphi: Tools → Configure Tools → Удалить пункт «Open Help»
Всё дело в кавычках в строке Parameters, после удаления которых пункт всё равно не работает.
В меню C++ Builder: Tools → Configure Tools → Отредактировать Visual C++ Project Conversion Utility в строке Parameters не хватает пробела после параметра «-i» и мешают кавычки, их следует удалить.
Такое же бывает и с другими версиями Delphi или Builder, там аналогично заходим и удаляем все пункты, ибо большинство даже не подозревает об их существовании и никогда не пользовались ими.
Похожие вопросы
- Олимпиадная задача по программированию в Pascal (Free, ABC.net) 10 класс! Помогите решить?)
- С#!!! помогите решить пожалуйста!!!
- Задача по TURBO PASCAL! Помогите решить, пожалуйста! Дано 4 точки на плоскости. Нужно разставить их по часовой стрелке.
- олимпиадная задача по информатике. Помогите решить пожалуйста
- Помогите решить, пожалуйста, поскаль
- Задача на Delphi. Аааа решите пожалуйста :'(
- помогите по Delphi (10 баллов)
- помогите решить задачи в delphi пожалуйста))
- Delphi... Сложение чисел... Помогите найти ошибки...
- помогите срочно пожалуйста Delphi