问题列表 - 第2244页

Delphi:如果我在项目中使用包,为什么"使用调试DCU"会变得无效?

我正在构建一个使用JVCL插件系统的项目,该系统依赖于Delphi软件包,自从我将它添加到我的项目中以来,调试已成为一场噩梦,因为我不再能够逐步跟踪任何源代码. VCL或RTL单位.它们在调试器中都标记为灰点,(当相关函数出现在调用堆栈中时;有时我得到非常奇怪的结果),这让我发疯.有谁知道如何恢复我的调试DCU功能?(除了显而易见的:删除所有与插件相关的代码.这可行,但它不会真正有用.)

编辑:为了清楚起见,我可以在项目中追踪其他任何内容.JVCL代码.其他第三方图书馆.我自己的代码.所有这些都在调试器中显示得很好.只是没有Delphi RTL和VCL代码 - 编译器选项"使用调试DCU"的东西应该授予您访问权限.

delphi debugging packages

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

Java的最佳Web应用程序框架?

哪个是Java的最佳框架?我正在寻找类似于Symfony for php和Ruby-On-Rails for Ruby的东西?我甚至不知道Java是否存在这样的东西.

java model-view-controller web-frameworks

18
推荐指数
6
解决办法
2万
查看次数

Python vs Groovy vs Ruby?(根据所列标准)

考虑下面列出的标准,您将使用Python,Groovy或Ruby中的哪一个?

  • 标准(10个中的重要性,10个是最重要的)
  • 丰富的API /库(例如数学,绘图,网络)(9)
  • 能够嵌入桌面(java/c ++)应用程序(8)
  • 易于部署(8)
  • 能够与DLL /共享库进行交互(7)
  • 能够生成GUI(7)
  • 社区/用户支持(6)
  • 便携性(6)
  • 数据库操作(3)
  • 语言/语义学(2)

ruby python scripting groovy

34
推荐指数
7
解决办法
3万
查看次数

如何更改Visual Studio空白设置?

我在Visual Studio代码编辑器中显示了空白字符,我想删除它们.

editor visual-studio

37
推荐指数
3
解决办法
1万
查看次数

我可以拆分Mercurial存储库吗?

我有一个较大的Mercurial存储库,我已经决定将它作为几个较小的存储库更好.有没有办法可以拆分存储库并让每个部分保留其修订历史记录?

version-control mercurial

54
推荐指数
1
解决办法
5953
查看次数

在.NET中编写虚拟打印机

我正在寻找创建一个将数据传递给我的.NET应用程序的虚拟打印机.我想创建一个安装程序,安装打印机和.NET应用程序.我们真的很高兴能够用C#编写它,但我觉得这需要编写一个打印机驱动程序是非托管代码.有谁知道一个相当干净的教程或如何做到这一点的例子?

.net printing virtual

28
推荐指数
4
解决办法
5万
查看次数

无效控制器时的StructureMap错误

我正在使用像Rob Conery那样的MVC店面的结构图,我有一个AdminController,所以我只需输入:

website/Admin/action
Run Code Online (Sandbox Code Playgroud)

但如果我拼错控制器名称,我会收到以下错误:

异常详细信息:System.ArgumentNullException:Value不能为null.参数名称:key

此行发生错误:

Controller controller = ObjectFactory.GetInstance(controllerType) as Controller;
Run Code Online (Sandbox Code Playgroud)

有没有人对我如何处理这个错误有任何想法,或者根本不允许它发生,也许只是转到404页面?

提前干杯

c# structuremap asp.net-mvc

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

托管服务器上的DateTime格式

我最近切换了我的托管服务提供商,由于服务器现在所在的时区,我的代码已停止工作.

托管服务器在太平洋时间报告,但是,我的代码需要与GMT合作,因为我的网站是针对英国市场的.因此,我的所有显示和搜索都必须采用dd/MM/yyyy格式

我如何解释差异?

例如,当我执行DateTime.Parse("03/11/2008")时,它会失败,因为我认为'Parse'是针对服务器设置的.我也得到"字符串未被识别为有效的DateTime".在我的代码中.

c# asp.net datetime

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

有没有办法将Thickbox与动态内容一起使用?

这是场景:

我在网页上有一个文本框和一个按钮.单击该按钮时,我想要打开一个弹出窗口(使用Thickbox),该窗口将显示与文本框中输入的值匹配的所有项目.我目前正在使用Thickbox的IFrame实现.问题是要显示的URL被硬编码到按钮的"alt"属性中.我真正需要的是"alt"属性将文本框中的值传递给弹出窗口.

这是迄今为止的代码:

<input type="textbox" id="tb" />
<input alt="Search.aspx?KeepThis=true&TB_iframe=true&height=500&width=700" class="thickbox" title="Search" type="button" value="Search" />
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想将文本框值放入Search.aspx网址,但我似乎无法弄清楚如何做到这一点.我目前的替代方法是使用jQuery设置"搜索"按钮的单击功能,以调用将在ASP.NET会话中设置某些值的Web服务.然后,Search.aspx页面将使用会话变量进行搜索.但是,这有点不稳定,因为在设置会话变量之前似乎总是存在搜索执行的可能性.

asp.net jquery thickbox

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

Git - 切换分支(窗口)和未经修改的更改

我很难理解一些git/DCVS概念.这是发生的事情:

  1. 我创建了一个git项目,并从SVN仓库导入它
  2. 我做了一些提交
  3. 我想尝试一些东西,所以我创建了一个名为constants-update的分支
  4. 我切换到常量更新分支,移动了一些文件,删除了其他文件并添加了更多
  5. 我致力于这个分支
  6. 现在我正在尝试使用切换到我的主分支 git checkout master
  7. 我收到此错误:错误:您对'src/groovy/Constants.groovy'进行了本地更改; 不能切换分支.

我对DCVS的理解是,我可以随意切换分支,即使某个分支的文件比其他分支更多或更少,只要我提交我的文件.我已经尝试提交git commit -a和切换到主分支,但我有同样的错误.

作为旁注,当我提交git时警告我,LF将被CRLF取代,并警告我一些尾随的空格也是如此; 在我提交之后我做了一个git status和一堆文件总是出现 #modified ....

这与git/windows有关,或者我不正确地理解它应该发生什么?我只想切换到我的主分支而不会丢失我在其他分支中的更改.

windows git dvcs

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