小编Mag*_*nus的帖子

如何在.NET Framework 2.0中模拟"Func <(Of <(TResult>)>)委托"?

我尝试使用VB.NET中的CodeProject文章和.NET Framework 2.0中的类.

除了这一行Private _workerFunction As Func(Of TResult)和方法标题之外,似乎所有东西都要编译Public Sub New(ByVal worker As Func(Of TResult)).

我可以在MSDN上找到这些新代理(Func(Of ...)从.NET 3.5支持.

如何重写它以在.NET 2.0中工作?

.net c#

16
推荐指数
2
解决办法
4950
查看次数

如何评价和定价软件(许可证)

在我的公司,我们经常重视软件与市场上的并发软件几乎相同.虽然这是我对其他(可能更具学术性)价值方式感兴趣并且为软件定价的一种方式.

任何成功的想法或方法?

licensing

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

在UIActionSheet中添加UIPickerView时,iOS 7上的上下文错误无效?

我在UIActionSheet中有一个UIPickerView,并且在SO的许多其他人建议的方式做到了这一点:

在操作表中添加UIPickerView和按钮 - 如何?

如何在UIActionSheet中添加UIPickerView

直到现在,在iOS 7上测试我的应用程序时,这些解决方案运行良好.它仍然有效,但在Xcode的运行时期间我收到了很多"无效的上下文0x0"警告.

这些错误也带来了一个很好的消息:

CGContextSetFillColorWithColor:无效的上下文0x0.这是一个严重的错误.该应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降低.此通知是礼貌的:请解决此问题.它将成为即将到来的更新中的致命错误.

可能是Apple最终想要停止这种解决方案,还是我们可以解决或修复的问题?

iphone uipickerview uiactionsheet ios ios7

9
推荐指数
2
解决办法
9700
查看次数

按下电源按钮一段时间后如何拒绝关机?

在大多数较新的计算机上,您可以通过按下电源按钮几秒钟来关闭硬盘.但我想彻底防止这种情况.

您可以在Windows控制面板中阻止一些软事件,如睡眠,暂停,休眠和"按电源按钮"事件; 您也可以使用一些Win32和WDI编程来捕获和处理/拒绝这些事件,但是当您按住按钮较长时间时,它似乎不会停止机械电源.

我猜电源按钮是硬连接到电源的,当你按住它几秒钟时从不等待操作系统?或者有什么方法可以通过代码来防止这种情况?

我是.NET开发人员.

Whooaaa ...!很多人真的主张不这样做 - "你没有我的电脑或我的操作系统", - "你是开发SkyNet"等:)这个应用程序是一个高度定制和封闭的解决方案,为一些客户.它是在Windows XP Embedded上运行的定制硬件上的自助服务终端应用程序,并使用触摸屏.它不公开.

.net windows hardware winapi acpi

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

如何在.NET中开始创建应用程序API

在我工作的公司中,我们有一个用.NET开发的桌面应用程序,我们希望为其他软件开发人员开放一些部件.

我认为这就像其他软件可以访问的某种公共方法.是否有任何标准方法,最佳实践或其他经验?

我想你可以用Win32调用,C/C++编程等来做这件事.但我主要是一个.NET开发人员,并且有多年的编程经验,主要是VB.NET,还有一些C#.我希望在.NET中找到一种方法.但它应该可以访问其他语言开发的软件.

最好的问候/马格努斯

.net c# vb.net api

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

VB.NET中使用已知类型进行最快的转换?

当我在Form上有许多控件(即Label,Button等)做几乎相同的事情时,我经常使用一种方法来处理所有控件Click,MouseDown,MouseUp事件.

但要知道哪个控件抛出事件并访问该控件的属性,我需要将"sender"对象强制转换为正确的类型.

问题是我总是知道它是哪种类型,我不需要"TryCast","DirectCast"并检查操作是否返回true.我有时也使用CType.

Dim btn as Button = CType(sender, Button)

btn.Txt = "Pushed"

当我已经知道控件的类型时,我想找到最快的转换方法,我知道有一个Button事件调用我的方法,并且像将转发器对象转换为Button控件的最快方法.

有什么建议?

vb.net performance casting

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