clipboard treatment
1601
3
Каким образом программно расположить в буфер массив из нескольких переменных? Кстати говоря, существует ли способ записи и, соотсетственно, дальнейшего обращения в виде var1 = value1, var2 = value2 ?
Используемая среда - c++ builder.
Используемая среда - c++ builder.
В общем случае можно смастерить структуру, зарегистрировать формат и далее по Библии :-)
Однако... если я правильно понял, стокируемые данные специфичны для данного приложения, то есть и использоваться будут им же самим. А если так, то имеет ли смысл вообще городить интерфейс с клипборд?
Однако... если я правильно понял, стокируемые данные специфичны для данного приложения, то есть и использоваться будут им же самим. А если так, то имеет ли смысл вообще городить интерфейс с клипборд?
Задача и заключается в том, чтобы сделать переменные доступными для других приложений.
Для каких? Если только для тобою же писанных...
По опыту знаю, что исключительно редко возникает необходимость толкать в клипборд нестандартные данные. Гораздо проще и политически правильнее бывает использовать реестр, временные файлы, межпроцессное взаимодействие, в конце концов.
Однако, если очень хочется использовать непременно клипборду, можно несколько упростить себе жизнь, не связываясь с нестандартными форматами. Например, если объем данных не очень большой, можно сериализовать их в текст, и поиметь на этом дополнительное преимущество в виде возможности пастить их в тот же Ворд :-)
По опыту знаю, что исключительно редко возникает необходимость толкать в клипборд нестандартные данные. Гораздо проще и политически правильнее бывает использовать реестр, временные файлы, межпроцессное взаимодействие, в конце концов.
Однако, если очень хочется использовать непременно клипборду, можно несколько упростить себе жизнь, не связываясь с нестандартными форматами. Например, если объем данных не очень большой, можно сериализовать их в текст, и поиметь на этом дополнительное преимущество в виде возможности пастить их в тот же Ворд :-)
ТОП 5
1
2
3
4