Найдено 42 результата

dik1970
14 Апрель 2021, 11:32
Форум: CLARION for Windows
Тема: RTF через clipboard
Ответы: 7
Просмотры: 1746

RTF через clipboard

Попробуйте, может нужно исходное поле формата - text Если имеется ввиду формат оконного поля, то окна то нет. Может и пишет. Но я попробовал, макрос создался вот такой. Что будет, если попробовать как я написал. А версия Office какая? Может это тоже влияет? Попробовал с wdPasteDefault, результат то...
dik1970
14 Апрель 2021, 6:00
Форум: CLARION for Windows
Тема: RTF через clipboard
Ответы: 7
Просмотры: 1746

RTF через clipboard

Спасибо, направление понятно. Но MS почему-то пишет, что PasteAndFormat использует не WdPasteDataType, а WdRecoveryType, из которых wdPasteDefault не поддерживается, а c wdPasteRTF возвращает такой же текст : {\rtf1\ansi\ansicpg1251\deff0......} что и просто paste. А если в исходном примере вместо s...
dik1970
13 Апрель 2021, 14:34
Форум: CLARION for Windows
Тема: RTF через clipboard
Ответы: 7
Просмотры: 1746

RTF через clipboard

В memo сохранен rtf-текст. Можно ли его загрузить в clipboard, чтобы потом вставить в doc. Для обычного текста работает: setclipboard(bam:tech) WObject{'Application.Selection.Find.Execute("'&clip('[Tech]')&'", , , , , , 1, 1, ,)'} WObject{'Application.Selection.Paste("'&cl...
dik1970
26 Апрель 2020, 12:55
Форум: CLARION for Windows
Тема: Экспорт отчетов в doc/docx или аналоги. Какие есть варианты?
Ответы: 64
Просмотры: 16409

Экспорт отчетов в doc/docx или аналоги. Какие есть варианты?

Как-то странно, вот такой контрол : TEXT,AT(16,0,180,6),USE(tech),RESIZE делится на строки через prop:Line, а вот
такой TEXT,AT(16,0,180,6),USE(tech),RESIZE,RTF(TEXT:FIELD) - нет
dik1970
16 Апрель 2020, 17:39
Форум: CLARION for Windows
Тема: Экспорт отчетов в doc/docx или аналоги. Какие есть варианты?
Ответы: 64
Просмотры: 16409

Экспорт отчетов в doc/docx или аналоги. Какие есть варианты?

kreator писал(а): 16 Апрель 2020, 17:10 Дело-то не в RTF. Если делать стандартно, то надо считать количество строк в контроле TEXT и руками его пилить и форсировать переход на новую страницу.
С обычным текстом все понятно, но здесь строки то разные по размеру
dik1970
16 Апрель 2020, 15:42
Форум: CLARION for Windows
Тема: Экспорт отчетов в doc/docx или аналоги. Какие есть варианты?
Ответы: 64
Просмотры: 16409

Экспорт отчетов в doc/docx или аналоги. Какие есть варианты?

Никто не сталкивался с переносом text-RTF полей в отчете? Есть отчет в середине которого выводится кусок RTF-текста переменной длины (заполняется из blob-а) и если он не влазит на текущую страницу, то переносится на следующую целиком. Можно ли динамически сделать разрыв страницы?
dik1970
17 Сентябрь 2017, 19:45
Форум: CLARION for Windows
Тема: Работа с реестром
Ответы: 2
Просмотры: 1099

Работа с реестром

Более, чем достаточно, спасибо. Как-то раньше нужды не было
dik1970
17 Сентябрь 2017, 14:46
Форум: CLARION for Windows
Тема: Работа с реестром
Ответы: 2
Просмотры: 1099

Работа с реестром

Добрый день.
А есть у кого-нить под рукой прототипы для винапишных RegCreateKeyEx() и OpenRegKey() ?
dik1970
07 Сентябрь 2017, 8:44
Форум: CLARION for Windows
Тема: Получить что-нибудь назад
Ответы: 33
Просмотры: 7948

Получить что-нибудь назад

вот так работает: run('wmic /output:clipboard diskdrive get SerialNumber')
dik1970
07 Сентябрь 2017, 7:45
Форум: CLARION for Windows
Тема: Получить что-нибудь назад
Ответы: 33
Просмотры: 7948

Получить что-нибудь назад

Традиционный способ он конечно хорош, но он дает серийник не HDD, а тома. Если у меня физический диск разбит на три раздела C,D,E то из GetVolumeInformation я получу для каждого разные 9-значные номера. Ну и соответственно, если пользователь, например, переформатирует диск, эти номера летят. А wmic ...
dik1970
06 Сентябрь 2017, 21:49
Форум: CLARION for Windows
Тема: Получить что-нибудь назад
Ответы: 33
Просмотры: 7948

Получить что-нибудь назад

Почему-то не работает конструкция: run('wmic diskdrive get SerialNumber|clip'). Из-под CMD - все хорошо, серийник попадает в clipboard.
dik1970
05 Сентябрь 2017, 17:31
Форум: CLARION for Windows
Тема: POPUP - CharSet
Ответы: 17
Просмотры: 9151

POPUP - CharSet

gopstop2007, день добрый. А как можно здесь задать цвет background ?