问题列表 - 第15619页

需要关于这个逻辑的帮助......(.NET)

这是我在我的形式来检查的日期选择的用户超过14天前,或在过去的代码.

If (dtpDate.Value > DateTime.Today.AddDays(14)) Then
    frmBookErr.SetError(dtpDate, "You cannot book more than two weeks in advance.")
Else
    frmBookErr.SetError(dtpDate, "")
End If
If (dtpDate.Value < DateTime.Today) Then
    frmBookErr.SetError(dtpDate, "You cannot book a room for the past.")
Else
    frmBookErr.SetError(dtpDate, "")
End If
Run Code Online (Sandbox Code Playgroud)

它的工作原理,但如果我选择提前14天以上的日期也不会显示错误消息,第二,因为如果检查如果是在过去,它消隐.

我实在想不出另一种方式解决这个除了让另一个文本框坐在后面的一个用户类型分为,并显示第二个错误消息的那一个.

有人有什么好主意吗?谢谢 :)

.net errorprovider

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

XCode>仪器>泄漏 - "收集泄漏的内存内容"数据在哪里?

当您检查Leaks仪器中收集泄漏的内存内容时,这有什么作用?我有一个麻烦的泄漏,并认为这个"记忆内容"可能有助于追踪它...但我找不到它!?!

xcode cocoa memory-leaks instruments

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

如何阅读MP3文件标签

我想要一个程序从MP3文件中读取元数据.我的程序还应该能够编辑这些元数据.我能做什么?

我要搜索一些开源代码.但他们有代码; 但是他的工作并没有简化.

当我进一步阅读时,我发现元数据存储在MP3文件中.但我还是无法完全了解我的宝贝计划.

任何帮助将不胜感激; 有一个程序或非常想法(如算法).:)

java mp3 metadata id3

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

全局变量v C#中的设置

我已经在各个地方读过,具有全局范围的变量,即具有静态成员的公共静态类,被认为违背了OO的哲学,并且不是好的设计.(例如,我看到过以下几点的评论:"如果你使用的是全局,那么你做得不对."或者是这样的话.)

但是,如果您使用Visual Studio提供的设置机制,例如"Settings.Default.MySetting"等,这可以在整个应用程序中全局使用,那么这与使用公共静态类有何不同?

而且,通过使用单个对象可以实现相同的结果,但是至少可以引起各种意见.

全局变量只是有用,(VB模块,任何人?),但我正在努力教自己如何正确地做这个OO malarky,所以,如果从OO的角度来看全局变量闻起来很糟糕,还有什么选择呢?

我对人们对使用"设置"功能的看法特别感兴趣.这被认为是好的OO设计吗?

谢谢你的任何评论.

c# settings global-variables winforms

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

如何以编程方式在C#中生成按键事件?

如何以编程方式创建一个模拟键盘上按键的事件?

.net c# wpf keyboard-events

104
推荐指数
5
解决办法
14万
查看次数

C在32位上定义64位

如果我做:

#define TIMEFIXCONST 11644473600
Run Code Online (Sandbox Code Playgroud)

在32位机器上,它会溢出还是存储很长时间仍然可以正常工作?我应该只定义一个全局无符号长long并使用它吗?

c c-preprocessor

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

WPF Datagrid对具有null元素的列进行排序

我有一个WPF数据网格,我正在使用多个列.其中一列有一些有时为null的元素,当我尝试对此列进行排序时会导致异常.

列的定义如下:

<dg:DataGrid.Columns>
  <dg:DataGridTextColumn Binding="{Binding MyObject.Field1}" Header="Field1" Width="Auto" />
  <dg:DataGridTextColumn Binding="{Binding MyObject.Field2.SubField}" Header="Field2" Width="Auto" />
</dg:DataGrid.Columns>
Run Code Online (Sandbox Code Playgroud)

如果我对Field1列进行排序就可以了,如果我对Field2列进行排序并且没有空的Field2对象就可以了,但有时会有并且DataGrid尝试对SubField进行排序(我猜)并且遇到一个空异常:

System.InvalidOperationException was unhandled
  Message=The SortDescriptions added are not valid. The probable solutions are to set the CanUserSort on the Column to false, or to use SortMemberPath property on the Column, or to handle the Sorting event on DataGrid.
Run Code Online (Sandbox Code Playgroud)

我已经尝试将SortMemberPath设置为"MyObject.Field2.SubField",但当然这并没有解决它,因为Field2有时仍然为null.我想知道尝试使用转换器,我设置SortMemberPath并让转换器返回string.empty为任何null元素,但无法让它工作.

我也尝试在这些列的绑定中添加"TargetNullValue = {x:Static sys:String.Empty}",但它仍然无效.

任何意见/建议将非常感谢.谢谢,威尔

.net c# sorting wpf datagrid

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

免费的Flash IDE用于编辑.fla文件

我们有一个.fla文件.我们想要一个IDE来打开.fla文件并调试动作脚本.我们尝试过Flash Develop(开源),但是这个IDE不会打开.fla文件.是否还有其他免费/开源IDE可用于打开和调试.fla文件?

flash

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

什么是组件对象模型(COM)?它是语言依赖的吗?

我是COM的新手,我不知道它是什么或它为什么存在.

这是一种像OOP这样的编程方法吗?编程语言是否必须支持它?(带一些特殊的关键词或其他东西)

当我向我的教授询问时,他说:

COM是一种二进制稳定的OOP方法.我们需要知道二进制布局(某事......某事......)

我不知道这意味着什么.有人说它用于代码重用.OOP在这方面做得很好,那么为什么这个COM首先会发展呢?

它与C++和COM有什么关系?无论我在哪里看到COM,它总是用抽象的C++示例来描述.它只适用于C++吗?

任何人都可以向我展示一个案例或例子,以便我能理解对COM的需求吗?学习这个有什么要求,所以我可以编写自己的组件?

.net com

12
推荐指数
2
解决办法
7660
查看次数

从相对路径和/或文件名解析绝对路径

Windows批处理脚本中是否有一种方法可以从包含文件名和/或相对路径的值返回绝对路径?

鉴于:

"..\"
"..\somefile.txt"
Run Code Online (Sandbox Code Playgroud)

我需要相对于批处理文件的绝对路径.

例:

  • "somefile.txt"位于"C:\ Foo"中
  • "test.bat"位于"C:\ Foo\Bar"中.
  • 用户在"C:\ Foo"中打开命令窗口并调用 Bar\test.bat ..\somefile.txt
  • 在批处理文件中,"C:\ Foo\somefile.txt"将派生自 %1

windows batch-file relative-path absolute-path

147
推荐指数
8
解决办法
22万
查看次数