TCustomExporter → TOExporterCustomText
TOExporterCustomText is the abstract class for text documents. Do not use it directly, use children classes instead.
Name | Type | Description |
---|---|---|
NewLineChar | OWideString | Line delimiter (usually #13#10 for windows) |
EscapeChar | Char | Text cells will be escaped by this char (usually ") |
ColumnDelimiter | Char | Columns are delimited by this char (usually ,) |
CommentChar | Char | Lines starting with this character are ignored at import. |
DeleteNewLines | Boolean | Determines whether new line characters in text cells are deleted. Some programs may have problems importing CSV with cells that contain more lines. |
SqlFormat | Boolean | Determines whether date and number cells are exported in SQL format. If set to false, current locale is used instead. |
ImportExtraDelimiters | TSysCharSet | These column delimiters are also considered at import. |
ImportTrimUnescapedWhiteSpace | Boolean | Unescaped white space characters are trimmed at import. |
Encoding | TEncoding / TOEncoding |
This encoding will be used for exporting the text file. At import, the encoding will be determined automatically. Only if the encoding recognition fails (e.g. there is no BOM information in the text file), this encoding will be used. |
TCustomExporter → TOExporterCustomText → TOExporterCustomTextVCL → TOExporterCSVComma
Exporter/importer of standard CSV files (comma separated values, UTF8 encoded).
TCustomExporter → TOExporterCustomText → TOExporterCustomTextVCL → TOExporterCSVSemicolon
Exporter/importer of non-standard CSV files with semicolon separated values, UTF8 encoded.
TCustomExporter → TOExporterCustomText → TOExporterCustomTextVCL → TOExporterCSVExcel
Exporter/importer of CSV files that can be imported directly into Excel without (depending on your locale: comma or semicolon separated values, ANSI encoded).
TCustomExporter → TOExporterCustomText → TOExporterCustomTextVCL → TOExporterTSV
Exporter/importer of standard TSV files (tabulator separated values, UTF8 encoded).
TCustomExporter → TOExporterCustomText → TOExporterCustomTextVCL → TOExporterSSV
Exporter/importer of standard SSV files (tabulator separated values, UTF8 encoded).