问题列表 - 第1626页

使用C#创建Outlook .MSG文件

我的任务是编写具有相关元数据的XML文件中的outlook .MSG文件.我尝试过使用Aspose库,但所有公开的MapiMessage属性都是只读的.使用Outlook对象模型我无法更改创建日期以及我必须访问的其他属性.我也尝试过Rebex库,但是它导出到EML,并且不支持RTF.

我的问题是,是否有Mapi或任何一种方式来编写.MSG文件并访问每个属性?

c# outlook

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

如何阻止Visual Studio调整控件的大小?

Visual Studio 2008 SP1(尽管IIRC,行为也出现在2005年)继续调整我使用的几个网格控件(准确地称为Janus.GridEx).

我可以将它们恢复正常,保存并编译得很好.当它编译时,这两个控件将扩展为荒谬的值.

更多信息:此问题与在控件上设置Anchor属性有关.如果我将Anchor属性设置为相反的两端(比如Left和Right),则在编译Designer文件时,它会将控件的宽度/高度设置为容器的宽度/高度.

似乎在Designer文件中,Anchor属性设置在Size属性之前.手动编辑(我知道,对我来说很遗憾)首先放置Size属性的文件没有帮助,因为当编译Designer文件时,它似乎也从头开始重写.

所以我想我真正的问题是如何让VS表单设计师尊重我的初始大小声明以及Anchor属性.

ide visual-studio-2008

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

.hide(),. show(),表和IE

我有一些嵌套表,我想在点击其中一个顶级行时隐藏/显示.

简而言之,标记是这样的:

  <table>
    <tr>
      <td>stuff</td>
      .... more tds here
    </tr>
    <tr>
      <td colspan=some_number>
        <table>
        </table>
      </td>
    </tr>
  </table>

现在,我正在使用一些jQuery来定位第一个表行中的链接.单击该链接时,它会向下拉一些数据,将其格式化为一堆表行,并将其附加到表中.然后它将.show()应用于表.(这都是通过id/class target完成的.​​为简洁起见,我将它们排除在样本之外).

这在firefox中运行得很好.单击链接,数据加载,主表"扩展",辅助表都很好并填写.

问题是 - Internet Explorer正在给我指责.据我所知,数据被附加到内部表.问题是.show()似乎没有做任何有用的事情.为了让事情更烦人,我有一个页面,这个功能在两者中都非常出色 - 唯一的区别是两件事:

在正在工作的那个中,内部表被包裹在div中.我甚至试图在这个例子中将我的表包装在div中但没有成功.在没有工作的那个,我有一个额外的jQuery插件加载 - 但我删除了这个插件并尝试了没有它的页面,它仍然无法显示内部表.

我已经尝试将.show附加到父tr,父td和表本身但没有成功.我必须遗漏一些非常简单的东西,因为尽可能地说这应该有用.

以前有没有人遇到这样的事情?

jquery internet-explorer

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

SQL Server上大型EAV /开放架构系统的性能

有人在SQL Server中实现了一个非常大的EAV或开放架构样式数据库吗?我想知道这是否存在性能问题以及您如何克服这些障碍.

database sql-server entity-attribute-value

10
推荐指数
2
解决办法
3985
查看次数

等待整个html页面上的光标

是否可以以简单的方式将光标设置为整个html页面上的"等待"?想法是在完成ajax调用时向用户显示正在进行的操作.下面的代码显示了我尝试过的简化版本,并演示了我遇到的问题:

  1. 如果一个元素(#id1)有一个光标样式集,它将忽略在body上设置的那个(显然)
  2. 某些元素具有默认光标样式(a),并且不会在悬停时显示等待光标
  3. body元素具有一定的高度,具体取决于内容,如果页面很短,则光标不会显示在页脚下方

考试:

<html>
    <head>
        <style type="text/css">
            #id1 {
                background-color: #06f;
                cursor: pointer;
            }

            #id2 {
                background-color: #f60;
            }
        </style>
    </head>
    <body>
        <div id="id1">cursor: pointer</div>
        <div id="id2">no cursor</div>
        <a href="#" onclick="document.body.style.cursor = 'wait'; return false">Do something</a>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

稍后编辑...
它在firefox和IE中工作:

div#mask { display: none; cursor: wait; z-index: 9999; 
position: absolute; top: 0; left: 0; height: 100%; 
width: 100%; background-color: #fff; opacity: 0; filter: alpha(opacity = 0);}

<a href="#" onclick="document.getElementById('mask').style.display = 'block'; return false">
Do something</a>
Run Code Online (Sandbox Code Playgroud)

这个解决方案的问题(或特征)是因为重叠的div会阻止点击(感谢Kibbee)

稍后编辑......
Dorward的一个更简单的解决方案: …

html javascript css dynamic-css

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

XML解析 - ElementTree vs SAX和DOM

Python有几种解析XML的方法......

我理解使用SAX解析的基础知识.它充当流解析器,具有事件驱动的API.

我也理解DOM解析器.它将XML读入内存并将其转换为可以使用Python访问的对象.

一般来说,根据你需要做什么,内存限制,性能等,很容易在两者之间做出选择.

(希望到目前为止我是正确的.)

从Python 2.5开始,我们也有了ElementTree.这与DOM和SAX相比如何?哪个更相似?为什么它比以前的解析器更好?

python xml dom sax elementtree

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

在Subversion中替换整个目录树的最佳方法是什么?

在我的Subversion项目中,我有一些目录,其中包含我的代码所需的其他开源项目.例如ffmpeg,freetype,matrixssl和其他一些.

更新SVN以保存其中一个项目的最新版本的最佳方法是什么?

基本上我将做以下(使用ffmpeg作为示例):

1) Rename current ffmpeg folder to ffmpeg.old
2) Download new version of ffmpeg from net
3) Make sure it and my code compile and work fine together
4) Update subversion to now hold the "new" version of ffmpeg
5) Delete ffmpeg.old directory tree
Run Code Online (Sandbox Code Playgroud)

svn directory replace

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

在Java中生成全局唯一标识符

简介:我正在开发一个持久的Java Web应用程序,我需要确保我持有的所有资源都具有全局唯一标识符以防止重复.

精美印刷品:

  1. 我没有使用RDBMS,所以我没有任何花哨的序列生成器(例如Oracle提供的那个)
  2. 我希望它快速,最好全部在内存中 - 我宁愿不必打开一个文件并增加一些值
  3. 它需要是线程安全的(我预计一次只有一个JVM需要生成ID)
  4. 需要在JVM的实例化之间保持一致.如果服务器关闭并启动,ID生成器不应该重新生成它在先前实例化中生成的相同ID(或者至少机会必须真正,非常小 - 我预计会有数百万个预先存储的资源)
  5. 我已经看到了EJB唯一ID模式文章中的示例.它们不适用于我(我宁愿不仅仅依赖于System.currentTimeMillis(),因为我们将每毫秒保持多个资源).
  6. 我看过这个问题中提出的答案.我对它们的关注是,随着时间的推移,我将获得重复ID的可能性是多少?我对使用java.util.UUID作为UUID的建议很感兴趣,但同样,重复的可能性要小得无限.
  7. 我正在使用JDK6

java uuid persistence uniqueidentifier

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

SQL不同于数据库中的2个字段

你能在数据库表中获得2个不同字段的独特组合吗?如果是这样,你能提供SQL示例吗?

sql distinct

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

在Cocoa应用程序中验证用户输入的URL的最佳方法是什么?

我正在尝试建立一个自制网络浏览器,以便更加熟练地掌握Cocoa.我需要一种好方法来验证用户是否输入了有效的URL.我已经尝试了一些正则表达式,但NSString有一些有趣的怪癖,并且不喜欢我见过的大部分正则表达式的一些反向引用.

regex validation url cocoa

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