小编Mal*_*ist的帖子

创建一个像Windows Messenger或AVG一样的弹出气球

如何创建弹出气球,就像从Windows Messenger或AVG或Norton或其他任何人那样?

我想让它显示信息,然后在几秒后滑开.

编辑:它需要像Form.ShowDialog()一样阻止,因为程序在显示通知后退出

.net c# popup-balloons

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

错误跟踪方法

我正在为一家从未提交错误报告的公司开发软件,这是唯一的抱怨,"因此而且不起作用." 有时我可以弄清楚他们在谈论什么,有时候不会.我对屏幕截图和更多细节的请求充耳不闻(一旦他们拍了截图,然后将其打印出来,用传真机扫描并通过电子邮件发送给我的老板作为TIFF).

我有几种方法可以提供我需要的数据.以下是我采取的步骤:

  • 一个bug跟踪器,可以在其中输入错误(只输入一个)
  • 记录错误.每次发生错误时,它都会将其写入日志文件,由NLog提供
  • 程序有一个尝试捕获它的记录异常的初始方法.
  • 当捕获到意外的异常时,我会截取该程序的屏幕截图.
  • 记录对所有表单的访问,并在某种程度上记录他们正在执行的操作.(虽然这通常只有在成功时才有效)

我可以采用哪些其他方法来捕获错误,并收集更多关于它们的数据,以便我知道如何重现它们?

language-agnostic debugging error-handling

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

为什么我的类型化数据集不像临时表?

我正在尝试将tableadapter添加到我的SQL Server 2005 Express中的存储过程.但是,存储过程使用名为#temp的临时表.创建表适配器时,Visual Studio会抱怨"未知对象'#temp'"并表示存储过程返回0列.这是有问题的,因为我使用带有水晶报表的存储过程,并且需要这些列.

我怎样才能解决这个问题?

t-sql stored-procedures sql-server-2005-express strongly-typed-dataset visual-studio-2008

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

如何获取用户的网络登录名?

我正在构建一个C#应用程序,我想通过用户名识别用户.例如,如果我以用户myusername登录域mydomain,我想获取mydomain\myusername,以便我可以识别用户.

我怎么能用C#做到这一点?

c# windows networking

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

检测图像中的一团颜色

我有一个深度热图的图像,我已经过滤了比图像的前25%更远的任何东西.

它看起来像这样: 在此输入图像描述

图像中有两种颜色,一种是我的手(我脸后面有一部分),另一种是左下角的桌子.如何搜索图像以找到这些斑点?如果可能的话,我希望能够在它们周围画一个矩形.

我也可以这样做(忽略阴影,过滤为黑色或白色): 在此输入图像描述

c# image-processing nui

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

Javadoc喜欢C#的XML注释文档

我正在寻找将C#XML注释转换为文档的东西.我不喜欢CHM,也不喜欢MSDN的外观和感觉.我喜欢使用javadocs.它们易于导航,一切都可以访问.我正在寻找一个工具,我可以用来将我的代码中的注释转换为像外观一样的javadoc.

有没有这样的事情?我已经尝试过Sandcastle及其各种GUI,但它们没有按我的意愿行事.

c# documentation xslt comments javadoc

8
推荐指数
1
解决办法
9855
查看次数

如何让进度条更新得足够快?

我正在使用进度条向用户显示该过程的进度.它有17个步骤,根据天气情况可能需要大约5秒到2到3分钟(好吧,数据库)

我在XP中没有遇到任何问题,进度条没问题,但是在vista中进行测试时我发现情况已经不再如此.

例如:如果它接近5秒,它可能会在消失之前使其成为1/3,因为它已经完成.虽然它的进展是17的17,但它没有显示出来.我相信这是因为动画Vista强加于进度条并且动画无法快速完成.

有谁知道我怎么纠正这个?

这是代码:

这是更新进度条的部分,等待是具有进度条的表单.

        int progress = 1;
        //1 Cash Receipt Items
        waiting.setProgress(progress, 18, progress, "Cash Receipt Items");
        tblCashReceiptsApplyToTableAdapter1.Fill(rentalEaseDataSet1.tblCashReceiptsApplyTo);
        progress++;
        //2 Cash Receipts
        waiting.setProgress(progress, "Cash Receipts");
        tblCashReceiptsTableAdapter1.Fill(rentalEaseDataSet1.tblCashReceipts);
        progress++;
        //3 Checkbook Codes
        waiting.setProgress(progress, "Checkbook Codes");
        tblCheckbookCodeTableAdapter1.Fill(rentalEaseDataSet1.tblCheckbookCode);
        progress++;
        //4 Checkbook Entries
        waiting.setProgress(progress, "Checkbook Entries");
        tblCheckbookEntryTableAdapter1.Fill(rentalEaseDataSet1.tblCheckbookEntry);
        progress++;
        //5 Checkbooks
        waiting.setProgress(progress, "Checkbooks");
        tblCheckbookTableAdapter1.Fill(rentalEaseDataSet1.tblCheckbook);
        progress++;
        //6 Companies
        waiting.setProgress(progress, "Companies");
        tblCompanyTableAdapter1.Fill(rentalEaseDataSet1.tblCompany);
        progress++;
        //7 Expenses
        waiting.setProgress(progress, "Expenses");
        tblExpenseTableAdapter1.Fill(rentalEaseDataSet1.tblExpense);
        progress++;
        //8 Incomes
        waiting.setProgress(progress, "Incomes");
        tblIncomeTableAdapter1.Fill(rentalEaseDataSet1.tblIncome);
        progress++;
        //9 Properties
        waiting.setProgress(progress, "Properties");
        tblPropertyTableAdapter1.Fill(rentalEaseDataSet1.tblProperty);
        progress++;
        //10 Rental …
Run Code Online (Sandbox Code Playgroud)

c# windows-vista .net-3.5 progress-bar

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

从字符串中删除非字母数字字符

我在PHP中有一个字符串,我希望它匹配正则表达式[A-Za-Z0-9].我怎样才能做到这一点?

php regex user-input

8
推荐指数
1
解决办法
1151
查看次数

使winforms可调整大小的最佳方法是什么?

我正在开发一个带有很多winforms的大型c#项目,即使你可以调整表单大小,表单中的元素也不会缩放.

当用户更改表单的大小时,如何使表单元素(例如datagridview,文本区域等)缩放.

几乎所有的表单都是从一个特定的表单中继承的,所以如果我能在基类中做些什么,那就太好了.

c# .net-3.5 winforms

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

SQL Server的自然排序?

我有一个通常只有数字的列(有时它是字母,但这并不重要).

我怎样才能使它自然排序?

目前的排序如下:{1,10,11,12,2,3,4,5,6,7,8,9}

我希望它像这样排序:{1,2,3,4,5,6,7,8,9,10,11,12}

t-sql sql-server natural-sort

8
推荐指数
1
解决办法
3336
查看次数