Возврат коретки или "левый симовл"

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ales
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.07.2004 (Ср) 10:53

Возврат коретки или "левый симовл"

Сообщение Ales » 28.07.2004 (Ср) 16:14

Вставляю текст в вордовсткий документ с помощью TextBox-а из формы.
Для перехода на новую строчку VBA вставляет два сразу символа: Chr(13)+Chr(10)

Chr(13) - работает хорошо

Chr(10) - отображается как квадрат! :(

Что делать? как пофиксить баг?

Скриншот прилагаю:
http://www.realtime.ru/files/trabla.jpg

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 28.07.2004 (Ср) 16:20

А если попробовать
Код: Выделить всё
Selection.TypeParagraph

ShadowCaster
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 24.05.2002 (Пт) 10:52

Сообщение ShadowCaster » 28.07.2004 (Ср) 16:24

Предварительный Replace(txt, vbCrLf, vbCr)

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 28.07.2004 (Ср) 16:32

Кстати у меня
Код: Выделить всё
Selection.TypeText Text:=TextBox1.Text
работает замечательно без всяких заморочек. Вставляет екст как необходимо с переносами на другую строку и без квадратиков.
Как говорят: Боротся и искать, найти и перепрятать.
Удачи

Ales
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.07.2004 (Ср) 10:53

Сообщение Ales » 29.07.2004 (Чт) 11:46

Спасибо! :) :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 17

    TopList  
cron