|
|
|
Изменение буфера обмена
|
|||
|---|---|---|---|
|
#18+
Ребята! Задача - изменить содержимого буфера обмена. Т.е. я выделяю по Ctrl+C строку, а вставить ее нужно уже с убранными пробелами. Делаю так: LPARAMETERS nKeyCode, nShiftAltCtrl dO CASE CASE nkeycode = 3 AND nshiftaltctrl = 2 st0=THIS.SELTEXT st1=STRTRAN(st0," ","") _CLIPTEXT = st1 THISFORM.refresh ENDCASE Но появляется ошибка. Как ее обойти???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2005, 13:37:04 |
|
||
|
Изменение буфера обмена
|
|||
|---|---|---|---|
|
#18+
какая ошибка и на каком операторе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 08:02:56 |
|
||
|
Изменение буфера обмена
|
|||
|---|---|---|---|
|
#18+
Программа ругается на преобразование STRTRAN, ALLTRIM, т.е. на любое преобразование взятого в буфер текста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 10:58:44 |
|
||
|
Изменение буфера обмена
|
|||
|---|---|---|---|
|
#18+
КАК ругается-то !? У меня все нормально .... VFP 8.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 11:07:49 |
|
||
|
Изменение буфера обмена
|
|||
|---|---|---|---|
|
#18+
"Недопустимое значение, тип или число аргументов функции" - конкретно на ALLTRIM, STRTRAN V 7.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 11:59:01 |
|
||
|
Изменение буфера обмена
|
|||
|---|---|---|---|
|
#18+
ело оказалось в том, что при выводе промежуточного значения SELLTEXT оно оказалось .f., хотя это свойство прописано в форме. Где-то здесь загвоздка - все функции просто не знают, с чем имеют дело! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 12:18:06 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=318&tid=1594115]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 307ms |

| 0 / 0 |
