powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменение буфера обмена
7 сообщений из 7, страница 1 из 1
Изменение буфера обмена
    #33097215
IdSyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята!
Задача - изменить содержимого буфера обмена.

Т.е. я выделяю по Ctrl+C строку, а вставить ее нужно уже с убранными пробелами.
Делаю так:




LPARAMETERS nKeyCode, nShiftAltCtrl

dO CASE

CASE nkeycode = 3 AND nshiftaltctrl = 2
st0=THIS.SELTEXT
st1=STRTRAN(st0," ","")

_CLIPTEXT = st1


THISFORM.refresh

ENDCASE




Но появляется ошибка. Как ее обойти????
...
Рейтинг: 0 / 0
Изменение буфера обмена
    #33098628
какая ошибка и на каком операторе?
...
Рейтинг: 0 / 0
Изменение буфера обмена
    #33099044
IdSyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программа ругается на преобразование STRTRAN, ALLTRIM, т.е. на любое преобразование взятого в буфер текста
...
Рейтинг: 0 / 0
Изменение буфера обмена
    #33099084
Maltsev Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КАК ругается-то !?

У меня все нормально ....

VFP 8.0
...
Рейтинг: 0 / 0
Изменение буфера обмена
    #33099297
IdSyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"Недопустимое значение, тип или число аргументов функции" - конкретно на ALLTRIM, STRTRAN

V 7.0
...
Рейтинг: 0 / 0
Изменение буфера обмена
    #33099378
IdSyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ело оказалось в том, что при выводе промежуточного значения SELLTEXT оно оказалось .f., хотя это свойство прописано в форме. Где-то здесь загвоздка - все функции просто не знают, с чем имеют дело!
...
Рейтинг: 0 / 0
Изменение буфера обмена
    #33099883
Crispy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не ошибаюсь - дело в потере фокуса? (об этом не так давно уж говорили),
т.е. вместо THIS.SELTEXT - надо указать полный "адрес" объекта, типа thisform. ... .seltext
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменение буфера обмена
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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