|
|
|
Delphi 10.2 - слишком длинный строковый параметр
|
|||
|---|---|---|---|
|
#18+
Всем здрасте, Есть dll , которая находит текст в MSWord , и вставляет вместо него свой (работало все – на ура). Но с некоторых пор Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. На строке Код: pascal 1. Если « APasteText » длиной более 255 символов ошибка … exception class EOleException with message 'Слишком длинный строковый параметр'. Ранее было Код: pascal 1. Но как видно « widestring » тоже не слишком помог Как исправить ошибку? Заране спасибо за ответ. P.S. Вызов функции: Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 01:05 |
|
||
|
Delphi 10.2 - слишком длинный строковый параметр
|
|||
|---|---|---|---|
|
#18+
можно конечно " APasteText " сразу проверять на длину и если она больше чем 255 символов, то разбивать ее на часли например по 250 символов, и вставлять частями, конечно у каждой части (кроме последней) в конце дложна быть метка, по которой можно будет ее находить для вставки следующей части. Но как-то громоздко это... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 01:45 |
|
||
|
Delphi 10.2 - слишком длинный строковый параметр
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 01:50 |
|
||
|
Delphi 10.2 - слишком длинный строковый параметр
|
|||
|---|---|---|---|
|
#18+
А вот не поскажите, вот кусок: Код: pascal 1. 2. 3. 4. 5. 6. работает , т.е. заменяет '&&color_words$$' на '1111111111111111' . А вот когда пытаюсь использовать TypeText (у меня строка более 255 символов) Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. программа находит '&&color_words$$' - удаляет это словосочетание, но вставляет в мой кусок в 'TypeText ...' всеравно в начале документа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 09:16 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39833606&tid=2039304]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 435ms |

| 0 / 0 |
