Погода: −4 °C
17.11−6...−3пасмурно, без осадков
18.11−3...0пасмурно, без осадков
  • Каким образом программно расположить в буфер массив из нескольких переменных? Кстати говоря, существует ли способ записи и, соотсетственно, дальнейшего обращения в виде var1 = value1, var2 = value2 ?
    Используемая среда - c++ builder.

  • В общем случае можно смастерить структуру, зарегистрировать формат и далее по Библии :-)
    Однако... если я правильно понял, стокируемые данные специфичны для данного приложения, то есть и использоваться будут им же самим. А если так, то имеет ли смысл вообще городить интерфейс с клипборд?

  • Задача и заключается в том, чтобы сделать переменные доступными для других приложений.

  • Для каких? Если только для тобою же писанных...
    По опыту знаю, что исключительно редко возникает необходимость толкать в клипборд нестандартные данные. Гораздо проще и политически правильнее бывает использовать реестр, временные файлы, межпроцессное взаимодействие, в конце концов.

    Однако, если очень хочется использовать непременно клипборду, можно несколько упростить себе жизнь, не связываясь с нестандартными форматами. Например, если объем данных не очень большой, можно сериализовать их в текст, и поиметь на этом дополнительное преимущество в виде возможности пастить их в тот же Ворд :-)

Записей на странице:

Перейти в форум

Модератор: