|
[gt.m] Use со смещением
|
|||
---|---|---|---|
#18+
Как в ГТ.М "активировать" устройство (файл) со смещением? В Кащее и МСМ это делается так Код: javascript 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 15:12 |
|
[gt.m] Use со смещением
|
|||
---|---|---|---|
#18+
krvsa, http://tinco.pair.com/bhaskar/gtm/doc/books/pg/UNIX_manual/index.html Commands - Use See Also “Use” - все что связано с этой команды, ниже будет общая таблица. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 09:07 |
|
[gt.m] Use со смещением
|
|||
---|---|---|---|
#18+
Valeriu , вот там и смотрю... Только нет там ничего аналогичного. Можно попасть в конец файла, если открыть его так Код: javascript 1. 2.
Есть seek... Но это для открытия с fixed и еще одним параметром recordsize... При таком открытии Код: javascript 1. 2.
Файл как бы разбивается на записи указанной длины... И команда Код: javascript 1.
перемещает на "запись" с указанным номером. Можно конечно открывать файл с Код: javascript 1.
Но там "проблемы" с чтением и записью данных такого файла... Все делается с записями указанной длины и не особо подходит нам. Забыл сразу описать саму проблему... Это все связано с чтением/записью dbf-файлов. Свою программу я выкладывал тут ранее... https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=835244&msg=10364686 Чтение dbf-файла я переделал на "последовательное" вычитывание информации и полностью исключил позиционирование. А вот с записью dbf-файла так просто не отделаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 09:58 |
|
[gt.m] Use со смещением
|
|||
---|---|---|---|
#18+
Так у нас еще и версия ГТ.М старая... Код: javascript 1. 2.
Там нет этого seek ... И обновиться до последней версии Код: javascript 1.
какие-то технические проблемы, как мне "объяснили"... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 10:01 |
|
[gt.m] Use со смещением
|
|||
---|---|---|---|
#18+
Опробовал сейчас такой пример... Код: javascript 1. 2. 3. 4. 5.
Но содержимое dbf-файла заканчивается символом код 26 и моя строчка приклеилась после него... Значит и "дописать" новую запись без "смещения" не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 10:13 |
|
[gt.m] Use со смещением
|
|||
---|---|---|---|
#18+
krvsa, к стати в последнем релизе, поддерживаются длины строки при запись чтения 1 Мб Можно посмотреть рутины %RO and %RI ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2019, 10:50 |
|
|
start [/forum/topic.php?fid=39&msg=39851922&tid=1556178]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 246ms |
total: | 359ms |
0 / 0 |