Sign in Join
Wiki copytemporary

TProcessUTF8/ru: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: TProcessUTF8/ru

OldNewLine
1+**TProcessUTF8** ![](/wiki-images/6/66/Tprocessutf8.png) представляет собой невизуальный компонент, который расположен на вкладке [[System tab/ru|System]] [[Component Palette/ru|палитры компонентов]] и является версией компонента [[TProcess]], принимающий символы в кодировке Unicode [[UTF-8/ru|UTF-8]] в отличие от **TProcess**, который использует символы ANSI/ASCII.
2+
3+Компонент **TProcessUTF8** является частью среды Lazarus (введен в версию разработки, которая будет закончена в будущем в версии Lazarus 1.4) и описан в [[Unit|модуле]] **UTF8Process**; для его использования в консольных приложениях требуется установка модуля **LCLBase**
4+
5+## Пример
6+
7+Смотрите примеры по использованию [[TProcess]] в руководстве [[Executing External Programs/ru|Выполнение внешних программ]], однако вы должны передавать в него строки в кодировке UTF-8 вместо строк в кодировке [[ASCII/ru|ASCII]]/ANSI.
8+
9+## См. также
10+
11+- [[doc:lcl/utf8process/tprocessutf8.html|Документация по TProcessUTF8]]
12+- [[TProcess]]
13+- [[TAsyncProcess/ru|TAsyncProcess]]
14+- [[LCL Unicode Support/ru|Поддержка кодировки Unicode в LCL]]
15+
16+---
17+*From the Free Pascal wiki, page "TProcessUTF8/ru", as it stood on 2020-03-05 after a change by Zoltanleo, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history