问题列表 - 第1681页

在应用程序内拖放/到另一个应用程序

我有一个包含文件名的ListView.这些文件名需要可拖动到TreeView,这是应用程序内部的拖放操作,并使用Delphi的内置拖放支持 - 没问题.但我还必须能够将ListView项目拖放到另一个应用程序,例如Windows资源管理器.这也有效,例如使用Anders Melander的Component Suite(http://melander.dk)的DragFileSource组件,它在ListView.MouseDown事件中开始工作,因此实际上没有启动拖放操作.

基本上,我需要在Windows资源管理器中看到的相同行为:您可以将项目拖动到应用程序内部的另一个文件夹以及另一个应用程序.

如何在Delphi中完成?我想应该启动一个"拖动",但当鼠标移动到应用程序窗口之外时,它需要"切换"到其他功能,如果鼠标移回应用程序窗口,再次回到标准拖放.

谢谢你的帮助!

霍尔格

delphi drag-and-drop

4
推荐指数
1
解决办法
3535
查看次数

System.Array.CopyTo()和System.Array.Clone()之间的区别

System.Array.CopyTo()和之间有什么区别System.Array.Clone()

.net c# arrays .net-2.0

74
推荐指数
5
解决办法
9万
查看次数

书本和资源自学线性代数

我正在寻找书本和资源来教自己线性代数用于3D图形编程.我更喜欢教学而不是理论的实用方法(即使数学是99.99%的理论?),所以我的梦想资源将是一本解决线性代数的书,因为它从实际角度用于3D图形编程.

math algebra linear-algebra

8
推荐指数
2
解决办法
2602
查看次数

如何在GAE应用程序中最好地防止CSRF攻击?

那么,防止GAE应用程序的XSRF攻击的最佳方法是什么?想象一下:

  1. 任何人都可以看到用户的公共对象,并且在请求中使用db.Model id来确定要显示的对象.恶意用户现在拥有该ID.
  2. 恶意用户创建自己的对象并检出删除表单.他们现在知道如何删除具有特定id的对象.
  3. 恶意用户让无辜的用户为该用户的对象提交删除请求.

我可以添加哪些步骤来防止#3?请注意,当我说ID时,我正在使用密钥的实际ID部分.我的一个想法是在删除请求中使用完整的键值,但这会阻止恶意用户能够解决这个问题吗?据我所知,关键是模型类类型,应用程序ID和对象实例ID的某种组合,因此如果他们愿意,他们可能从id派生密钥.

还有其他想法吗?Jeff撰写了一篇关于此的文章,并提出了几个方法 - 一个隐藏的表单值,每个请求都会改变,以及通过js写入表单的cookie值.我不想排除非JavaScript用户,因此cookie解决方案不好 - 对于隐藏的表单值,我必须在显示可删除对象的每个请求上执行数据存储区写入 - 这不是可扩展的理想情况应用程序!

还有其他想法吗?

google-app-engine csrf

11
推荐指数
2
解决办法
4954
查看次数

在.NET中更改DateTimePicker的背景颜色

.NET(至少在2008版本中,也许在2005年也是如此),改变a的BackColor属性DateTimePicker对外观完全没有影响.如何更改文本区域的背景颜色,而不是下拉日历的背景颜色?

编辑:我说的是Windows表单,而不是ASP.

.net c# vb.net winforms

13
推荐指数
3
解决办法
4万
查看次数

如何通过.NET/C#中的反射来引发事件?

我有一个第三方编辑器,基本上包括一个文本框和一个按钮(DevExpress ButtonEdit控件).我想做一个特定的击键(Alt+ Down)模拟点击按钮.为了避免一遍又一遍地写这个,我想创建一个通用的KeyUp事件处理程序,它将引发ButtonClick事件.不幸的是,控件中似乎没有引发ButtonClick事件的方法,所以...

如何通过反射从外部函数引发事件?

.net c# devexpress event-handling

31
推荐指数
8
解决办法
2万
查看次数

为ASP.NET生成PDF的动态​​缩略图

我使用Aspose(Aspose.PDF.kit)中的工具为.NET应用程序动态生成JPG缩略图.这很好用,但还有哪些其他选择?Codeproject.com有本教程,但它要求您拥有完整版的Acrobat.

是否有适合ASP.NET的开源替代方案?

pdf asp.net image-generation

7
推荐指数
1
解决办法
2万
查看次数

掌握语义标记和好的CSS有多难?

我知道这不是一个受欢迎的问题,因为很多网页设计师都想假设他们的工艺既困难又有价值.

是的.但我不相信这很难,因为HTML和CSS很难掌握,我相信它很难,因为成为一名优秀的创意设计师很难.因为我认为语言简单,请抵制反思性地反对我的冲动.

我很擅长作为设计师,谢天谢地,这不是我的工作.但是,我可以拍摄照片,并轻松地从中创建一个纯HTML/CSS网页.

我个人认为,任何人都可以在一周或两周的学习中成为一名有效的HTML/CSS大师.没有那么多的复杂性(这是有多年经验的人).

Crossbrowser编码并不像人们听起来那么难.我在Firefox中开发,并为IE调整,我已经完成了,一个好的CSS重置处理99%的问题.

你不同意这个吗?HTML和CSS在一周内不可能很好地学习吗?

编辑:这与我在这里的重要投票答案有关:在招聘时测试HTML/CSS/Javascript技能

html css

9
推荐指数
5
解决办法
2908
查看次数

如何配置Apache作为j2ee服务器的代理(负载均衡器)?

我安装了apache web服务器作为前端,我在Intranet服务器上安装了j2ee SAP Netweaver Application Server.如何配置apache以转发请求和响应j2ee应用服务器.例如,外部apache服务器的ip是9.20.1.1:80.内部sap服务器的地址是192.168.0.1/sap/bc/gui/sap/its/webgui?sap_client=200我想访问我的sap app服务器,例如9.20.1.1/sapserver/sap/bc/gui/sap/its/的WebGUI?SAP_CLIENT = 200

apache mod-proxy java-ee

6
推荐指数
1
解决办法
8507
查看次数

将Excel数据导出到Matlab的最简单方法是什么?

以编程方式将Excel数据导出到Matlab的最简单方法是什么?

excel matlab export

8
推荐指数
1
解决办法
5580
查看次数