IZbAsciiFormat Object

Объект, описывающий формат данных в текстовом файле.

Входит в состав ZuluGIS 2021 Database Connection Library.

Регистрационная информация:

PROGID:

Zb.ZbAsciiFormat

CLSID:

{125073A3-0B01-11D2-B55D-444553540000}

Свойства:

Свойство

Тип

Описание

CodePage

Long

Задаёт кодировку, в которой следует интерпретировать входящий файл.

0 - кодировка ANSI

65534 - кодировка UNICODE

65001 - кодировка UTF8

DateFormat

zbDateFormat

Задает формат даты/времени.

DateMask

String

Задает строковую маску даты/времени.

Delimeter

Long

Задает ограничитель строковых полей. Может быть значением из zbDelimeterType, либо символ ASCII.

FieldDisplayNamesBooleanОпределяет, что в качестве имен полей используются пользовательские названия.
FieldDisplayValuesBooleanОпределяет, что для полей, к которым подключены справочники, записываются отображаемые значения из справочников.

FirstRowHasFieldNames

Boolean

Определяет, что первая строка текстового файла содержит имена полей.

Separator

Long

Задает разделитель полей. Может быть значением из zbSeparatorType, либо символ ASCII.

Пример создания:

'Visual Basic:
Dim format As Zb.ZbAsciiFormat
Set format = New Zb.ZbAsciiFormat
//Delphi:
format: IZbAsciiFormat;
format := CoZbAsciiFormat.Create;
'VBScript:
Set format = CreateObject("Zb.ZbAsciiFormat")