Найдено 12 результатов
Перейти к расширенному поиску
- qqqq1
- 06.09.2012 12:14:07
- Форум: Lazarus
- Тема: Строка и Utf8Delete
- Ответы: 2
- Просмотры: 2634
День добрый!
Возникла проблема с Utf8Delete. Процедура просто не работает.
До перехода на Lazarus 1.0 (был 0.9.31) всё работало.
var
str_: String;
begin
str_:='123456789qwertyuiop[]';
Memo1.Lines.Add(str_); //и здесь
Utf8Delete(str_, 0, 10); //удаляем первые 10 ...
- qqqq1
- 16.05.2011 16:49:30
- Форум: Lazarus
- Тема: Текст из консольного 7z ВО ВРЕМЯ его выполнения
- Ответы: 2
- Просмотры: 2226
Смысл – показать, что моя программа не зависла и показать сколько ещё осталось (разархивирование – один из нескольких, достаточно долгих этапов обработки данных). В одном архиве обычно несколько файлов.
С получением вывода из консоли после распаковки ВСЕХ файлов, проблем не возникает (делаю почти ...
- qqqq1
- 15.05.2011 17:05:01
- Форум: Lazarus
- Тема: [Решено] Xml (из .odt) - как получить текст вместе с tab'ими
- Ответы: 2
- Просмотры: 2667
Спасибо! Всё заработало.
Может кому пригодится
Function Odt2Txt(XMLDoc: TXMLDocument):string;
var
iNode, iNode_s: TDOMNode; kol_0:integer;
s: string; flg_1:boolean;
procedure ProcessNode(Node: TDOMNode; var Node_s: TDOMNode; var kol_:integer; var flg_0: ...
- qqqq1
- 14.05.2011 17:55:01
- Форум: Lazarus
- Тема: [Решено] Xml (из .odt) - как получить текст вместе с tab'ими
- Ответы: 2
- Просмотры: 2667
Есть xml файл (content.xml) из odt файла. Из него надо получить текст. Проблема состоит в том, что tab и перевод строки находятся внутри узла с текстом. Например:
<text:p text:style-name="Standard">
<text:span text:style-name="T2">
Код
<text:tab />
вопроса 1:
<text ...
- qqqq1
- 21.02.2011 13:15:19
- Форум: Lazarus
- Тема: Xml – пробел в начале текста узла
- Ответы: 7
- Просмотры: 5871
Спасибо всё заработало.
1) Но почему эта опция не по умолчанию?
2) И нельзя ли добавить все опции в ReadXMLFile(… ; PreserveWhitespace:boolean=false) т.к. приходится писать другой код, когда надо задать опции.
- qqqq1
- 21.02.2011 11:10:35
- Форум: Lazarus
- Тема: Xml – пробел в начале текста узла
- Ответы: 7
- Просмотры: 5871
Имеется узел, например, такой:
<w:t> 123 </w:t>
Node.TextContent отдаёт “123 ”, т.е. без начальных пробелов (для таба аналогично).
Кто-нибудь знает, как это лечится?
Заранее спасибо.
Laz 9.28.2, FPC 2.2.4
- qqqq1
- 23.08.2010 14:38:58
- Форум: Общее
- Тема: TDbf и база с сайта ЦБ РФ
- Ответы: 16
- Просмотры: 36645
Спасибо!!!
Наконец заработало.
Но. Такой код “портит” заголовок таблицы – другие программы (например, DBFNavigator - в Lazarus всё OK) отказываются после этого читать такие файлы.
Решил добавлением своего кода. Как не странно, но после изменения типа и указания нового размера – всё работает ...
- qqqq1
- 23.08.2010 10:27:01
- Форум: Общее
- Тема: TDbf и база с сайта ЦБ РФ
- Ответы: 16
- Просмотры: 36645
Спасибо за ответ.
Но проблема остаётся.
Дело в том, что я уже пытался поменять структуру (лежит на поверхности - просто думал, что можно что-то подправить в коде, чтобы заработало) - в частности уменьшить размер поля до 20. Собственно ничего не получается - процедура RestructureTable приводит к ...
- qqqq1
- 20.08.2010 15:50:56
- Форум: Общее
- Тема: TDbf и база с сайта ЦБ РФ
- Ответы: 16
- Просмотры: 36645
Уточнение.
Не открываются "числовые" поля. См., например, файлы 052010_B.DBF
Структура из программы DBFNavigator:
Поле ITOGO
тип numeric
ширина 33
дроб.часть 4
- qqqq1
- 20.08.2010 13:21:21
- Форум: Общее
- Тема: TDbf и база с сайта ЦБ РФ
- Ответы: 16
- Просмотры: 36645
День добрый.
Проблема в следующем - TDbf не хочет открывать поля базы данных (пустота вместо данных), если ширина поля (в структуре таблицы) превышает 20. Как получить доступ к этим полям?
Сейчас просто меняю структуру в другой программе (уменьшаю длину поля) и тогда все OK.
Например, в TDBGrid ...