小编Arv*_*ind的帖子

将一个FlowDocument复制到第二个FlowDocument

如何将一个FlowDocument的内容复制到下面的另一个FlowDocument是我尝试过的

foreach (var blk in fd1.Blocks)
{
   fd2.Blocks.Add(blk);
}
Run Code Online (Sandbox Code Playgroud)

fd1是FlowDocument1,fd2是FlowDocument2.

但我得到以下错误.

收集被修改; 枚举操作可能无法执行.

谢谢

阿文德

copy flowdocument

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

如何从XBAP关闭浏览器?

我完全信任使用XBAP应用程序.当我点击一个按钮时,我需要关闭托管XBAP的浏览器.我怎样才能做到这一点?Application.Currenty.ShutDown()仅关闭应用程序,将浏览器留空.

c# xbap

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

错误LNK2001:未解析的外部符号

我正在将我的项目从vc6转换为VS 2010.当我编译我的项目时,我得到的错误如下所示.lib输入.我在Linker-> Input-> Additional Dependencies中添加了所有这些lib,还在Link-> General-> Additional Library目录中提供了这些.lib文件的路径.任何提示都会非常有帮助.

lb0.lib(ob0.obj) :error LNK2001: unresolved external symbol "void __stdcall SetLastExP(class ExceptionClass *)" (?SetLastExP@@YGXPAVExceptionClass@@@Z)
lb1.lib(ob1.obj) : error LNK2001: unresolved external symbol "void __stdcall SetLastExP(class ExceptionClass *)" (?SetLastExP@@YGXPAVExceptionClass@@@Z)
lb2.lib(ob2.obj) : error LNK2001: unresolved external symbol "void __stdcall SetLastExP(class ExceptionClass *)" (?SetLastExP@@YGXPAVExceptionClass@@@Z)
lb3.lib(ob3.obj) : error LNK2001: unresolved external symbol "void __stdcall SetLastExP(class ExceptionClass *)" (?SetLastExP@@YGXPAVExceptionClass@@@Z)
lb3.lib(ob4.obj) : error LNK2001: unresolved external symbol "void __stdcall SetLastExP(class ExceptionClass *)" (?SetLastExP@@YGXPAVExceptionClass@@@Z)
lb3.lib(ob5.obj) : error LNK2001: unresolved external symbol "void …
Run Code Online (Sandbox Code Playgroud)

visual-c++-6 visual-studio-2010 visual-c++

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

SQL存储过程变量null检查

下面是我所拥有的存储过程的一部分,如果你能指出我为什么即使@DefaultID在执行select语句后它为null也没有进入if条件,那将是非常有帮助的,是否有不同的方法我必须按以指定值以@DefaultID使其可用于空检查.

先感谢您.

DECLARE @DefaultID varchar(25)
DECLARE @ISDefault varchar(1)

SELECT @DefaultID = (SELECT TABLE1.DEFID as DEFID
                     FROM TABLE1
                     WHERE TABLE1.ID = '123')

IF (@DefaultID = '')
    SET @ISDefault = '1'
ELSE
    SET @ISDefault = '0'
Run Code Online (Sandbox Code Playgroud)

sql stored-procedures

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

NHibernate可以使用2种不同的模式吗?

NHibernate可以使用2种不同的模式吗?我有一个项目可以使用Schema A来处理几个部分而Schema可以B用于其他部分.这可能与NHibernate一起使用吗?我怎样才能做到这一点?

nhibernate

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

window.XMLHttpRequest在IE7/IE8中未定义

当我在IE7或IE8中运行我的应用程序时,window.XMLHttpRequest的值是未定义的,是否有任何我必须在IE7中启用才能使其工作.

谢谢

javascript asp.net ajax

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

fstream 和 ostrstream 未定义

你好,

我正在使用 vs 2010 将我的项目从 vc6 转换为最新版本。我在编译代码时遇到问题

错误 931 错误 C2065:'ostrstream':未声明的标识符 1100 IntelliSense:标识符“fstream”未定义

我已经按照 Google 的说明包含了所需的文件

#if ! defined(_FSTREAM_)
    #include <fstream> 
#endif 

#if ! defined(_STRSTREAM_)      
   #include <strstream>      
#endif 
Run Code Online (Sandbox Code Playgroud)

当我在 fstream 或 ostrstream 上按 F12 时,它会转到定义这些类的相应文件。还有其他我必须做的吗,我已经搜索了很长时间但没有运气:(

谢谢

阿尔文德

visual-c++

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

错误C2440:'static_cast':无法从'long'转换为'LRESULT'

我正在将我的项目从32位版本转换为64位版本,当以64位编译项目时,我得到以下错误.

Error   2   error C2440: 'static_cast' : cannot convert from 'long (__cdecl BrnDefDlgClass::* )(UINT,long)' to 'LRESULT (__cdecl CWnd::* )(WPARAM,LPARAM)'  C:\Program Files (x86)\...\CXX\TEST.CXX 854 1   cfg
Run Code Online (Sandbox Code Playgroud)

这个错误指向我下面的代码行.

ON_MESSAGE        (WM_USER_AFTERCBNSELCHANGE,   OnAfterCBSelectMsg)
Run Code Online (Sandbox Code Playgroud)

建议为什么会出现这种错误.

谢谢

visual-c++

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