Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: CL | DM;

Вниз

Clipboard.Formats[] непонятна логика.   Найти похожие ветки 

 
TeNY ©   (2005-03-06 14:43) [0]

Мне не понятна логика организации Clipboard.Formats
к примеру если я копирую обычный текст даже из этого поля
в этом спике следующие значиения 1.13.16.7 что можно расшифровать из Windows.pas как
CF_TEXT.CF_UNICODETEXT.CF_LOCALE.CF_OEMTEXT
Причем как связан Unicod c Dos я не понял.

но самое главное что при копировании файлов или ярлыков  
в список заносятся
индексы которых я так нигде не нашел,обьясните мне что они обозначают(коды при копировании ярлыка приведены ниже)!
49161
49267
15
49368
49158
49159
49171


 
DiamondShark ©   (2005-03-07 13:04) [1]

Очень простая логика: в списке нахожится перечень форматов, в которых можно запросить данные из клипборда.
Ведь не секрет, что некоторые данные можно представлять в разных форматах, вот клипборд и предоставляет такой базовый сервис преобразования.
К примеру, тот же текст может быть представлен в ANSI, UNICODE или OEM.
Клиент должен использовать из набора доступных форматов тот, который ему известен и болше всего подходит.

15 -- это CF_HDROP, описан в справке.
Остальные -- это форматы оболочки (shell).
Численные значения не фиксированы, т.к. они получаются вызовом RegisterClipboard.
Строковые идентификаторы и описание каждого формата есть в MSDN.


 
TeNY ©   (2005-03-08 06:23) [2]

То есть получатся что что эти значения типа Word регистрирет Explorer как свой формат?А какой именно нам не узнать?
Очень плохо



Страницы: 1 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-1109896645
grusty
2005-03-04 03:37
2005.03.20
Как вывести Hint после остановки курсора...


8-1101659830
Tigert
2004-11-28 19:37
2005.03.20
Как, как можно проще переделать Bitmap в Icon


14-1109735786
Чеширский_Кот
2005-03-02 06:56
2005.03.20
Кто поставил фингал Никите Михалкову?


14-1109435780
Narik
2005-02-26 19:36
2005.03.20
Можно ли на Delphi создать приложение *.scr?


3-1108971758
VAV
2005-02-21 10:42
2005.03.20
Базы данных формата Access (mdb)