问题列表 - 第3412页

使用文件识别进程

我一直试图弄清楚如何以编程方式识别锁定特定文件的进程.我搜索过Win32 API和WMI,但到目前为止我找不到任何东西.我知道这是可能的 - Sysinternals能够列出系统上每个进程访问/锁定的每个资源.

任何人都可以给我一个暗示吗?

windows wmi winapi

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

对于数学,F#真的比C#好吗?

尽管非托管语言,F#在实现数学方面真的比C#好吗?如果是这样的话,为什么呢?

c# math f#

30
推荐指数
5
解决办法
7628
查看次数

使用ModuleManager在Prism中加载模块

这个问题也发布在Prism的Codeplex网站上.

我在按需加载模块时有点迷失,我希望你们能够启发我.我正在使用v2#7.

这就是我想要完成的事情:

1)我有2个区域 - 一个用于实例化模块的按钮(MenuRegion),另一个用于显示模块(MainRegion).在MenuRegion中一次只能看到一个模块.
2)模块可以在目录中找到
3)MenuModule模块与MenuRegion相关联,用于创建显示模块名称的按钮.单击其中一个按钮时,将加载相应的模块并显示在MainRegion中.
4)行为:
    a)单击ModuleA按钮并显示ModuleA.用户在ModuleA中输入数据,数据保持未保存状态.
    b)单击ModuleB按钮并显示ModuleB.用户在ModuleB中输入数据,数据保持未保存状态.
    c)单击ModuleA按钮,显示ModuleA,其中包含先前输入的信息.

如果我的假设错了,请纠正我,请给我其他建议:

1)MainRegion应该是ContentControl,因此一次只能看到一个模块.
2)我想我需要枚举我的目录的"GrouplessModules"来获取目录中可用模块的ModuleInfo
3)加载模块我认为我需要调用myModuleManager.LoadModule(moduleName)

最后,我的问题:

1)我应该在我的MenuModuleView的构造函数中将moduleManager作为参数吗?
2)如何从MenuModuleView内部访问目录,以便枚举可用的模块?
3)从MenuModuleView,我通过模块枚举,我创建按钮,将ModuleInfo分配给按钮的Tag属性.这样,我只有一个点击事件来加载模块.它是否正确?它闻起来有点像我的工作...

非常感谢你的帮助!!!

wpf modularity prism

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

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

在Xcode中添加框架

我试图在Xcode中添加第三方框架,但我收到一个无法找到的错误

错误:MKAbeFook/MKAbeFook.h:没有这样的文件或目录

我已将它添加到Linked Frameworks组中,并将其添加到此项目的Target中.我还将它添加到该目标的新复制文件构建阶段.

基本上我按照这里的说明:http://pointlesscrap.net/mkabefook/desktop/gettingstarted

我出错的任何想法?

macos xcode frameworks

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

如何关闭"periodic_call_remote"

我在我的网络应用程序中periodically_call_remote更新了div(main_div).它main_div包含用户可以单击的链接,用于调用覆盖其中数据的操作main_div.

我的问题是计时器正在该periodically_call_remote函数上运行,即使用户已离开页面,该函数调用仍希望返回.如果main_div页面上存在,则函数调用将清除当前正在显示的数据.如果main_div不在页面上,则javascript返回错误对话框.

所以,我的问题是,当用户离开定期更新的div时,如何停止函数调用?

ruby ajax ruby-on-rails

5
推荐指数
1
解决办法
986
查看次数

使用CodeDomProvider进行编译不允许使用C#或VB的新功能

我正在使用CodeDomProvider,CompilerInfo和CompilerParameters在运行时编译一些C#和VB代码.它工作得很好,我真的希望能够为我的应用程序添加脚本支持,但它似乎只支持.NET 2.0语法.例如,C#不支持var关键字,VB中不支持If(bool,string,string)表达式.

我怎么能告诉它以3.5框架为目标?

.net c# vb.net scripting

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

使用取决于jQuery Validation插件

我有一个带有一堆默认禁用的文本框的表单,然后通过使用每个文本框旁边的复选框启用.

启用时,这些文本框中的值必须是有效数字,但在禁用时,它们不需要值(显然).我正在使用jQuery Validation插件来进行此验证,但它似乎没有按照我的预期进行.

当我单击复选框并禁用文本框时,尽管depends我已添加到规则中,但仍然会收到无效字段错误(请参阅下面的代码).奇怪的是,实际发生的是错误消息显示一瞬间然后消失.

以下是复选框和文本框列表的示例:

<ul id="ItemList">
<li>
    <label for="OneSelected">One</label><input id="OneSelected" name="OneSelected" type="checkbox" value="true" />
    <input name="OneSelected" type="hidden" value="false" />
    <input disabled="disabled" id="OneValue" name="OneValue" type="text" />
</li>
<li>
    <label for="TwoSelected">Two</label><input id="TwoSelected" name="TwoSelected" type="checkbox" value="true" />
    <input name="TwoSelected" type="hidden" value="false" />
    <input disabled="disabled" id="TwoValue" name="TwoValue" type="text" />
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的jQuery代码

//Wire up the click event on the checkbox
jQuery('#ItemList :checkbox').click(function(event) {
    var textBox = jQuery(this).siblings(':text');
    textBox.valid();
    if (!jQuery(this).attr("checked")) {
        textBox.attr('disabled', 'disabled');
        textBox.val('');
    } else {
        textBox.removeAttr('disabled');
        textBox[0].focus();
    }
}); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-validate

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

什么是Visual Studio 2010的样子?

我听过几个播客(最近在DotNetRocks上的人)说Visual Studio 2010的外观和感觉已经完全重新设计,并且在WPF中重写了Visual Studio.

我一直在观看Visual Studio 2010 CTP的channel9上的一些演示,唯一看起来与我不同的是打开屏幕.

在MSDN上阅读了该通知,但它没有说明Visual Studio的外观/设计.

微软是否在此方面取消了方向,或者最终产品的用户界面是否会发生重大变化?

visual-studio-2010

0
推荐指数
1
解决办法
864
查看次数

如何删除仅由ID不同的两行

我有一个脚本,使用相同的数据双重插入数据库.有没有一个好方法(没有扫描,将每个记录插入一个数组,然后删除重复的数组条目)?

mysql sql

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