问题列表 - 第16267页

使用VBA隐藏Microsoft Access 2007数据表中的列

我试图通过代码隐藏Access 2007拆分表单中的特定列.我需要表单来检查某些条件,看它是否需要显示列.我在表单的'Activate'事件中有代码来隐藏列,如下所示:

txtControl.ColumnHidden = True
Run Code Online (Sandbox Code Playgroud)

此代码在"打开"事件中起作用,但如果我在激活上隐藏列,则在关闭表单并再次打开之前,它不会显示这些更改.我试过调用表单的刷新,重绘和重新查询方法,但这不起作用.请帮忙!

编辑:理想情况下,只要焦点切换到此窗体,我就需要发生此事件.这就是我使用Activate事件而不是Open事件的原因.

ms-access vba ms-access-2007 access-vba

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

Haskell中的指针相等?

Haskell中是否存在指针质量的概念?==要求事物得到Eq,并且我有一些东西包含(值 - > IO值),而且 - >和IO都没有得到Eq.

编辑:我创建了这另一种语言翻译确实有指针相等,所以我想,同时仍然能够使用Haskell函数模型关闭模型此行为.

编辑:示例:我想要一个special能够执行此操作的函数:

> let x a = a * 2
> let y = x
> special x y
True
> let z a = a * 2
> special x z
False
Run Code Online (Sandbox Code Playgroud)

comparison haskell pointers equality

12
推荐指数
3
解决办法
2750
查看次数

将Emacs宏转换为Elisp

有没有办法将emacs宏转换为elisp,而不是像M-x insert-kbd-macro实际活动成为elisp语句那样.

谢谢你的帮助.

emacs elisp

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

Java中的clear()方法

Java中的许多容器类型数据结构都带有一个clear()方法.例如,我们可以调用clear()一个Vector我们要清除的所有内容Vector.我的问题是在应用该clear()方法后,向量中的内容是否被删除或者它们仍被引用?谢谢.

java collections

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

阻止.NET写入C:\ Windows\Temp

我有一个C#应用程序,我正在尝试推送到分布式网络.应用程序在本地(一如既往)工作正常,但当我将其推送到网络时,它不起作用,因为它无法写入C:\ Windows\Temp目录.我实际上并没有调用任何写入该目录的代码,但我认为它是由我调用webservice引起的,给出以下异常:

无法生成临时类(result = 1).错误CS2001:找不到源文件'C:\ WINDOWS\TEMP\cyalinh1.0.cs'错误CS2008:未指定输入'.有关更多详细信息,请参阅InnerException.

有没有办法阻止.NET写入Temp目录?它是.config文件中的设置吗?

UPDATE

可以使用SGEN来阻止从Web服务创建那些动态创建的类吗?

.net permissions web-services

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

如何知道我的程序上次运行时是否崩溃了?

如果我的程序没有正确拆卸,系统会变得不稳定.真的没有解决方法.因此,如果我的程序崩溃并且没有正确拆除,那么我需要告诉用户他何时再次尝试运行系统处于不稳定状态.这样做的正确方法是在我启动时创建一个锁定文件,并在我正确退出时删除它.如果我开始并且该文件存在,那么我知道我之前崩溃了.这是正确的方法吗?

windows winapi process

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

从字符串中提取两个数字

我有一个类似下面的字符串:

"有些价值是25但不得大于12"

我想从字符串中提取两个数字.

数字是整数.

第一个数字之前可能没有文本,第二个数字之后可能没有文本.

我尝试用正则表达式和组来做,但失败了:

public MessageParser(String message) {
    Pattern stringWith2Numbers = Pattern.compile(".*(\\d?).*(\\d?).*");
    Matcher matcher = stringWith2Numbers.matcher(message);
    if (!matcher.matches()) {
        couldParse = false;
        firstNumber = 0;
        secondNumber = 0;
    } else {
        final String firstNumberString = matcher.group(1);
        firstNumber = Integer.valueOf(firstNumberString);
        final String secondNumberString = matcher.group(2);
        secondNumber = Integer.valueOf(secondNumberString);

        couldParse = true;
    }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助都是相关的.

java regex

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

可用于对文本进行语义分析的工具

我正在寻找代码或产品或服务来对文本(句子和/或段落)进行语义分析,以按一般主题对文本进行分类,例如

  • 金融
  • 娱乐
  • 技术
  • 商业
  • 艺术
  • 等等...

semantic-web semantics

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

找到2个已知值之间的字符串

我需要能够在2个标签之间提取一个字符串,例如:"00002"来自" morenonxmldata<tag1>0002</tag1>morenonxmldata"

我正在使用C#和.NET 3.5.

.net c# regex

62
推荐指数
5
解决办法
13万
查看次数

MVVM在哪里放置数据访问层?

我正在研究WPF的MVVM设计模式.但我不确定在哪里放置数据访问代码?

在我看过的一些例子中,数据访问是直接在ViewModel中执行的.在ViewModel中将linq这样的东西放到sql中似乎很奇怪?其他示例有一个单独的数据访问项目,这似乎更像?

这有一般方法吗?我觉得我在这里错过了一些东西!

谢谢

c# design-patterns mvvm

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