问题列表 - 第251页

如何收集客户反馈?

什么是关闭循环并让桌面应用程序"回家"并提供客户反馈的最佳方式?现在我们的代码将登录我们的SMTP服务器并向我发送一些电子邮件.

feedback user-experience

8
推荐指数
2
解决办法
1790
查看次数

人名"姓名"字段的合理长度限制是多少?

我有一个简单的webform,允许未经身份验证的用户输入他们的信息,包括姓名.我给名字字段限制了50个字符,以便与我的数据库表一致,其中字段是varchar(50),但后来我开始怀疑.

使用像Text列类型这样的东西更合适,还是应该将名称的长度限制在合理的范围内?

我正在使用SQL Server 2005,以防您的回复中的问题.

编辑:我没有看到关于类似问题的更广泛的问题.

html sql textbox

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

比较版本标识符

这是我的代码,它采用"1,5,0,4"或"1.5.0.4"形式的两个版本标识符,并确定哪个是较新的版本.

请给我建议或改进!

    /// <summary>
    /// Compares two specified version strings and returns an integer that 
    /// indicates their relationship to one another in the sort order.
    /// </summary>
    /// <param name="strA">the first version</param>
    /// <param name="strB">the second version</param>
    /// <returns>less than zero if strA is less than strB, equal to zero if
    /// strA equals strB, and greater than zero if strA is greater than strB</returns>
    public static int CompareVersions(string strA, string strB)
    {
        char[] splitTokens = new char[] {'.', …
Run Code Online (Sandbox Code Playgroud)

.net c# compare versions

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

以编程方式检索Visual Studio安装目录

我知道有一个注册表项指示安装目录,但不记得它是什么.

目前对VS2008安装目录感兴趣,虽然列出其他人以备将来参考也不会有什么坏处.

visual-studio

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

在Visual Studio IDE中显示解决方案/文件路径

我经常使用Visual Studio的多个实例,通常在同一解决方案的不同分支上工作.

VC6用于在标题栏中显示当前源文件的完整路径,但Visual Studio 2005似乎不会这样做.这使得它比我应该解决我正在查看的解决方案的哪个分支更加尴尬(我知道的最快的方法是将鼠标悬停在选项卡上,以便将源文件的路径作为工具提示).

有没有办法让完整的解决方案或文件路径进入标题栏,或者至少在某个地方始终可见,这样我就能快速分辨出哪个分支被加载到每个实例中?

projects-and-solutions visual-studio

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

在Windows上枚举所有可用视频编解码器的最佳方法?

我正在寻找一种在Windows XP/Vista机器上枚举所有视频编解码器的好方法.

我需要向用户呈现一组视频编解码器,包括压缩器和解压缩器.输出看起来像

Available Decoders
DiVX Version 6.0
XVID
Motion JPEG
CompanyX's MPEG-2 Decoder
Windows Media Video

**Available Encoders**
DiVX Version 6.0
Windows Media Video

我遇到的问题是没有可靠的方法来捕获系统可用的所有解码器.例如:

  1. 您可以使用DirectShow枚举所有解压缩程序,但这不会告诉您有关压缩程序(编码器)的任何信息.
  2. 您可以枚举所有Video For Windows组件,但是没有迹象表明这些是编码器还是解码器.
  3. DirectShow过滤器可以很好地完成这项工作(例如Motion JPEG过滤器),但没有迹象表明特定的DirectShow过滤器是"视频解码器".

有没有人使用任何Windows API找到解决此问题的通用解决方案?Windows Vista Media Foundation API是否解决了这些问题?

media video directshow codec

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

这个javascript错误是什么意思?拒绝调用Location.toString方法的权限

这个错误刚刚开始出现在我们的网站上.

拒绝调用Location.toString方法的权限

我看到谷歌帖子表明这与flash和我们的crossdomain.xml有关.造成这种情况的原因是什么?你如何解决?

javascript flash

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

用Vista 64编写的代码是否兼容32位操作系统?

我们正在使用新的开发机器并升级到Vista 64 Ultimate以利用我们的8gb内存.我们的经理希望我们在32位虚拟机中完成所有开发工作,以确保我们的代码不会出现问题.

有没有办法保证结果程序能在32位操作系统上运行?我不介意使用虚拟机,但我不喜欢他们如何强迫你回到"单一"监视器类型视图.我喜欢将我的VS工具栏移到我的其他显示器上.

编辑:我们正在使用Visual Studio 2005和2008,VB.NET和/或C#

编辑:使用Harpreet的答案,这些是我用来设置我的Visual Studio IDE来编译x86/32bit的步骤:

  1. 单击"生成"并打开Configuration Manager
  2. 选择Active Solution Platform下拉列表
  3. 如果它在列表中,请选择x86并跳至步骤5,否则选择<New...>
  4. 在New Solution Platform对话框中,选择x86并按OK
  5. 验证所有项目的选定平台是否为x86
  6. 单击关闭.

请享用.

谢谢,基思

64-bit compatibility development-environment

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

使用C#调整透明图像大小

有没有人有秘密配方来调整透明图像(主要是GIF)的大小而没有任何质量损失 - 这是怎么回事?

我尝试了很多东西,我得到的最接近的东西还不够好.

看看我的主要形象:

http://www.thewallcompany.dk/test/main.gif

然后缩放图像:

http://www.thewallcompany.dk/test/ScaledImage.gif

//Internal resize for indexed colored images
void IndexedRezise(int xSize, int ySize)
{
  BitmapData sourceData;
  BitmapData targetData;

  AdjustSizes(ref xSize, ref ySize);

  scaledBitmap = new Bitmap(xSize, ySize, bitmap.PixelFormat);
  scaledBitmap.Palette = bitmap.Palette;
  sourceData = bitmap.LockBits(new Rectangle(0, 0, bitmap.Width, bitmap.Height),
    ImageLockMode.ReadOnly, bitmap.PixelFormat);
  try
  {
    targetData = scaledBitmap.LockBits(new Rectangle(0, 0, xSize, ySize),
      ImageLockMode.WriteOnly, scaledBitmap.PixelFormat);
    try
    {
      xFactor = (Double)bitmap.Width / (Double)scaledBitmap.Width;
      yFactor = (Double)bitmap.Height / (Double)scaledBitmap.Height;
      sourceStride = sourceData.Stride;
      sourceScan0 = sourceData.Scan0;
      int targetStride = …
Run Code Online (Sandbox Code Playgroud)

.net c# resize image image-scaling

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

如何告诉Maven使用最新版本的依赖项?

在Maven中,依赖项通常设置如下:

<dependency>
  <groupId>wonderful-inc</groupId>
  <artifactId>dream-library</artifactId>
  <version>1.2.3</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

现在,如果您正在使用频繁发布的库,不断更新<version>标记可能有些烦人.有没有办法告诉Maven始终使用最新的可用版本(来自存储库)?

java dependencies maven-2 maven maven-metadata

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