Difference between revisions of "TProcessUTF8/ru"
(Created page with "{{TProcessUTF8}} '''TProcessUTF8''' image:tprocessutf8.png представляет собой невизуальный компонент, который располо...") |
|||
Line 1: | Line 1: | ||
{{TProcessUTF8}} | {{TProcessUTF8}} | ||
− | '''TProcessUTF8''' [[image:tprocessutf8.png]] представляет собой невизуальный компонент, который расположен на вкладке [[System tab/ru|System]] [[Component Palette/ru|палитры компонентов]] и является версией компонента [[TProcess | + | '''TProcessUTF8''' [[image:tprocessutf8.png]] представляет собой невизуальный компонент, который расположен на вкладке [[System tab/ru|System]] [[Component Palette/ru|палитры компонентов]] и является версией компонента [[TProcess|TProcess]], принимающий символы в кодировке Unicode [[UTF-8/ru|UTF-8]] в отличие от '''TProcess''', который использует символы ANSI/ASCII. |
− | Компонент '''TProcessUTF8''' является частью среды Lazarus (введен в версию разработки, которая будет закончена в будущем в версии Lazarus 1.4) и описан в [[Unit | + | Компонент '''TProcessUTF8''' является частью среды Lazarus (введен в версию разработки, которая будет закончена в будущем в версии Lazarus 1.4) и описан в [[Unit|модуле]] '''UTF8Process'''; для его использования в консольных приложениях требуется установка модуля '''LCLBase''' |
== Пример == | == Пример == | ||
− | Смотрите примеры по использованию [[TProcess | + | Смотрите примеры по использованию [[TProcess|TProcess]] в руководстве [[Executing External Programs/ru|Выполнение внешних программ]], однако вы должны передавать в него строки в кодировке UTF-8 вместо строк в кодировке [[ASCII/ru|ASCII]]/ANSI. |
== См. также == | == См. также == | ||
* [[doc:lcl/utf8process/tprocessutf8.html|Документация по TProcessUTF8]] | * [[doc:lcl/utf8process/tprocessutf8.html|Документация по TProcessUTF8]] | ||
− | * [[TProcess | + | * [[TProcess|TProcess]] |
* [[TAsyncProcess/ru|TAsyncProcess]] | * [[TAsyncProcess/ru|TAsyncProcess]] | ||
* [[LCL Unicode Support/ru|Поддержка кодировки Unicode в LCL]] | * [[LCL Unicode Support/ru|Поддержка кодировки Unicode в LCL]] | ||
{{LCL Components/ru}} | {{LCL Components/ru}} |
Latest revision as of 17:03, 5 March 2020
│
English (en) │
español (es) │
français (fr) │
polski (pl) │
русский (ru) │
TProcessUTF8 представляет собой невизуальный компонент, который расположен на вкладке System палитры компонентов и является версией компонента TProcess, принимающий символы в кодировке Unicode UTF-8 в отличие от TProcess, который использует символы ANSI/ASCII.
Компонент TProcessUTF8 является частью среды Lazarus (введен в версию разработки, которая будет закончена в будущем в версии Lazarus 1.4) и описан в модуле UTF8Process; для его использования в консольных приложениях требуется установка модуля LCLBase
Пример
Смотрите примеры по использованию TProcess в руководстве Выполнение внешних программ, однако вы должны передавать в него строки в кодировке UTF-8 вместо строк в кодировке ASCII/ANSI.
См. также