how can i backup the system clipboard?

Hackevin 2004-11-12 11:26:37
i have to use the system clipboard as a buffer, but i don't want to cleanup its contents.

how i can backup and restore what it has?

i try System.Windows.Forms.Clipboard, but there seems something wrong when i restore
the contents, that String[] dataFormArr = iData.GetFormats(); has some types missing.

and i want to know how i can do if the clipboard holds an image, wave or something.

thanks all
...全文
157 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhtchina 2005-07-13
  • 打赏
  • 举报
回复
mark
xzhy80 2005-07-13
  • 打赏
  • 举报
回复
up
jimh 2004-11-12
  • 打赏
  • 举报
回复
c# use
object obj = Clipboard.GetDataObject(); //save system clipboard data to obj
Clipboard.SetDataObject(obj); restore data to clipboard
Hackevin 2004-11-12
  • 打赏
  • 举报
回复
up once
520NET 2004-11-12
  • 打赏
  • 举报
回复
LG
Hackevin 2004-11-12
  • 打赏
  • 举报
回复
thank you, jimmy

when i set the obj back to the clipboard, i get an exception of "requested clipboard operation failed"

and i have just tested the text
内容概要:本文聚焦于“空地多无人平台协同路径规划技术”的研究与复现,基于Matlab代码实现对无人机(UAV)与无人地面车辆(UGV)等异构多智能体系统的协同路径规划方法进行深入探讨。研究涵盖了多种智能优化算法,如蚁群算法、A*算法、RRT算法及蜣螂优化算法等,在三维复杂动态环境中实现多平台的安全、高效路径规划。重点解决了动态障碍规避、地形威胁应对与多任务约束下的协同作业问题,强调算法的工程可操作性与科研创新性。文档配套提供完整的Matlab仿真代码与网盘资源,支持算法验证、性能对比与二次开发,有助于推动相关技术在实际科研与工程项目中的落地应用。; 适合人群:具备一定编程基础和自动化、控制科学、计算机或机器人等相关专业背景的科研人员,特别适用于从事无人机系统、智能优化算法、路径规划及多智能体协同控制研究的硕士、博士研究生及高校研究人员。; 使用场景及目标:① 复现高水平论文中的空地协同路径规划算法;② 构建三维仿真环境开展多无人平台协同任务验证;③ 对比分析不同智能算法在路径规划中的收敛速度、避障能力与路径最优性;④ 支持科研项目申报、实验验证与学术成果产出; 阅读建议:建议读者结合提供的Matlab代码与网盘资料,按照模块逐步实践,重点关注算法实现细节、环境建模过程与参数调优策略,深入理解协同机制与优化目标的设计思路,从而提升科研创新能力与工程实现水平。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧