
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.12.2005, 08:11:41
|
|||
|---|---|---|---|
|
|||
_VFP.DATATOCLIP и kode page |
|||
|
#18+
С помощью команды _VFP.DATATOCLIP копирую в буфер данные таблицы, кодовая страница 1251, после чего пытаюсь вставить скопированные записи в excel, как программно, так и вручную, а вместо русских символов получаю закорючки в обоих случаях. Подскажите, что делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.12.2005, 09:01:46
|
|||
|---|---|---|---|
|
|||
_VFP.DATATOCLIP и kode page |
|||
|
#18+
Попробуй поставить кодовую страницу 866 (или даже 0) - в обоих случаях копируется нормально. Разве что при 0 будет наверно спрашивать кодовую страницу при открытии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.12.2005, 18:33:49
|
|||
|---|---|---|---|
_VFP.DATATOCLIP и kode page |
|||
|
#18+
В принципе, это зависит от текущей раскладки клавиатуры. Серьезно. Если процесс вставки в буфер происходит при включенном английском языке, то будет нормально. А если при русском - глюки. (Или наоборот. Уже не помню.) Не очень хорошее решение (хотя и универсальное) - это изменить реестр [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1252"="c_1251.nls" Плохо это тем, что при такой модификации могут начать глючить некоторые программы работающие с UNICODE. Если все это происходит программно, то можно программно же переключать раскладку клавиатуры. Как переключиться на нужную раскладку клавиатуры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1592864]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
182ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 427ms |

| 0 / 0 |
