小编Bij*_*ose的帖子

在wpf中将字节数组转换为图像

我用了

private BitmapImage byteArrayToImage(byte[] byteArrayIn)
{
    try
    {               
        MemoryStream stream = new MemoryStream();
        stream.Write(byteArrayIn, 0, byteArrayIn.Length);
        stream.Position = 0;
        System.Drawing.Image img = System.Drawing.Image.FromStream(stream);
        BitmapImage returnImage = new BitmapImage();
        returnImage.BeginInit();
        MemoryStream ms = new MemoryStream();
        img.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);
        ms.Seek(0, SeekOrigin.Begin);
        returnImage.StreamSource = ms;
        returnImage.EndInit();

        return returnImage;
    }
    catch (Exception ex)
    {
        throw ex;
    }
    return null;
}
Run Code Online (Sandbox Code Playgroud)

我的应用程序中的此方法将字节数组转换为图像.但它抛出"参数无效"异常..为什么会发生..?有没有其他方法.??

c# wpf

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

使用MSBuild在Jenkins中构建.net应用程序

我有.net框架3.5上构建的.net应用程序,我正在尝试在Jenkins CI服务器上构建此应用程序.我添加了MSBuild插件,并添加了2.0,3.5和4.0版本的MSBuild的.exe文件的路径.但是我的构建过程失败了,显示以下错误消息.

Path To MSBuild.exe: msbuild.exe  
Executing command: cmd.exe /C msbuild.exe Neo.sln && exit %%ERRORLEVEL%%  
[Test project] $ cmd.exe /C msbuild.exe Neo.sln && exit %%ERRORLEVEL%%  
'msbuild.exe' is not recognized as an internal or external command,  
operable program or batch file.  
Build step 'Build a Visual Studio project or solution using MSBuild.' marked uild as failure  
Finished: FAILURE  
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决.. ??

.net c# msbuild continuous-integration jenkins

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

我们如何使用vb脚本打开word文件

任何人都可以告诉我如何使用vbs windows脚本打开word文件.

我尝试了这两组vbs,但是当脚本"The system cannot find the file specified", errorcode: 80070002存在于指定位置时,会显示Windows脚本Host error().

我试过的第一个vbs:

Dim sAppPath
Dim sPrgFolder
sPrgFolder=CreateObject("WScript.Shell").ExpandEnvironmentStrings("%ProgramFiles%") 
sAppPath =sPrgFolder + "c:\UserGuide.doc"
WScript.CreateObject("WScript.Shell").Run sAppPath)
Run Code Online (Sandbox Code Playgroud)

第二个vbs我试过:

OPTION EXPLICIT
dim fso, ws, file_to_open, OFFICE_PATH
Set ws = WScript.CreateObject("WScript.Shell")
OFFICE_PATH = "C:\Program Files\Microsoft Office\Office"
file_to_open = CHR(34) & "C:\UserGuide.doc" & CHR(34)
ws.Run CHR(34)& OFFICE_PATH & "\winword.exe" & CHR(34) & file_to_open, 0, "FALSE"
Run Code Online (Sandbox Code Playgroud)

vbscript ms-word office-interop

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

我们如何比较算术运算的结果是NaN还是无穷大?

double SampleInterval = (PopulationValue - valueOfSignItems) / (SampleSize - noOfSignItems);
Run Code Online (Sandbox Code Playgroud)

如果我的除数= 0,则sampleInterval将为bcom无穷大,如果被除数和除数均为= 0,则为= NaN

我需要在SampleInterval = infinity时执行我的代码,并在SampleInterval = NaN时在另一个上下文中执行.怎么可能.. ?? 任何人都可以告诉我如何将无效值与无穷大或NaN进行比较.

c# double nan infinity

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