异类HOW TO:适时弹出指示框(一)

原创 2006年05月29日 18:43:00

Author:水如烟

当一个任务需要较长的时间来运行的时候,我们往往用一个指示框显示给用户,说任务进行中,请稍等。这个指示框往往是在函数中Show出来,任务就要结束了再Close。需时较长的任务总是比较多的,所以那么多的函数中总要写这个指示框Show、Close的有关代码。能不能偷懒?

前阵子也看看NET中实现AOP,因此试着实现一下这个指示框。可以实现。

这里的HOW TO说是异类,就是说可以实现这个HOW TO,但是需要一定的条件,需要一定的付出的,有没有必要这样实现,那看自己的决定了。这是因为,NET的AOP的实现,是令我等非专业的“程序员”看着也挺别扭,就算实现出来心里也觉得特不舒畅。

关于NET的AOP,请参看有关资料。我参考了两三篇:

面向方面的编程 Matthew Deiters

.Net平台AOP技术研究 wayfarer

Dynamic Proxy Creation Using C# Emit  John Mikhail

对于有关的概念和做法,我并不能较好的理解,只是照描试画。不是之处,请理解。还是老话,仅作参考,也仅仅是参考。

有关的代码,运行在Framework2.0下。因为基础较差,细节处有许多的毛病,观者别气,一笑了之吧。

异类HOW TO:适时弹出指示框(汇总)

Author:水如烟异类HOW TO:适时弹出指示框(一)(AOP参考)异类HOW TO:适时弹出指示框(二) (基础类)异类HOW TO:适时弹出指示框(三) (基础类的操作)异类HOW TO:适时...
  • lzmtw
  • lzmtw
  • 2006年05月30日 12:58
  • 1489

Test:适时弹出指示框 (也用用AOP)

看了一下AOP,自己也练习一下.只是代码多,现在先发发图片,看正常不.以下为效果:   ...
  • lzmtw
  • lzmtw
  • 2006年05月29日 01:06
  • 1255

异类查询要求为连接设置ANSI_NULLS和ANSI_WARNINGS选项

在查询分析器中,先输入两句     set   ansi_nulls   on     set   ansi_warnings   on     执行然后再     Create   Proc   存...
  • hbyh
  • hbyh
  • 2008年11月08日 19:45
  • 7057

<<异类 不一样的成功启示录>>笔记以及读后感

第一章机遇   马太效应 凡是有的,还要加给他,叫他有余。没有的连他所有的,也要夺过来。 激情天分 勤奋,所有这些都是获得最大成功不可或缺的因素 在很多时候,我们在专注研究成功人士的成功原因...
  • dugaoda
  • dugaoda
  • 2016年01月30日 13:00
  • 1137

一打开页面就弹出警告框,本应该表单为空时才弹出的,求教原因及解决方法!!!

向数据库添加数据时,验证表单内容是否为空,若为空就弹出警告框。但是每当刚打开页面就弹出警告框,怎么回事啊?代码如下: if trim(request.form("testStQuestion"))...
  • hongsurou9941
  • hongsurou9941
  • 2017年01月03日 01:38
  • 217

Android弹出选项框及指示箭头动画选择

Android弹出选项框及指示箭头动画选择Android原生的Spinner提供了下拉列表选项框,但在一些流行的APP中,原生的Spinner似乎不太受待见,而通常会有下图所示的下拉列表选项框:初...
  • zhangphil
  • zhangphil
  • 2016年10月08日 14:57
  • 3679

Android中长按弹出选项框View进行操作

长按弹出选项框View进行操作 主要代码解释 /** pop view */ View mPopView = LayoutInflater.from(this).inflate...
  • Beyond0525
  • Beyond0525
  • 2015年05月19日 10:05
  • 7312

android一步步实现dialog选择框,支持单选和多选

前提:需要先导入baseReclyAdapterlibrary的model点击打开链接 1、创建dialog package com.yann.yanndemo.dialog; import...
  • yann02
  • yann02
  • 2018年01月21日 21:37
  • 33

java中使用输出流下载文件弹出打开保存框

java中使用输出流下载文件弹出打开保存框   try { String file= request.getRealPath("项目中文件路径"); InputStre...
  • Tomsheng321
  • Tomsheng321
  • 2016年02月18日 15:22
  • 2996

MySQL安装完成后每天准时弹出命令提示符

这是因为默认开启了自动更新产品目录,打开MySQL Installer然后点击设置,取消勾选就可以了。...
  • github_36704374
  • github_36704374
  • 2017年04月17日 18:48
  • 943
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:异类HOW TO:适时弹出指示框(一)
举报原因:
原因补充:

(最多只允许输入30个字)