Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Memo->Text (срочно) / 6 сообщений из 6, страница 1 из 1
19.03.2004, 10:52
    #32448716
Gruzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Memo->Text (срочно)
Есть мемо-поле и в нем, например, первая строка пропуск(т.е. оператор поставил Enter), а когда делаю:

replace TEXT with alltr(MEMO) in table

то вместо этих пропусков, стоят какие-то квадратики.

Как от этого избавиться?
Как скопировать из мемо-поля только текст, а все остальные пробелы и переносы игнорировать?
Может есть для этого какая-то команда в фоксе?

Заранее всем очень признателен.
...
Рейтинг: 0 / 0
19.03.2004, 11:00
    #32448754
IgorProgrammer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Memo->Text (срочно)
my_val = strtran(MEMO,CHR(10),'')
my_val = strtran(my_val,CHR(13),'')
replace TEXT with alltr(my_val ) in table
...
Рейтинг: 0 / 0
19.03.2004, 11:00
    #32448755
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Memo->Text (срочно)
http://forum.foxclub.ru/read.php?f=5&i=81423&t=81423 тиснули уже давно. Нехорошо как бы получаеца ;)
...
Рейтинг: 0 / 0
19.03.2004, 11:04
    #32448768
Memo->Text (срочно)
Специальной функции нет.
Напишите свою, в которой при копировании MEMO-поля в переменную, возвращаемую функцией, исключите все символы с кодами, меньшими 32 (пробел).

replace TEXT with MyFunction(MEMO) in table
...
Рейтинг: 0 / 0
19.03.2004, 11:11
    #32448794
Анатолий Широков
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Memo->Text (срочно)
2 Вячеслав Клепинин

Почему же нет? Иди по ссылке, которую дал Hel'Riser.
...
Рейтинг: 0 / 0
19.03.2004, 17:10
    #32449817
Memo->Text (срочно)
to Анатолий Широков:

CHRTRAN - конечно можно, но только для замены в строке одного конкретного символа на другой. А если в MEMO-поле присутствуют другие служебные символы? Что, перечислять их все в аргументах функции?
Gruzin же не указал, что MEMO-поле у него заполняется в EditBox'e.

Впрочем, каждый может пользовать чем хочется.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Memo->Text (срочно) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]