Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / ibexpert + excel / 9 сообщений из 9, страница 1 из 1
25.12.2009, 14:59
    #36386696
zfr
zfr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
Все привет !!!
уменя такая проблема, когда копирую данные от ibexpert (copy records to clipboard), всталю в excel (Ctrl+V) и тогда дааные написанные на русском не правильно показиваеть.
как исправить?
...
Рейтинг: 0 / 0
25.12.2009, 15:02
    #36386707
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
> Автор: zfr
> как исправить?

Перед копированием переключится на русский

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.12.2009, 15:07
    #36386725
zfr
zfr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
Игорь Горбонос

Перед копированием переключится на русский



большое спасибо !!!
...
Рейтинг: 0 / 0
25.12.2009, 15:31
    #36386800
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
> Автор: zfr

Это, кстати, касается не только експерта, а и многих других программ

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.12.2009, 17:52
    #36387150
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
Hello, Игорь!
You wrote on Fri, 25 Dec 09 12:31:35 GMT:

Игорь ИГ> Это, кстати, касается не только експерта, а и многих других программ
написанных с применением кривого TClipboard имени Borland'а...
творцы VCL напрочь игнорируют CF_LOCALE.
победить можно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
 function  SendToClipboard( const  S:  string ):boolean;
 var 
  hClipbrd: THandle;
 begin 
  Result := True;
  Clipboard.Open;
  Clipboard.AsText := S;
  hClipbrd := Clipboard.GetAsHandle(CF_TEXT);
   if  hClipbrd = INVALID_HANDLE_VALUE  then 
    Result := False
   else 
    SetClipboardData(CF_LOCALE, hClipbrd);
  Clipboard.Close;
 end ;

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.12.2009, 19:51
    #36387322
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
Мимопроходящий,

второй раз встречаю твой совет и эту конструкцию. Теперь уж, пользуясь случаем, спрошу - в куда ее воткнуть? Если не трудно, с примерами.
...
Рейтинг: 0 / 0
25.12.2009, 19:56
    #36387327
TPAKTOPA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
В твою програму, в TAction , замените Copy на ету конструкция.

Так твоим неуким клиентам не надо будет спрашивать в форумах "Кирилица не копируется", а она будет копироватся.
...
Рейтинг: 0 / 0
25.12.2009, 19:58
    #36387333
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
Hello, Док!
You wrote on Fri, 25 Dec 09 16:51:08 GMT:

Док Д> второй раз встречаю твой совет и эту конструкцию.
Д> Теперь уж, пользуясь случаем, спрошу - в куда ее воткнуть?
Д> Если не трудно, с примерами.в Жо не предлагать?

её не надо "втыкать".
её надо пользовать.
вместо стандартного метода CopyToClipboard наличествующего у всех потомков TCustomEdit.

зы: можно перекрыть стандартный VCL-ный TClipboard (ничего сложного тут нет), но лень...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
26.12.2009, 00:25
    #36387626
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ibexpert + excel
Мимопроходящийв Жо не предлагать?
"Папа, твои казарменные шутки сегодня неуместны!" (c) ;)
Мимопроходящийеё надо пользовать.
вместо стандартного метода CopyToClipboard наличествующего у всех потомков TCustomEdit.
да, спасибо. Это я уже потом додумал, как тиснул пост :)
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / ibexpert + excel / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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