返回首页

{A}
{S0}简介
前阵子,我创建了我所谓的状态标签。当时的想法是简化任务进度通知。通常情况下,你不知道多久,一个给定的任务是要采取,或有任何其他方式跟踪进展。这是它派上了用场。无论如何,说实话,我想相同的控制,但时间/大小或其他一些措施可用来跟踪这些任务的能力。我也希望它看起来与设计师的支持和Vista的一个更好一点,感觉它。非常有用的,它已经对我来说,我希望的反馈告诉我你已经找到了使用以及。
我已经给它改名StatusList,因为这似乎更合适。使用代码
该代码的使用已经变得简单。也有设计师的支持,因此它应该很容易落实到任何项目。
只需添加一个项目中的DLL的引用,然后添加到您的表单的控制。一切都是从设计师,所以没有真正的需要告诉你的所有代码。我有附着在上面的源代码,所以它应该是相当容易的工作,为您的需求,如何修改它。兴趣点
这个控制的主要特点如下:四个状态模式:等待,完成,运行,失败。可自定义字体,颜色和标题。设计师的支持;添加项目使用的设计师和编辑他们的生活。空项;显示只有在设计师(可以很容易地看到你的项目)的矩形。百分比显示。进度条显示文本后面。自定义进度值。历史
这基本上是我原来的控制第2版:

回答

评论会员:digitalcircuit36939 时间:2011/12/14
你StatusLabel是巨大的。然而,当我试图使用它更新进度条的第二个60倍左右的任务,我得到了一个异常"算术运算导致溢出"。它可能会不断更新,但我想知道,如果有什么我可以做我的代码到你的StatusLabel工作。另外,进度条的最大值设置为199359,因此可能的问题。我使用的应用程序加载199359歌曲到内存中的XML数据文件能够用它来搜索歌曲。
评论会员:疯狂埃迪 时间:2011/12/14
我应该能够使用此组件在VS 2003 SP 1的
??
我似乎无法将DLL添加到我的引用,我无法加载PROJ。文件
评论会员:Shahpour 时间:2011/12/14
不幸的是,我在Visual Studio 2005创建这一切。因此,没有,你不会能够在2003年开放。不过,如果你看一下在vb文件,你应该能够复制并粘贴到一个属于自己的新项目的代码,如需要修改它。然后创建您自己的DLL。很抱歉,如果这是没有太大的帮助你,但它是一个相当简单的的解决方案。

Shaps Mohsenin
______________{ BR}
高级网络技术员
Compu解决方案
评论会员:疯狂埃迪 时间:2011/12/14
答复{S2}
感谢
在显示的风险,我似乎无法导入vb文件,以重新建立在VS 2003项目。我不认为任何人都已经这样做?或做任何提示?
评论会员:Shahpour 时间:2011/12/14
但是你不能导入,打开记事本,写字板或其他文本编辑软件,复制的内容,并粘贴到一个新的VB项目文件中的。编辑从那里。

Shaps Mohsenin
______________{ BR}
高级网络技术员
Compu解决方案
评论会员:Irwan哈桑 时间:2011/12/14
嗨,我是在运行Windows 2000。起初我还以为它只能在XP和Vista,但惊人的,它在W2K的工作就好了。我是开发商。所以,我希望我可以用你的代码在我的uncoming项目中,当我开始开发VB.NET。到目前为止,我只是analizing VB.NET。我仍然是一个VB6的程序员。保持良好的工作。
评论会员:Shahpour 时间:2011/12/14
谢谢你的意见。我也相当新的。NET,但真正享受到创造的东西,别人可能会发现有用的。所以,请使用代码,并让我知道这样我就可以看到最终产品。 {S2}

Shaps Mohsenin
______________{ BR}
高级网络技术员
Compu解决方案
评论会员:游客 时间:2011/12/14
伊戈尔Velikorossovifn'tC#,但imgsrc=http://www.orcode.com/upimg/2011_12_14_07_21_03_4.gif的
...