DELPHI ПЕРЕИМЕНОВАТЬ UNIT

Переименование unit'ов в Delphi может быть необходимо в некоторых случаях. Для этого нужно сделать несколько шагов. В первую очередь, необходимо изменить имя самого файла с соответствующим unit'ом. Затем нужно изменить имя самого unit'а и произвести замену старого имени на новое во всех файлах, где используется этот unit.Пример кода на Delphi:unit OldUnitName;
interface
implementation
end.
Допустим, нужно переименовать этот unit в "NewUnitName". В таком случае, сначала нужно изменить название файла с "OldUnitName.pas" на "NewUnitName.pas", а затем изменить сам unit:unit NewUnitName;
interface
implementation
end.
Теперь нужно произвести замену имени в файлах, где использовался старый unit "OldUnitName". Для этого можно воспользоваться функцией поиска и замены в текстовых редакторах, таких как Notepad++ или Delphi IDE. Если использование старого unit'а было распространено на множество файлов, то может быть удобнее провести замену с помощью командной строки в ОС Windows, например:ren OldUnitName.pas NewUnitName.pas
findstr /spin /c:OldUnitName *.pas *.dfm *.dpr *.inc *.dpk *.dproj*
find /i "OldUnitName" *.pas *.dfm *.dpr *.inc *.dpk *.dproj* 2>Nul | find /v /c ""
В данном примере выполняются следующие действия:- команда "ren" переименовывает файл с unit'ом;- команда "findstr" ищет все файлы с расширениями "*.pas *.dfm *.dpr *.inc *.dpk *.dproj*", содержащие в тексте строку "OldUnitName", а параметры /spin означают поиск без учета регистра и вывод номера строки в файле;- команда "find" возвращает количество файлов, содержащих строку "OldUnitName".Таким образом, переименование unit'ов в Delphi может быть не самым простым процессом, но с использованием соответствующих инструментов и методов он достаточно быстро и удобно реализуем.

Delphi Unit Testing

Delphi - PageControl

Memo and Rich Edit components in Delphi

Delphi - Memo

Советы дизелисту Common Rail Delphi

Delphi Programming Tutorial #34 - Parameters

Реклама
Новое
Реклама