问题列表 - 第4886页

如何从C#中的byte []获取IntPtr

我想传递一个byte[]方法IntPtr在C#中接受一个参数,这是可能的,怎么样?

.net c#

122
推荐指数
5
解决办法
15万
查看次数

如何使用进度条在VB6中下载多个文件?

我想从VB6应用程序下载多个文件(主要是图像).目前我正在使用URLDownloadToFile,但它一次只允许一个文件,没有进度条.我想下载多个文件和进度条.请帮忙.提前致谢.

我现在的代码:

Dim lngRetVal As Long
lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
If lngRetVal = 0 Then DownloadFile = True
Run Code Online (Sandbox Code Playgroud)

vb6 download

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

如何仅在安装(不卸载)中执行自定义操作

我相信这很容易,但我有点困难.我有一个自定义操作,在安装时执行不同的(非msi)安装程序.不幸的是,我注意到它也在UNinstallation上执行安装程序!

我已经查看了选项,但我似乎无法找到如何阻止这一点.如果有人能帮助我,我会非常感激.

另外,如何设置自定义操作仅在UNinstall期间关闭?任何帮助都非常感谢大家!

installer windows-installer installshield

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

每个型号多个图像

我正在Django写一个简单的房地产列表应用程序.每个属性需要具有可变数量的图像.图像需要具有可编辑的顺序.我需要让管理员用户证明.

那说,我的选择是什么?

  1. 是否有我不知道的ImageList字段?

  2. 有这样的应用程序django.contrib.comments对我有用吗?

  3. 如果我必须自己编写,我将如何使管理员方面体面?我想象的东西比ImageField提供的东西要漂亮得多,还有一些重新排序的拖延.但是我在编写管理页面时非常熟悉=(

django django-models

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

哪个软件行业使用C++?

像大多数人一样,我在C之后学习了C++.我学习了C++,因为它是那些取得工作的语言之一.我仍然在学习(做主人).我的一位表兄弟已经作为开发人员工作了大约12年.

他建议我学习Java,以便我能找到一份好工作.他说,只有少数部门如远程通信使用C++,而且几乎所有的企业软件都是用Java开发的.我在大学当学生技术员.这项工作涉及使用C++进行Windows编程.我学习了核心Java.我不知道Struts,Hibernate或其他任何东西.

为了更加安全,我打算掌握两者.但我认为Java是一个大洋,虽然使用Java编程比使用C++更容易(这是我的观点.C++爱好者不会杀了我).

那些极客和专业人士在那里建议我.你认为我应该学习它们吗?软件行业的哪些部门使用C++?

c++ java jobs

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

如何创建加密的Jar文件?

我正在研究必须保护数据(显示代码不是主要问题)文件的项目.我们正在使用Java + Netbeans.是否有任何设施将以加密格式创建jar?我们也使用sqlite作为数据库 - 因此将文本文件加密为加密格式也不适合我们.

java sqlite encryption jar

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

单元测试第三方ORM

我已经阅读了关于单元测试各种应用程序的有用性的一些线程.意见的范围可以从"始终测试所有内容"到"单元测试无用",以及介于两者之间的所有内容("测试哪里有意义").我倾向于向中间倾斜.

这引出了我的问题.我正在尝试根据此SO帖子中的建议来确定测试第三方ORM的基本单元测试是否有益或实用: 链接文本

根据您使用该工具的方式,某些基线测试可能有助于防范未来的重大变更.例如,不是模拟整个n层链(我不是在没有必要时嘲笑的粉丝),只需使用ORM工具来创建,读取,更新和删除典型的对象/记录,使用(测试)数据库上的直接SQL语句验证操作.这样,如果第三方供应商稍后更新了破坏您将了解的基本功能的内容,并且项目的新开发人员可以轻松地了解如何使用单元测试示例中的ORM工具.

根据这个建议,我的主要保留意见是它需要太多的设置,维护是一件令人头痛的问题,而且在我们的环境中这一点都不实用.以下是要考虑的一些要点的摘要:

  1. 我们使用的ORM要求创建静态数据源对象并将其注册到其数据访问层并与经过身份验证的用户关联.这将需要大量的测试设置,并且可能在没有用户登录的构建服务器上存在问题.
  2. ORM供应商在发布新更新和不破坏基本功能方面有着良好的记录.此外,无论什么时候将ORM更新到最新版本,我都会想象应用程序不会直接用于生产,但无论如何都会进行彻底的回归测试.
  3. 在这种环境中维护用于单元测试的测试数据库是有问题的.测试数据库在每个主要版本发布后都会被清除,并且会使用混淆了敏感数据的分段替换为db backup.我想,为了有一个用于ORM单元测试的测试数据库,我们需要运行一些将数据库设置为"测试"状态的脚本/代码.再次设置和维护太多.
  4. 最后是新开发人员的ORM文档/帮助.我可以看到这样的东西是如何有用的.但ORM供应商提供了非常好的文档/帮助演示应用程序.因此,编写单元测试似乎并不值得所有的努力.

那么,是否值得通过所有这些麻烦来确保ORM做它应该做的事情(这是CRUD)?这不应该是供应商的责任吗?

unit-testing

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

SQL Server SMO抱怨缺少DLL

好吧,我已经浏览了网络,BOL,各种论坛,我也没有接近答案...希望你们好人们可以伸出援助之手......

我们在网络上有十几个SQL Server(大约2k,一些2005).我在.NET应用程序中使用SMO对象来获取一些标准信息.我的问题似乎归结为一个丢失的DLL - Microsoft.SqlServer.BatchParser.dll.但是,此DLL没有附带其他SQL DLL(Microsoft.SqlServer.ConnectionInfo.dll,Microsoft.SqlServer.Smo.dll,Microsoft.SqlServer.SmoEnum.dll,Microsoft.SqlServer.SqlEnum.dll等...) .我还从微软的网站下载了包含SMO对象的SS2005功能包,但仍然没有运气.

以下代码有效,除非我取消注释当前注释的行,在这种情况下我得到以下错误:

protected void btnArchive_Click(object sender, EventArgs e)
{
    ServerConnection conn = new ServerConnection("my_server");

    conn.LoginSecure = false;
    conn.Login = "my_login";
    conn.Password = "my_password";

    Server s = new Server(conn);
    Database d = s.Databases["my_database"];
    //Table tbl = d.Tables["my_table"];

    Response.Write(s.Name + " " + s.Information.RootDirectory + " " + d.CreateDate.ToShortDateString());
    conn.Disconnect();
}
Run Code Online (Sandbox Code Playgroud)

错误:无法加载文件或程序集"Microsoft.SqlServer.BatchParser,Version = 9.0.242.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91"或其依赖项之一.该系统找不到指定的文件.

注意,我也是使用VB.NET从SSIS尝试过的,同样的行为.

任何想法将不胜感激.

谢谢.

sql-server dll smo

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

WPF框架和WebBrowser控件之间的差异

我正在开发一个支持网络的媒体中心,它可以将视频源加载到图库样式视图中.(像Cooliris)

我没有加载每个视频的缩略图,而是计划加载实际视频,以便可以就地播放和/或弹出全屏.

这意味着我需要在我的WPF页面内部托管一堆flash-player实例.

使用Frame控件而不是SP1 WebBrowser控件有什么好处吗?我知道,虽然WebBrowser在技术上是一个包装的Windows窗体控件,而Frame控件是'native'wpf,但即使Frame控件也使用win32 MS.Internal.Controls.WebBrowser来显示内容.

鉴于这一事实,两个控件大致相当,特别是在性能方面?

.net wpf wpf-controls

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

我应该在JavaScript中使用分号吗?

我只编写了少量运行嵌入Java应用程序的JavaScript,但它是使用QUnit测试的,已经混合了,我还没有注意到任何问题.

是否有一些传统的智慧是否在JavaScript中使用分号?

javascript

26
推荐指数
6
解决办法
8581
查看次数