Форум программистов, компьютерный форум, киберфорум
Delphi: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
89 / 78 / 62
Регистрация: 06.03.2014
Сообщений: 230

DdeClientTransaction формат данных

09.11.2014, 20:12. Показов 1632. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер!

Вот функция:
Delphi
1
2
3
function DdeClientTransaction(Data: Pointer; DataLen: DWORD;
  Conv: HConv; Item: HSZ; Fmt, DataType: UINT; Timeout: DWORD;
  Result: PDWORD): HDDEData; stdcall;
Никак не могу понять что же может быть в качестве параметра Fmt.
Нашёл только CF_TEXT и CF_BITMAP
Нашёл описание:
Кликните здесь для просмотра всего текста
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const
  { Predefined Clipboard Formats }
  {$EXTERNALSYM CF_TEXT}
  CF_TEXT = 1;
  {$EXTERNALSYM CF_BITMAP}
  CF_BITMAP = 2;
  {$EXTERNALSYM CF_METAFILEPICT}
  CF_METAFILEPICT = 3;
  {$EXTERNALSYM CF_SYLK}
  CF_SYLK = 4;
  {$EXTERNALSYM CF_DIF}
  CF_DIF = 5;
  {$EXTERNALSYM CF_TIFF}
  CF_TIFF = 6;
  и т.д


CF_TEXT, CF_BITMAP это понятно, а как понять что есть что остальное, например integer?
Помогите, пожалуйста. Заранее спасибо!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2014, 20:12
Ответы с готовыми решениями:

Какой формат базы данных DSN Access (атрибуты и типы данных)?
В настройках IIS можно выбирать формат журнала, один из форматов - это DSN Access, то есть события журналируются в базу данных. Так вот,...

Не открывается база данных Access , пишет неразпознаваемый формат базы данных
Не открывается база данных Access , пишет неразпознаваемый формат базы данных,что делать

База данных access: появляется ошибка "Нераспознанный формат базы данных"
До момента, как база данных access работала под текущей версией, все было хорошо, щас появляется ошибка "Нераспознанный формат базы...

3
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
09.11.2014, 20:59
Цитата Сообщение от aex Посмотреть сообщение
как понять что есть что остальное, например integer?
Нестандартные типы данных регистрируются вызовом RegisterClipboardFormat
1
Пишу на Delphi...иногда
 Аватар для cotseec
1423 / 1278 / 286
Регистрация: 03.12.2012
Сообщений: 3,914
Записей в блоге: 5
09.11.2014, 21:09
Лучший ответ Сообщение было отмечено aex как решение

Решение

Цитата Сообщение от aex Посмотреть сообщение
CF_TEXT, CF_BITMAP это понятно, а как понять что есть что остальное
от создателей DdeClientTransaction function (первая ссылка по запросу DdeClientTransaction) или на великом и могучем Передача данных через канал DDEML (вторая ссылка по тому же запросу), по поводу аргумента Fmt написано следующее
The standard clipboard format in which the data item is being submitted or requested.
If the transaction specified by the wType parameter does not pass data or is XTYP_EXECUTE, this parameter should be zero.
If the transaction specified by the wType parameter references non-execute DDE data ( XTYP_POKE, XTYP_ADVSTART, XTYP_ADVSTOP, XTYP_REQUEST), the wFmt value must be either a valid predefined (CF_) DDE format or a valid registered clipboard format.
далее, поинтересовавшись у гугла (или у тов. из Редмонда) про форматы буфера обмена, получаем: Standard Clipboard Formats или опять же на великом и могучем Стандартные форматы буфера обмена и Зарегистрированные форматы буфера обмена описания искомых констант можно найти в стандартных форматах буфера обмена

не бойтесь пользоваться поиском и вам воздастся, конечно если вы ищете, находясь не в Китае - там действительно проблема с доступом к гуглу
1
89 / 78 / 62
Регистрация: 06.03.2014
Сообщений: 230
09.11.2014, 22:23  [ТС]
спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.11.2014, 22:23
Помогаю со студенческими работами здесь

Формат передачи данных
Ребята, у меня маленькая проблема Я на конференции слышал о том что один "тип" из зала, говорил о каком-то формате в который...

Формат данных в ячейке
Подскажите, как записать текстовые данные в ячейку? Создал свой формат данных, где меняется только одно значение, к которому добавляется...

Формат копированных данных
у меня матрица которую я копирую в файл. тоесть просто выбираю мышью, делаю ctrl+c и в текст файле ctrl+v. проблема что формат сбивается...

Вывод и формат данных
Доброго всем времени суток! Вопросы: 1. Имеется следующая функция: function S = somefunction(n,C,P) S = (100./P)-1; p =...

Подскажите формат данных
Приветствую! Есть некоторые десятичные числа, программа записывает их в базу в двоичное поле типа IMAGE, подавая на вход разные значения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru