Difference between revisions of "TProcessUTF8/ru"

From Lazarus wiki
Jump to navigationJump to search
(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/ru|TProcess]], принимающий символы в кодировке Unicode [[UTF-8/ru|UTF-8]] в отличие от '''TProcess''', который использует символы ANSI/ASCII.
+
'''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/ru|модуле]] '''UTF8Process'''; для его использования в консольных приложениях требуется установка модуля '''LCLBase'''
+
Компонент '''TProcessUTF8''' является частью среды Lazarus (введен в версию разработки, которая будет закончена в будущем в версии Lazarus 1.4) и описан в [[Unit|модуле]] '''UTF8Process'''; для его использования в консольных приложениях требуется установка модуля '''LCLBase'''
  
 
== Пример ==
 
== Пример ==
Смотрите примеры по использованию [[TProcess/ru|TProcess]] в руководстве [[Executing External Programs/ru|Выполнение внешних программ]], однако вы должны передавать в него строки в кодировке UTF-8 вместо строк в кодировке [[ASCII/ru|ASCII]]/ANSI.
+
Смотрите примеры по использованию [[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/ru|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 tprocessutf8.png представляет собой невизуальный компонент, который расположен на вкладке System палитры компонентов и является версией компонента TProcess, принимающий символы в кодировке Unicode UTF-8 в отличие от TProcess, который использует символы ANSI/ASCII.

Компонент TProcessUTF8 является частью среды Lazarus (введен в версию разработки, которая будет закончена в будущем в версии Lazarus 1.4) и описан в модуле UTF8Process; для его использования в консольных приложениях требуется установка модуля LCLBase

Пример

Смотрите примеры по использованию TProcess в руководстве Выполнение внешних программ, однако вы должны передавать в него строки в кодировке UTF-8 вместо строк в кодировке ASCII/ANSI.

См. также


Компоненты LCL
Вкладка Компоненты
Standard TMainMenu • TPopupMenu • TButton • TLabel • TEdit • TMemo • TToggleBox • TCheckBox • TRadioButton • TListBox • TComboBox • TScrollBar • TGroupBox • TRadioGroup • TCheckGroup • TPanel • TFrame • TActionList
Additional TBitBtn • TSpeedButton • TStaticText • TImage • TShape • TBevel • TPaintBox • TNotebook • TLabeledEdit • TSplitter • TTrayIcon • TControlBar • TFlowPanel • TMaskEdit • TCheckListBox • TScrollBox • TApplicationProperties • TStringGrid • TDrawGrid • TPairSplitter • TColorBox • TColorListBox • TValueListEditor
Common Controls TTrackBar • TProgressBar • TTreeView • TListView • TStatusBar • TToolBar • TCoolBar • TUpDown • TPageControl • TTabControl • THeaderControl • TImageList • TPopupNotifier • TDateTimePicker
Dialogs TOpenDialog • TSaveDialog • TSelectDirectoryDialog • TColorDialog • TFontDialog • TFindDialog • TReplaceDialog • TOpenPictureDialog • TSavePictureDialog • TCalendarDialog • TCalculatorDialog • TPrinterSetupDialog • TPrintDialog • TPageSetupDialog • TTaskDialog
Data Controls TDBNavigator • TDBText • TDBEdit • TDBMemo • TDBImage • TDBListBox • TDBLookupListBox • TDBComboBox • TDBLookupComboBox • TDBCheckBox • TDBRadioGroup • TDBCalendar • TDBGroupBox • TDBGrid • TDBDateTimePicker
Data Access TDataSource • TBufDataset • TMemDataset • TSdfDataSet • TFixedFormatDataSet • TDbf
System TTimer • TIdleTimer • TLazComponentQueue • THTMLHelpDatabase • THTMLBrowserHelpViewer • TAsyncProcess • TProcessUTF8 • TProcess • TSimpleIPCClient • TSimpleIPCServer • TXMLConfig • TEventLog • TServiceManager • TCHMHelpDatabase • TLHelpConnector
Misc TColorButton • TSpinEdit • TFloatSpinEdit • TArrow • TCalendar • TEditButton • TFileNameEdit • TDirectoryEdit • TDateEdit • TTimeEdit • TCalcEdit • TFileListBox • TFilterComboBox • TComboBoxEx • TCheckComboBox • TButtonPanel • TShellTreeView • TShellListView • TXMLPropStorage • TINIPropStorage • TIDEDialogLayoutStorage • TMRUManager • TStrHolder
LazControls TCheckBoxThemed • TDividerBevel • TExtendedNotebook • TListFilterEdit • TListViewFilterEdit • TLvlGraphControl • TShortPathEdit • TSpinEditEx • TFloatSpinEditEx • TTreeFilterEdit • TExtendedTabControl •
RTTI TTIEdit • TTIComboBox • TTIButton • TTICheckBox • TTILabel • TTIGroupBox • TTIRadioGroup • TTICheckGroup • TTICheckListBox • TTIListBox • TTIMemo • TTICalendar • TTIImage • TTIFloatSpinEdit • TTISpinEdit • TTITrackBar • TTIProgressBar • TTIMaskEdit • TTIColorButton • TMultiPropertyLink • TTIPropertyGrid • TTIGrid
SQLdb TSQLQuery • TSQLTransaction • TSQLScript • TSQLConnector • TMSSQLConnection • TSybaseConnection • TPQConnection • TPQTEventMonitor • TOracleConnection • TODBCConnection • TMySQL40Connection • TMySQL41Connection • TMySQL50Connection • TMySQL51Connection • TMySQL55Connection • TMySQL56Connection • TSQLite3Connection • TIBConnection • TFBAdmin • TFBEventMonitor • TSQLDBLibraryLoader
Pascal Script TPSScript • TPSScriptDebugger • TPSDllPlugin • TPSImport_Classes • TPSImport_DateUtils • TPSImport_ComObj • TPSImport_DB • TPSImport_Forms • TPSImport_Controls • TPSImport_StdCtrls • TPSCustomPlugin
SynEdit TSynEdit • TSynCompletion • TSynAutoComplete • TSynMacroRecorder • TSynExporterHTML • TSynPluginSyncroEdit • TSynPasSyn • TSynFreePascalSyn • TSynCppSyn • TSynJavaSyn • TSynPerlSyn • TSynHTMLSyn • TSynXMLSyn • TSynLFMSyn • TSynDiffSyn • TSynUNIXShellScriptSyn • TSynCssSyn • TSynPHPSyn • TSynTeXSyn • TSynSQLSyn • TSynPythonSyn • TSynVBSyn • TSynAnySyn • TSynMultiSyn • TSynBatSyn • TSynIniSyn • TSynPoSyn
Chart TChart • TListChartSource • TRandomChartSource • TUserDefinedChartSource • TCalculatedChartSource • TDbChartSource • TChartToolset • TChartAxisTransformations • TChartStyles • TChartLegendPanel • TChartNavScrollBar • TChartNavPanel • TIntervalChartSource • TDateTimeIntervalChartSource • TChartListBox • TChartExtentLink • TChartImageList
IPro TIpFileDataProvider • TIpHttpDataProvider • TIpHtmlPanel