2005年11月7日

摘要: 在Windows下,一个EXE文件在运行的时候是被系统锁定的,在其运行期间是不能对其修改的,也不能被覆盖。因此,直接从网上下载一个新版本文件覆盖旧版本文件是行不通的。 既然不能在运行的时候覆盖自身,那就只有先停止需要升级的程序,由别的程序来为它升级。你可以回想一下金山霸或者其他的网上升级程序,它不是在主程序升级,而是有一个辅助升级程序。 举例来说,程序A需要升级到新... 阅读全文

posted @ 2005-11-07 08:53 miqier 阅读(1197) 评论(1) 推荐(0) 编辑

摘要: 今天有客户抱怨我们的程序不安全,说人走了以后不能自动登陆出来。没有办法,谁能帮我想想设置一个timeout,如果用户多长时间没有动键盘鼠标,就登陆出来。 --------------------------------------------------------------- 看这个问题,和你的非常相似。看Lion Shi在这个帖子中的回答。 http://www.dotnet24... 阅读全文

posted @ 2005-11-07 08:51 miqier 阅读(305) 评论(0) 推荐(0) 编辑

摘要: VB6 VB.NET ----------------------------------------------------- DoEvents System.Windows.Forms.Application.DoEvents() Command1.BackColor = vbRed Command1.BackColor = S... 阅读全文

posted @ 2005-11-07 08:49 miqier 阅读(1586) 评论(0) 推荐(0) 编辑

摘要: 现在要开发一个项目,该项目由四部分组合,我们小组正好四个人,准备每人做一块。现在准备在服务器上建这样的一个项目,有一个主部分完成四个功能的共同部分,主项目内分为四个子项目,小组中的每个人都可以远程调试各自的部分而不影响其他人的部分请问这样的项目应该怎么建?谢谢!!! --------------------------------------------------------------- ... 阅读全文

posted @ 2005-11-07 08:46 miqier 阅读(289) 评论(0) 推荐(0) 编辑

摘要: 用C#做了Windows Application,添加几个窗体,在主窗体上放一个Button,在Button_Click事件里把指定的窗体 Show()出来(是非模态) ,但是 怎么样知道Show()了哪些窗体呢? 目的是 再次按下Button后, 不要把已 Show() 出来的窗体Show()出第二个? 应该不难吧. ----------------------------... 阅读全文

posted @ 2005-11-07 08:43 miqier 阅读(240) 评论(0) 推荐(0) 编辑

摘要: //定义一个你自己的EventArgs,当然,这不是必需的。 public class DatagridEventArgs : EventArgs{ private int mPage; public DatagridEventArgs(int page){ mPage = pa... 阅读全文

posted @ 2005-11-07 08:38 miqier 阅读(278) 评论(0) 推荐(0) 编辑

摘要: .NET 事件模型教程(三) 通过前两节的学习,你已经掌握了 .NET 事件模型的原理和实现方式。这一节我将介绍两个替代方案,这些方案并不是推荐采用的,请尽量采用事件模型去实现。另外,在本节末尾,有一段适合熟悉 Java 语言的读者阅读,讨论了 .NET 和 Java 在“事件模型”方面的差异。 目录 使用接口实现回调 .NET 事件模型和 Java 事件模型的对比 使用接口实现回调... 阅读全文

posted @ 2005-11-07 08:36 miqier 阅读(236) 评论(0) 推荐(0) 编辑

摘要: .NET 事件模型教程(二) 目录 属性样式的事件声明 单播事件和多播事件 支持多播事件的改进 属性样式的事件声明 在第一节中,我们讨论了 .NET 事件模型的基本实现方式。这一部分我们将学习 C# 语言提供的高级实现方式:使用 add/remove 访问器声明事件。(注:本节内容不适用于 VB.NET。) 我们再来看看上一节中我们声明事件的格式: public ev... 阅读全文

posted @ 2005-11-07 08:35 miqier 阅读(286) 评论(0) 推荐(0) 编辑

摘要: .NET 事件模型教程(一) 目录 事件、事件处理程序概念 问题描述:一个需要较长时间才能完成的任务 高耦合的实现 事件模型的解决方案,简单易懂的 VB.NET 版本 委托(delegate)简介 C# 实现 向“.NET Framework 类库设计指南”靠拢,标准实现 事件、事件处理程序概念 在面向对象理论中,一个对象(类的实例)可以有属性(property,获取或设置... 阅读全文

posted @ 2005-11-07 08:12 miqier 阅读(247) 评论(0) 推荐(0) 编辑