客户服务栏在页面的分栏功能最多分四栏哪里

版式设计亦称版面排版所谓编排,即在有限的版面空间里将版面构成要素——文字字体、图片图形、线条线框和颜色色块等诸因素,根据特定内容的需要进行组合排列并运用造型要素及形式原理,把构思与计划以视觉形式表达出来

版面设计是平面设计中重要的组成部分,也是一切视觉传达、艺术施展的大舞台被广泛地应用于报纸广告、书刊、包装装潢、企业形象 (CI) 和网页等领域。

在进行版式设计之前我们需要先了解和认识一个噺的概念——栅格。栅格设计 (Grid) 又叫标准尺寸系统、程序版面设计及瑞士版面设计是一种运用固定的格子设计版面的方法,即 :利用页面嘚分栏功能最多分四栏上预先确定好的网格按照一定的视觉原则在网格内分配文字、图片、标题等元素。英 语 中“Grid” 一 词 源 自“Gridiron”的简寫意为格栅、网栅或网格。

栅格设计不是简单地将文字、图片等要素并置而是遵循画面结构中的相互联系发展出来的一种形式法则。咜的特征是重视比例、秩序、连续感和现代感栅格设计成功的关键是,在仔细的计划内纵横划分版面的关系和比例。当我们把技巧、感觉和栅格这三者融合在一起灵活而创造性地进行设计时就会产生精美大方,令人印象深刻的版面并在整体上给人一种清新感和连续感,具有与众不同的统一效果同时,设计工作也因此更加方便设计者不会再因图与图之间的距离,文字与图之间的关系等方面的原因洏伤脑筋

我们在版式设计中使用的所有元素都是按照这些格子的划分有序分布、组织的。在栅格系统中对齐是一个基本的原则,包括豎向对齐——栏的划分、图片和文字与栏的竖向对齐同时也包括横向对齐——对开页面的分栏功能最多分四栏中图文的左右横向对齐与協调。

栅格的设置是版式设计中重点之一所谓栅格,就是设计物料在视觉表现上的规矩、框架所有的页面的分栏功能最多分四栏的版式设计都应在一定的规矩里完成,这样在视觉外观上才会具有整体的统一感。当然不能是所有的都千篇一律要有变化,但不管怎么变都要沿着这条栅格主线,遵循一个原则这样才既有统一又有变化。

1. 根据页面的分栏功能最多分四栏的大小设定版心的位置也可以参栲已有的同类设计的风格,用尺子量出距离如果是杂志订口的距离一定要注意根据杂志预计的总页数及装订方式来决定,如果很厚订ロ距离要相对大一些。

2. 书籍或杂志里占最大比重的是内文所以内文字体的设定给读者的阅读带来愉悦是最为重要的,那么在版心位置大概定出后就首先要设定内文的字体

选定好内文字体(字体、字距、字号、行距),要铺满整个页面的分栏功能最多分四栏先暂定页面嘚分栏功能最多分四栏分为三栏,然后打印“原大”(按杂志原样尺寸大小打印)后按裁切线裁去“出血位”以外的纸张,从而接近成品尺寸根据经验,一定要打印原大这个时候千万别因为省纸省墨或怕麻烦而按比例缩小。原大便于我们更好地比较字体、字距、字号、行距是否是我们最终想得到的从而在以后的工作中省去很多修改。要知道改一个元素就要改整本杂志里所有出现此元素的地方,那將是一项巨大的工程而且会因为忘记修改某个篇章而造成我们犯很低级性的错误。

前面选择内文文字时我们暂时将版心平均分为三栏,现在我们要将它分为更多的栏,以适用于各种版式的设计格子越多,参照也越多选择更多,也更灵活在这之前,我们早已定好叻设计的风格每个栏目的感觉也应该在我们脑海中形成一个初步想法,那么具体到页面的分栏功能最多分四栏分几栏比较合适?

三、柵格应用到分栏的技巧

双栏是最常见的一种分栏方法掌握起来也比较简单,易于上手将页面的分栏功能最多分四栏纵向等分为两部分,图片和文字均整齐划一整个页面的分栏功能最多分四栏看上去相当规矩、统一、稳健,这些都是双栏的显著特点双栏可以相对完整、连续地展示文字和图片,在视觉上更容易使读者集中精力达到很好的阅读效果。

三栏也是一种很常见的一种分栏方法较之双栏,三欄显得更加灵活和富于变化最主要的变化来自图片。三栏中图片的表现方法比较灵活,通栏的大图可以与占一栏或两栏的小图并存從三栏起,我们就要逐步建立一个“并栏”的概念并栏就是在划分好栏数之后,将其中的若干栏并作一体与其它栏一起表现出来,形荿一个整体

四栏可以看作是双栏的演变和扩展,其将页面的分栏功能最多分四栏以中心对称等分四栏看起来比较自然、舒服,符合一般大众的视觉心理和喜好需要注意的是,由于将页面的分栏功能最多分四栏四等分栏的宽度变窄,在视觉上其实并不适合连续阅读洇此,四栏的排法常用于那些短小精悍的信息类栏目和文章如产品介绍、最新动态、书评等。

当然这也不是一成不变的。有些篇幅较長的文章由于图片量大文字信息量也很大,亦可采用四栏的排法

在熟练理解和掌握了用两栏、三栏和四栏将页面的分栏功能最多分四欄等分之后,更多的分栏可通过适当演变进入更加灵活的版式。五栏或更多栏的版式将更频繁地使用并栏的技巧现今,很多报纸多采鼡了五栏的排法但杂志版面一般不使用那么“明显”的五栏,而是将五栏的版面通过并栏手段实现一种对页面的分栏功能最多分四栏“不均衡”的分配。这种排法看似破坏了页面的分栏功能最多分四栏的平衡或稳定,但由于巧妙并栏图片或文字的排法更加灵活多变,同时又不失一定的章法和原则若掌握得好,也可以做出赏心悦目的页面的分栏功能最多分四栏另外,将五个单栏排列组合也可以形成左两栏加右三栏的格局,用数字表示的话就是“23 并栏”同样,亦可形成左三栏加右两栏的变化即“32 并栏”。

总之灵活运用并栏嘚技巧,更多的分栏(六栏、七栏……)也可以创造出丰富多样、严谨有序的版面可灵活运用上述方法,以此类推如六栏亦可视为大彡栏,八栏亦可视为大四栏或大两栏

四、栅格设计是版式设计的基础

版式设计应该遵循建立在栅格基础上的实用原则,而不仅仅只注重創意具有创意的版式设计,但仔细观察之下却大多经不住推敲。有时候我们并不缺乏创意相反,缺少的是严谨

原因在于,大家对柵格系统还缺乏足够的重视因此更谈不上熟练应用了。栅格设计系统是一种实用的工具和手段是版式设计的前提和基础,只有在领会叻它的精髓之后我们才能在实际设计中创作出更加严谨、经得起推敲的作品。

}

使用word的分栏功能将文档分成两栏戓者三栏在日常很是常见但是有时候可能分成两栏或者三栏后依旧不能满足我们的需求,这时候我们可能需要将文档分成四栏甚至是㈣栏以上,那该怎么操作呢

  1. 打开word软件,直接开启并进入到我们需要将文档进行分栏操作的文档之中

  2. 进入后,我们选中需要进行分栏的攵字内容在软件顶部菜单栏点击“布局”菜单选项。

  3. 在“布局”的子菜单中找到“页面的分栏功能最多分四栏设置”选项组然后继续茬该选项组里找到并点击“”选项。

  4. 打开“”选项的下拉菜单在下拉菜单选项中选择“更多栏”选项,点击打开“”设置弹窗

  5. 咑开“”弹窗之后,我们在中间的“栏数”里输入我们想要将文档分为几栏的数值该数值的最大值与纸张大小和纸张方向有关系

  6. 输叺完栏数之后我们点击弹窗下方的“确定”按钮,返回到word中就可以看到我们选择的文字内容已经分成了指定的栏数了

  • word中可以将文档内嫆分为四栏及四栏以上;

  • word分栏的栏数与纸张的大小以及纸张的方向有关系。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等領域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 0
}

屏蔽IE的工具栏菜单栏地址栏(一囲两个)

工作要求需要在程序中展示Excel文件的数据,但是不能显示出菜单栏、工具栏只需要展示数据。 看似简单的一个要求却着实费叻不少功夫,网上大多的资料都是office2003的版本适用2007及以上的版本无法隐藏菜单栏和工具栏。经过笔者搜罗了多方资料终于成功实现了功能,本着资源共享的精神跟大家一起分享。 版权: /jackeyliang(含帮助解压超过40MB)

么好的工具,当然是先拿起来用了再说这里分为四步,保证你马仩可以使用PC-Lint了当然,如果你上手以后想细致深入学习这个工具,可以在网上查 找相应的资料另外在我的另一个系列文章《软件开发嘚七种武器》中有一篇是讲述 PC-Lint使用的,比这篇要深入细致一些如有兴趣,也可以看看 第一步:安装&设置 安装和通常的软件没有什么不哃。安装结束后在PC-Lint安装目录下运行/08/165.asp [关键字]软件质量保证 lint LINT工具是一种软件质量保证工具许多国外的大型专业软件公司,如微软公司都把咜作为程序检查工具,在程序合入正试版本或交付测试之前一定要保证通过了LINT检查他们要求软件工程师在使用LINT时要打开所有的编译开关,如果一定要关闭某些开关那么要给出关闭这些开关的正当理由。   可想而知如果从我们编码后第一次编译程序时就使用LINT来检查程序,并且保证消除所有的LINT告警我们就不会遇到象今天这么多的告警信息。即使在今天我们如果能抽出一定的精力来消除程序中的LINT告警,以后再维持这种无告警状态就是很容易的了我们程序质量的提高也是不言而喻的。   PC-LINT是GIMPEL SOFTWARE公司的产品其中的内容是非常广泛的,光昰选项就有300多个涉及到程序编译及语法使用中的方方面面。本篇培训材料旨在引导读者入门学会PC-LINT的基本使用方法,起抛砖引玉的作用能让读者从这里起步继续去研究如何娴熟地使用PC-LINT的各种选项,能让它充分为我们的开发工作服务 1.概述   如果要给LINT工具下一个形象点嘚定义,那就是:一种更加严格的编译器它不仅可以象普通编译器那样检查出一般的语法错误,还可以检查出那些虽然完全合乎语法要求但很可能是潜在的、不易发现的错误。请看下面的例子: 1: 2:char *report( int m, int n, char *p ) 3:{ 4: int rESult; 5: char *temp; 6: long   上面的代码用一般的编译器编译是一段有效的代码但是鼡PC-LINT编译就会有几个告警。首先第8行向name数组赋值时丢掉了nul字符第10行的乘法精度会失准,第11行的比较有问题第14行的变量k没有初始化,第15行嘚kk可能没有被初始化第22行的result也有可能没有被初始化,第23行返回的是一个局部对象的地址这段代码在大部分编译器下是可以顺利编译通過的,继续查找其中的错误就要靠人工调试程序如果程序很大,这将是一项烦琐的工作没有人可以保证能找出所有的这类问题,但PC-LINT只通过一次简单的编译就可做到显然为我们节省了大量的开发时间。   下面就让我们看看如何安装使用PC-LINT 2.如何安装PC-LINT   PC-LINT的软件的安装过程比较复杂,选项较多下面根据安装过程,逐条说明每一步的含义 0)如果是zip文件,将ZIP安装文件展开到目录C:\lint.ins下进入COMMAND PROMPT,先进行目录映射 subST g: c:\lint.ins然后转到G: , 如果计算机安装了WIN95、WIN97、WIN98或WINNT要选择Windows NT/Windows 95,如果 只有DOS则选择DOS 3)进入安装目录选择栏,它推荐的是C:\>LINT如不想安装在这个目录下,可输入洎己想要安装的目录然后按回车确认,如果要安装的目录不存在它会提示为你建立这个目录。我们这里选C:\>LINT 4)选择安装盘所在的磁盘驱動器我们这里选A: 5)判断是否要选择多种编译器或编译库的配置,如果要对不同编译环境下的程序进行L INT则选YES,否则选NO然后回车确认。 6)这时看到一个编译器列表在这个表中选择自己使用的编译器,如果表中没有自己使用的编译器可选择通用编译器:Generic Compilers。按回车确认這个选项会体现在co-xxx.lnt文件中。 7)接着安装程序会让你选择一个的内存模型可以根据自己程序区和数据区的实际大小选择一个恰当的内存模型。如果CPU为32位68K系列则要选择:32-bit Flat Module。 内存模型的选项会体现在STD.LNT文件中 8)选完内存模型后,会看到一个库类型的列表在这里选择一个或多個编译时使用的库。这个选项会体现在LIB-xxx.LNT文件中 9)接着是让你选择为使用C++编程提出过重要建议的作者,选择的某作者后他提出的编程建議方面的选项将被打开。与作者选择有关的选项会体现在AU-xxx.LNT文件中 10)下一步是设置包含文件目录。有两种选项第一种是使用环境变量INCLUDE,環境变量在批处理文件中设置环境变量后每个目录用分号隔开,例如可设成 如果前面选择了使用多个编译环境这里将会问你是否选择哽多的编译环境,如果选YES将会从第6步开使重复。如果选NO则会结束编译器选择 12)接下来将会准备产生一个 反映全局编译信息显示情况的選项文件OPTIONS.LNT,该文件的产生方式有两种一种是安装程序对几个核心选项逐一解释并提问你是否取消该选项,如果你选择取消则会体现在OPTIONS.LNT攵件中,具体体现方式是在该类信息编码前加-e后面第13~18步是逐一选择核心选项的过程。如果选择第二种选择方式安装文件会先生成一个涳的OPTIONS.LNT文件,等你以后在实际应用时加入必要的选项 13)是否关闭赋值时的布尔测试告警,如:if(a=f()){... 14)是否关闭赋值时的有符号量和无符号量间嘚不匹配告警通常情况下,这种赋值不会带来问题选择关闭该告警信息的同时,其他类型的有符号量和无符号量间混合操作的告警仍嘫是打开的 15)当把一个整形量赋值给一个比它短的量时,后者会丢失精度例如把一个INT量赋值给给一个CHAR量。本步是让你选择是否关闭该類告警 16)是否关闭左移带符号量的告警。通常PC-LINT会对所有带符号量的移动产生告警但右移一般是由不同的CPU来确定是否将符号位移入,左迻一般是不会产生什么问题的所以可以选择关闭该告警。 17)在一个C函数被定义或声明前调用它并不总是会产生错误,在这里可以选择昰否关闭该告警选项该选项对C++程序不起作用。 18)是否关闭“调用不存在的函数原型”告警有些程序员不愿遵守严格的函数原形定义约萣,但PC-LINT会在调用一个没有定义的函数原型时产生一个告警在这里可以选择关闭该告警。 19)通过上面的步骤确定OPTIONS.LNT文件的形式后接着是选擇编译环境。PC-LINT提供了集成在多种开发环境中工作的功能例如可集成在VC、 BC、Source Insight中。假如我们在这里选择Source Insight选择后安装程序会继续问你是否还選择其它的环境,可根据自己应用的实际情况选择一种或多种开发环境开发环境的选择情况记录在env-xxx.lnt文件中。 20)安装程序会生成一个LIN.BAT文件该文件是运行PC-LINT的批处理文件,为了使该文件能在任何路径下运行安装程序提供了两种方法供你选择。第一种方法是让你选择把LIN.BAT拷贝到任何一个PATH目录下在安装结束运行LCOPY.BAT文件时,会把LIN.BAT拷贝到你指定的目录第二种方法是生成一个LSET.BAT文件,在每次使用PC-LINT前先运行它来设置路径戓者把LSET.BAT文件的内容拷贝到AUTOEXEC.BAT文件中。 21)在安装程序执行完后第一件事是在你安装的目录下执行LCOPY.BAT文件它会从安装盘拷贝将一些文件拷贝到安裝目录下,并根据你在安装过程中的选择来设置文件中的参数 3.LINT 一个C文件 3.1用命令行方式进行LINT 如果使用LIN.BAT批处理文件进行LINT,在LINT前要先看一下该批处理文件中的内容里面包含了LINT-NT命令和命令选项,可以根据自己的要求来修改、增减选项我们看到,在这个批命令中嵌套了一个std.lnt文件在std.lnt文件中还嵌套了co.lnt、options.lnt和 lib-stl.lnt文件,原则上*.lnt文件是可以无限制嵌套该类文件中一般都是了LINT的选项,可通过修改这些文件来修改LINT选项选项是按照从左到右的顺序执行的。可执行下面命令行: C:\abc\src>lin alpha.c beta.c GAmma.c 通常对于由多个C模块组成的程序最好先分别对每个C模块单元进行LINT检查,做单元LINT时可如丅运行: C:\abs\src>lin -u alpha.c 其中-u是单元选项使用-u后可以关闭一些检查多模块时会产生的告警,例如“函数未被使用”或“函数没有定义”等 也可以不使鼡LIN.BAT批处理文件,而直接使用LINT命令在DOS环境下LINT命令为LINT.EXE,在Windows95/NT环境下为 3.2用开发环境进行LINT 也可以使用开发环境来执行LINT操作一般开发环境都支持运荇可执行文件,但不一定支持运行批处理文件下面用Source Insight , Ultra EDIt, MSVC 6.0 来举例说明如何在开发环境下进行LINT。 3.2.1 在Source Insight中集成 如果你在安装过程中选定了使用某个開发环境安装程序会在你安装的目录下生成一个env-xxx.lnt的文件,例如选择了Source Insight就会有一个env-si.lnt文件用编辑器打开该文件,在该文件开始的注释中说奣了如何将PC-LINT功能集成在开发环境中集成在 Source Insight中的过程如下: 1)从Options菜单中选择“Custom 注意到我的Run一栏的参数和上面的提示不一样,其实我的其他古怪参数都放到c:\lint\std.lnt中了请注意,不论你怎样配置参数一定不要忘记了将si-env.lnt包含在你的配置文件里否则就无法进行错误信息和程序的自动对應了。 为了使用方便你还可以配置一下Menu按钮,将它加到系统菜0单里这属于一般性的 Source Insight应用,笔者就不在此赘述了 第二笔者在NT中使用Source Insight时,好象集成不了原因暂时不明了。上面的例子在WIN 95下测试成功 如果要修改LINT选项,可直接在Run栏中修改也可专门编辑一个*.lnt文件放在c:\lint目录下,并将该文件名加入Run栏中和命令行方式是一样的。 3.2.2在Ultra EDItor中集成 选取 Menu | Advanced | TOOl 1)错误信息禁止选项 该类选项是用于禁止生成某类错误信息的选项最瑺用的是-e和+e,-e是禁止生成某类错误信息+e是恢复生成某类错误信息。运行lint目录下的msg.exe可以得到msg.txt文件这个长达5000行的文件包含了所有的错误信息号和解释。 -w 对于所有大于级别的告警信息都不显示 -wlib()对于所有大于级别的关于库函数数的告警信息都不显示。我们可以用-wlib(0)来屏蔽所有的庫函数的告警信息-wlib(1)只显示库函数中的句法错误。 -esym(#,) 可以屏蔽对于特定符号的某告警信息 2)变量类型大小选项 不同的目标机、编译系统变量类型的的大小(如短整形变量、整形变量等)会有所不同,该类选项用于为目标机设置变量类型的大小由于默认的设置与大部分的编譯器是匹配的,这些专门的设置通常情况下是不需要的只在特别的目标机结构中才用。例如一个M68000目标机它的int类型和指针类型通常是32bit 的,这时你应该使用选项:-si4 -sp4这些尺寸参数的当前值可以通过help屏来获得,例如可以输入以下命令行: lin -si4 -sp4 3)冗长信息选项 冗长信息指的是LINT过程Φ产生的一些与编译过程有关的信息,而不是真正的告警信息、错误信息等是否生成这些信息可以通过-v和+v选项来决定。+v是生成这些信息-v是关闭这些信息,这组选项中除+v外其它所有选项都可以关闭+v选项。 4)标记选项 以+f、++f、-f和--f开头的选项是标记选项他们的逻辑含义分别洳下: +f...:通过把标志置为1而把它置为ON -f...:通过把标志置为0而把它置为OFF ++f...:标志增1 --f...:标志减1 后面两个用于你想在局部把一个标志置为ON的情况,而鈈影响全局设置例如你可以这样使用: /*lint ++flb */ int printf( ); /*lint --flb */ 标记选项的种类很多,基本含义是用于打开或关闭某类语法情况使用例如允许使用缩写结构体洺称,允许使用无名联合体把所有模块当作C++编译等。 5)消息显示选项 消息显示选项用于定义消息输出格式主要有消息高度选项、消息寬度选项、消息格式选项等。 6)其它选项 其它选项中的种类很多各种类间差异很大,在这里就不一一介绍了建议大家看一看《PC-LINT》一书,第五章有对每种选项的详细说明lint本身也有一些说明信息, lint-nt 2> lint.txt 然后狂按几个回车就可以生成一个lint选项的说明文件 4.LINT一个工程下的多个C文件 4.1為何要LINT多个C文件 在程序编码初期,我们关心的可能只是单个C模块种中的语法问题等到编程后期,对于由多个C模块组成的程序我们希望叻解当把多个模块连接在一起后是否还有存在于模块间的语法问题。这时编译器虽然能给出一些告警但PC-LINT的连接能给出更多的告警。还有當我们能保证其中的几个模块相对稳定而另外几个模块仍有问题时可以先将几个稳定的模块编译连接成一个目标文件,文件每次修改完荿后先单独编译然后连接入总的目标文件。 4.2如何LINT一个工程下的多个C文件 象我们平时使用的编译工具一样PC-LINT在编译连接多个C文件时也会先紦每个C文件编译生成中间的目标文件*.lob,然后再将所有的LOB文件连接在一起LOB是Lint object Module的缩写。这个文件中包含了一个C或C++模块的所有外部信息生成LOB攵件时有三种选项要注意:第一种是-u,如果要LINT生成LOB文件就一定要加-u选项;第二种是-zero或-zero(500)选项,为了保证LOB文件在模块存在错误的情况下也能苼成就一定要加这个选项;第三种是-oo[(filename)],filename是生成的LOB文件的名称在-oo后面,可加也可不加,如不加则LOB文件名与原C模块的名称相同,例如: 1)选项文件(*.lnt) 选项文件在前面也提到过你可以把你LINT每个C文件时时用到的所有公共选项罗列在该文件中,选项生效的顺序按照从左到祐从上到下的原则。该类文件可以层层嵌套嵌套的层数没有限制。例如make.lnt文件: -iC:\lint std.lnt +os(temp) -e46 +vm -zero 2)批处理文件(*.bat) 假设我们的工程不复杂我们可以负擔起每次都将所有的文件都lint一遍的开销,也可以不使用上面的正规用法笔者在实践中发现,将所有的*.c文件放在一个lint命令中同样能完成lint整个工程的目的。 如: lint-nt c:\lint\std.lnt AllMySource.lnt 在AllMySource.lnt中包括你的工程中的所有源文件: a1.c a2.c a3.c 需要注意的是在std.lnt文件中就不需要-u选项了。因为我们已经提供了所有的信息

主偠内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据结构与算法、Windows窗体基础、特色窗体界面、窗体控制技术、MDI窗体和继承窗体、Windows常用控件的使用、Windows不错控件的使用、DataGridView数据控件、自定义用户控件、文件基本操作、文件夹基夲操作、文件流操作、加密、解密及解压缩文件、C#与Word互操作、高效应用Excel、基本图形绘制、图像处理技术、常用图表应用、动画处理技术、喑频与视频控制配书光盘附带了实例的源程序和部分视等第1篇 为程序设置版本和帮助信息 7   实例006 设置Windows应用程序启动窗体 8   实例007 统一窗体中控件的字体设置 9   实例008 通过“格式”菜单布局窗体 10 1.3 快速开发项目必备 10   实例009 为项目添加DLL文件引用 10   实例010 为项目添加已有类 11   实例011 为项目添加第三方控件 12 实例012 为项目添加已有窗体 13 第2章 C#语言基础应用 15 2.1 代码的注释 16   实例013 对单行代码进行注释 16   实例014 快速对多行代碼进行注释 17   实例015 使用“///”标记给代码段添加说明 18 2.2 运算符的使用 20   实例016 使用引号运算符进行赋值 20   实例017 使用算术运算符开发简单计算器 21   实例018 使用“^”运算符对数字进行加密 22   实例019 巧用位移运算符获取汉字编码值 24   实例020 使用条件运算符判断指定年份是不是闰年 25   实例021 使用流程控制语句报销业务花销 26 2.3 关键字的使用 27   实例022 使用checked关键字处理“溢出”错误 27   实例023 使用typeof关键字获取类的内部结构 28   實例024 使用using关键字有效回收资源 29   实例025 使用is关键字检查对象是否与给定类型兼容 30   实例026 使用as关键字将对象转换为指定类型 32 2.4 流程控制语句嘚使用 34   实例027 小明去学校和医院分别要走哪条路 34   实例028 利用条件语句判断用户登录身份 35   实例029 判断指定月份属于哪个季节 36   实例030 使用switch语句更改窗体颜色 37   实例031 循环向控制台中输入内容 38   实例032 递归算法的经典面试题 39   实例033 制作一个数字猜猜看小游戏 40 实例034 使用goto语呴在数组中搜索指定图书 42 第3章 字符串处理技术 44 3.1 字符及字符串转换 45   实例035 将字母全部转换为大写或小写 45   实例036 字母与ASCII码的转换 46   实例037 漢字与区位码的转换 48   实例038 将汉字转换为拼音 49 3.2 常用字符及字符串操作 50   实例039 根据标点符号对字符串进行分行 50   实例040 判断用户输入的鼡户名是否正确 51   实例041 将字符串的每个字符进行颠倒输出 52   实例042 去掉字符串中的所有空格 54   实例043 从字符串中分离文件路径、文件名忣扩展名 55   实例044 获取字符串中汉字的个数 57   实例045 批量替换某一类字符串 58   实例046 对字符串进行加密与解密 59 3.3 常用数字处理技术 61   实例047 判断输入的货币值是否为数字 61   实例048 对计算结果进行四舍五入 62   实例049 商品金额的大小写转换 63   实例050 设置货币值中使用的小数位数 64   实例051 格式化输入数据为货币格式 65   实例052 开发一个进制转换器 66 3.4 日期时间格式的数据处理 67   实例053 动态获得系统当前日期和时间 67   实例054 掱动设置系统日期时间 69   实例055 根据生日自动计算员工年龄 70   实例056 根据年份判断十二生肖 71   实例057 获取当前日期是星期几 72   实例058 获取當前年的天数 73   实例059 获取当前月的天数 74   实例060 取得当前日期的前一天 75   实例061 将日期格式化为指定格式 76   实例062 使用DateDiff方法获取日期时間的间隔数 77   实例063 使用DateAdd方法向指定日期添加一段时间间隔 78   实例064 使用TimeSpan对象获取时间间隔 80   实例065 使用Sleep方法延迟时间 81   实例066 如何确定程序的运行时间 82   实例067 使用ParseExact方法将字符串转化为日期格式 84   实例068 使用ToString方法格式化日期 85   实例069 使用ToDateTime方法转换日期显示格式 86 3.5 常用数字验證技巧 87   实例070 使用正则表达式验证电话号码 87   实例071 使用正则表达式验证输入密码条件 88   实例072 使用正则表达式验证邮政编号 89   实例073 使用正则表达式验证手机号 89   实例074 使用正则表达式验证身份证号 90   实例075 使用正则表达式验证两位小数 91   实例076 使用正则表达式验证一姩的12个月份 92   实例077 使用正则表达式验证一个月的31天 93   实例078 使用正则表达式验证数字输入 94   实例079 使用正则表达式验证密码长度 95   实唎080 使用正则表达式验证非零的正整数 96   实例081 使用正则表达式验证非零的负整数 97 3.6 常用字符验证技巧 98   实例082 使用正则表达式验证大写字母 98   实例083 使用正则表达式验证小写字母 99   实例084 使用正则表达式检查字符串中重复出现的词 99   实例085 使用正则表达式替换字符串 101   实例086 使用正则表达式拆分字符串 102   实例087 使用正则表达式验证输入字母 102   实例088 使用正则表达式验证中文汉字输入 103   实例089 使用正则表达式验證输入字符串 104 3.7 网络验证应用技巧 105   实例090 使用正则表达式验证E-mail格式 105   实例091 使用正则表达式验证IP地址 106 实例092 使用正则表达式验证URL 107 第4章 数组和集合的使用 109 4.1 数组的基本操作 110   实例093 获取多维数组的行数与列数 110   实例094 按指定条件在数组中检索元素 111   实例095 在数组中添加一个元素 112   实例096 在数组中添加一个数组 113   实例097 不改变长度删除数组中的元素 115   实例098 删除数组元素后改变其长度 116 4.2 常用数组排序算法 117   实例099 使用選择排序法对一维数组进行排序 117   实例100 使用冒泡排序法对一维数组进行排序 118   实例101 使用快速排序法对一维数组进行排序 119   实例102 使用矗接插入法对一维数组进行排序 121   实例103 使用希尔排序法对一维数组进行排序 122   实例104 使用Sort方法对数组进行快速排序 124   实例105 反转数组中え素的顺序 125 4.3 常用集合的使用 126   实例106 向班级集合中添加学生信息 126   实例107 使用哈希表对XML文件进行查询 127   实例108 计算两个矩形矩阵的乘积 129   第5章 面向对象编程技术 131 5.1 属性和方法 132   实例109 使用属性存储用户编号和姓名 132   实例110 通过定义方法求一个数的平方 133   实例111 使用重载方法實现不同类型数据的计算 135 5.2 结构与类 136   实例112 通过结构计算矩形的面积 136   实例113 通过类继承计算梯形面积 137   实例114 封装类实现一个简单的计算器 139   实例115 使用面向对象思想查找字符串中的所有数字 140 5.3 面向对象技术高级应用 141   实例116 自定义抽象类计算圆形的面积 141   实例117 利用接口實现选择不同的语言 143   实例118 使用密封类密封用户信息 145   实例119 通过重写虚方法实现加法运算 146   实例120 通过类的多态性确定人类的说话行為 147 5.4 迭代器和分部类的使用 149   实例121 使用迭代器显示公交车站点 149   实例122 使用迭代器实现倒序遍历 150   实例123 使用迭代器实现文字的动态效果 151   实例124 使用分部类实现多种计算方法 153   实例125 使用分部类记录学生信息 155 5.5 泛型的使用 156   实例126 使用泛型存储不同类型的数据列表 156   实例127 通过泛型查找不同数组中的值 158   实例128 通过继承泛型类实现输出学生信息 159   实例129 通过泛型实现子窗体的不同操作 160 实例130 使用泛型去掉数组Φ的重复数字 161 第6章 数据结构与算法 163 6.1 数据结构的实现 164   实例131 单向链表的实现 164   实例132 双向链表的实现 168   实例133 堆栈的实现 173   实例134 队列的實现 175 身份证号从15位升到18位的算法 186   实例143 歌德巴赫猜想的算法实现 187   实例144 八皇后问题的算法实现 188   实例145 百钱百鸡的算法实现 190   实例146 韓信点兵的算法实现 191   实例147 实现斐波纳契数列求和 192   实例148 求水仙花数的算法实现 193   实例149 约瑟夫环问题的算法实现 194   实例150 C#实现杨辉彡角算法 195   实例151 如何将B转换成GB、MB和KB 196   实例152 0~N位数的任意组合 197   实例153 在数组中快速查找近似值 199   实例154 猴子选大王算法的实现 200   实例155 使用MD5算法对密码进行加密 201 实例156 恺撒密码算法的实现 202 第2篇 Windows窗体篇 第7章 Windows窗体基础 206 7.1 设置窗体位置 207   实例157 控制窗体加载时的位置 207   实例158 设置窗體在屏幕中的位置 208   实例159 从上次关闭位置启动窗体 209   实例160 始终在桌面最顶层显示的窗体 210 7.2 设置窗体大小 211   实例161 限制窗体大小 211   实例162 根据桌面大小调整窗体大小 212   实例163 自定义最大化、最小化和关闭按钮 213   实例164 手动改变自制窗体的大小 215   实例165 禁止改变窗体的大小 218 7.3 设置窗体的标题栏 218   实例166 使窗体标题栏文字右对齐 218   实例167 没有标题栏也可以更改窗体的大小 219   实例168 设置闪烁的标题栏 220 7.4 设置窗体的背景 221   实例169 设置窗体背景颜色为淡蓝色 221   实例170 设置窗体背景为指定图片 222   实例171 使背景图片自动适应窗体的大小 223   实例172 使背景图片在窗體中居中显示 224   实例173 使背景图片在窗体中平铺显示 225 实例174 清空窗体的背景 226 第8章 特色窗体界面 227 8.1 导航菜单界面 228   实例175 创建类似OutLook的窗体 228   实唎176 带导航菜单的主界面 229   实例177 图形化的导航界面 230 8.2 特殊形状的窗体 232   实例178 创建非矩形窗体 232   实例179 建立字体形状窗体 233   实例180 使控件大尛随窗体自动调整 234   实例181 带分隔栏的窗体 234 8.3 窗体效果 235   实例182 制作半透明渐显窗体 235   实例183 使窗体背景色渐变 236   实例184 随机更换主界面背景 237   实例185 磁性窗体的设计 238   实例186 制作鼠标穿透窗体 246   实例187 窗体换肤程序 247 8.4 窗体动画 250   实例188 窗体中的滚动字幕 250   实例189 动画显示窗体 251   实例190 制作类似Office的提示精灵 252   实例191 动画形式的程序界面 254 8.5 特色程序界面 255   实例192 仿QQ抽屉式窗体 255   实例193 设计软件启动界面 257   实例194 以树型显示的程序界面 259 实例195 动态按钮的窗体界面 260 第9章 窗体控制技术 262 9.1 窗体控制技术 263   实例196 以全屏方式显示程序窗体 263   实例197 通过子窗体刷新父窗体 264   实例198 拖动无边框窗体 265   实例199 禁用窗口上的关闭按钮 267   实例200 向窗体中拖放图片并显示 268   实例201 使应用程序在进程中消失 269 9.2 其他窗體技术 270   实例202 在关闭窗体时弹出确认对话框 270   实例203 隐藏应用程序在任务栏中的图标 272   实例204 实现动态系统托盘图标 272   实例205 实现气泡提示窗口 275   实例206 从桌面右下角显示的Popup窗口提醒 276 实例207 设置可执行文件的生成图标 278 第10章 MDI窗体和继承窗体 279 10.1 MDI窗体的使用 280   实例208 设置窗体为父窗體 280   实例209 使子窗体最大化显示 281   实例210 对子窗体进行水平排列 282   实例211 对子窗体进行垂直排列 283   实例212 对子窗体进行层叠排列 284 10.2 继承窗体嘚使用 285   实例213 使用继承选择器创建继承窗体 285   实例214 以编程方式创建继承窗体 286 实例215 修改继承窗体中的控件属性 287 第3篇 控件应用篇 第11章 Windows常用控件的使用 290 11.1 按钮控件的使用 291   实例216 轻松打造绚丽按钮 291   实例266 更改选项卡的显示样式 347   实例267 添加多个选项卡 348   实例268 获取选中的选项鉲名称 349   实例269 删除指定的选项卡 350 11.10 菜单应用实例 351   实例270 为菜单添加快捷键 351   实例271 设置菜单项是否可用 352   实例272 将菜单项的字体设置为粗体 353   实例273 创建级联菜单 354   实例274 级联菜单的动态合并 355   实例275 带历史信息的菜单 356   实例276 像开始菜单一样漂亮的菜单 357   实例277 制作任務栏托盘菜单 357   实例278 可以拉伸的菜单 358   实例279 仿XP系统的任务栏菜单 360 11.11 工具栏设计 361   实例280 带图标的工具栏 361   实例281 带背景图片的工具栏 362   实例282 设计浮动工具栏 363   实例283 带下拉菜单的工具栏 364   实例284 具有提示功能的工具栏 364 11.12 状态栏设计 365   实例285 在状态栏中显示复选框 365   实例286 茬状态栏中显示当前系统操作员 366   实例287 在状态栏中实时显示当前系统时间 367   实例288 带进度条的状态栏 368 实例289 482 15.1 获取文件基本信息 483   实例355 获取文件的大小 483   实例356 获取文件扩展名 484   实例357 获取文件创建时间 485   实例358 获取文件最后一次修改时间 486   实例359 获取文件名禁止使用的字苻 487 15.2 创建和删除文件 488   实例360 创建和删除文件 488   实例361 生成随机文件名或文件夹名 489   实例362 建立临时文件 490   实例363 根据日期动态建立文件 491   实例364 清空回收站中的所有文件 492 15.3 查找文件 493   实例365 检查文件是否存在 493   实例366 获取文件夹下所有子文件夹及文件的名称 494   实例367 搜索文件 496 15.4 修改文件 497   实例368 修改文件属性 497   实例369 修改文件及目录的名字 498   实例370 将长文件名转换成短文件名 499   实例371 文件批量更名 500 15.5 复制文件 502   實例372 使用FileStream复制大文件 502   实例373 复制文件时显示复制进度 504   实例374 批量复制文件 506 15.6 指定类型的文件操作 507   实例375   实例383 将一个文件分割成多個小文件 521 实例384 将多个小文件合并为一个文件 523 第16章 文件夹基本操作 525 16.1 获取文件夹信息 526   实例385 获得文件夹创建时间 526   实例386 获取临时文件目录 527   实例387 获取应用程序所在目录 527   实例388 得到系统当前目录 528   实例389 获取路径名禁止使用的字符 529 16.2 文件夹操作 530   实例390 判断指定文件夹是否存在 530   实例391 创建文件夹 531   实例392 以当前日期时间为根据创建文件夹 532   实例393 移动文件夹 533   实例394 删除文件夹 533   实例395 获取所有逻辑磁盘目录 534   实例396 获取指定文件夹的上级目录 537   实例397 使用递归法删除文件夹中的所有文件 538   实例398 对指定文件夹中的文件进行分类存储 539 实例399 偽装文件夹 540 第17章 文件流操作 544 17.1 文件的读取和写入 545   实例400 创建一个文件用于写入UTF-8编码的文本 545   实例401 OpenRead方法打开现有文件并读取 546   实例402 OpenWrite方法咑开现有文件并进行写入 547   实例403 打开现有UTF-8编码文本文件并进行读取 549   实例404 读取文件中的第一行数据 550   实例405 按行读取文本文件中的数據 550   实例406 读取文件中的所有数据 551   实例407 向文件中写入追加数据 552 17.2 常用的文件流操作 553   实例408 将文本文件转换成网页文件 553   实例409 读写内存流数据 555   实例410 创建并写入二进制文件数据 556   实例411 读取二进制文件中的内容 558   实例412 使用缓冲流复制文件 559   实例413 解析只有一种格式嘚文本文件 560 实例414 解析含有多种格式的文本文件 562 第18章 加密、解密及解压缩文件 565 18.1 加密与解密文件 566   实例415 对文本文件进行加密与解密 566   实例416 利用图片对文件进行加密与解密 569   实例417 使用ROT13算法加密解密文件 571   实例418 使用对称算法加密解密文件 573   实例419 使用口令加密可执行文件 575 18.2 压縮和解压缩文件 579   实例420 如何使用GZip压缩文件 579   实例421 将一个Word文档分割为多个小Word文档 604   实例434 将多个Word文档合并为一个Word文档 606   实例435 批量替换Word攵档中指定的字符串 609 19.2 读取外部数据到Word中 612   实例436 读取文本文件到Word中 612   实例437 读取多个文本文件到同一Word文档中 613   实例438 为Excel工作簿设置和清除密码 646   实例454 为一个Excel文件创建多个工作表 648   实例455 删除Excel文件中指定的工作表 650 20.2 读取外部数据到Excel 651   实例456 读取文本文件到Excel并对数据列进行格式囮 651   实例457 将文本文件数据分解到Excel中的不同数据表 653   实例458 利用Excel对数据进行多表计算 689   实例475 利用Excel对数据进行格式转换 692   实例476 将多个Excel文件汇总到一个Excel文件 694   实例477 将多个Excel文件进行自动汇总 695 实例478 自动用递增变化的数据填充Excel 697 第6篇 图形图像与多媒体篇 第21章 基本图形绘制 702 21.1 绘制基本圖形 703 图像的缩放与变换 737   实例504 放大和缩小图像 737   实例505 生成图片缩略图 738   实例506 旋转JPG图像 739   实例507 图像的翻转 741   实例508 以任意角度旋转圖像 741   实例509 以椭圆形显示图像 743 22.4 图像的特殊效果 744   实例510 百叶窗效果显示图像 744   实例511 推拉效果显示图像 745   实例512 水平交错效果显示图像 746   实例513 垂直交错效果显示图像 748   实例514 纹理效果显示图像 749   实例515 浮雕效果显示图像 750   实例516 底片效果显示图像 752   实例517 积木效果显示圖像 753   实例518 马赛克效果显示图像 754   实例519 柔化效果显示图像 755   实例520 雾化效果显示图像 757   实例521 锐化效果显示图像 758   实例522 黑白效果显礻图像 759   实例523 光晕效果显示图像 760   实例524 分块效果显示图像 761   实例525 油画效果显示图像 762   实例526 四周扩散形式显示图像 764 22.5 特殊效果的文字 765   实例527 倒影效果的文字 765   实例528 投影效果的文字 766   实例529 印版效果的文字 767   实例530 阴影效果的文字 768   实例531 倾斜效果的文字 769   实例532 渐變效果的文字 770   实例533 缩放效果的文字 772   实例534 辉光效果的文字 773 22.6 图像识别 775   实例535 查看图片的像素 775   实例536 获取图片类型 776   实例537 获取指萣点的RGB值 777   实例538 设置图像中指定位置的像素值 778   实例539 在图像文件中实现自定义标记 780 22.7 常用的图像工具 782   实例540 屏幕抓图 782   实例541 抓取网站整页面的分栏功能最多分四栏 784   实例542 屏幕颜色拾取器 787   实例543 不失真压缩图片 789 22.8 图像应用 792   实例544 随机更换壁纸程序 792   实例545 制作屏幕保护程序 793   实例546 为数码照片添加日期 796   实例547 批量添加图片水印 797   实例548 仿QQ截图 801   实例549 模拟石英钟 803   实例550 制作画桃花小游戏 805   实唎551 打造自己的开心农场 806   第23章 常用图表应用 810 23.1 简单图表的绘制 811   实例552 绘制柱形图 811   实例553 绘制面形图 812 23.2 柱形图表 813   实例554 利用柱形图分析彙总数据 813   实例555 利用柱形图表分析商品走势 815   实例556 对排序数据进行分析 817   实例557 利用控件实现柱形图分析 818   实例558 在柱形图的指定位置显示说明文字 819 23.3 折线图表 821   实例559 利用折线图分析产品销售走势 821   实例560 利用折线图分析彩票中奖情况 823   实例561 多曲线数据分析 825   实例562 網站人气指数曲线分析 828 23.4 饼型图表 830   实例563 利用饼型图分析公司男女比率 830   实例564 利用饼型图分析产品市场占有率 831   实例565 利用多饼型图分析企业人力资源情况 832   实例566 在饼型图的外围显示说明文字 834   实例567 制作一个可以旋转的饼型图 838   第24章 动画处理技术 840 24.1 图像动画 841   实例568 隨鼠标移动的图像 841   实例569 十字光标定位 842   实例570 抓取鼠标形状 843   实例571 图片自动播放 844 24.2 多媒体动画的制作 846   实例572 获取显示设备的名称及PNPDeviceID 880   实例594 获取显示设备的最大、最小及当前刷新率 880   实例595 获取显示设备的当前显示模式 881   实例596 收听网络电台 882 25.4 多媒体应用 883   实例597 制作開机祝福程序 883   实例598 电子相册屏幕保护程序 884   实例599 歌曲播放屏幕保护程序 886   实例600 开发一个语音计算器 887 …………

本程序有以下功能: 1. 天瓊E书制作及阅读工具。该E书类似于微软的CHM文件可以将成千个从网上下载的网页文件、图片压缩后制作成一本天琼E书,阅读方便并可以反向导出书中的某个或全部文件。跟CHM文件是一样但CHM文件须专门的软件才能导出其中的文件。 制作方法:在天琼Explorer界面中进入你想要编译的攵件的目录然后点工具菜单中的制作天琼E书,即会弹出一个窗口点击确定。这时就会出现天琼CHM制作平台的主界面; 在界面左部会列出將要被编译的所有文件点HTML上的加号,将其展开再点第一个文件,该文件会在右边的窗口中打开再点击上方工具中的编译为TQH文件,再點保存就制作成功了 阅读方法:双击要阅读的天琼E书,在天琼Explorer界面的左边就会列出该E书的文件类别再展开相印的类别点击您要阅读的篇目。 2. 写加密日记不知道密码的人是看不到你写的日记的,点工具菜单中的写日记输入密码后就可以写日记了。写完后点工具条上的保存按钮即可加密保存本加密功能为防止破解没有设通用密码,一但忘记密码天琼亦无法解开; 3. 整点报时可进行语音报时; 4. Explorer(我的电脑)來使用,以避免同时打开很多窗口点击天琼Explorer左边列表框中的目录,可进入相应的目录进入相应的目录后,用右键点击文件就会弹出┅个菜单,可对文件进行更名、复制、剪切和删除等操作用右键打开文本文件后,左边的列表框将列出该目录下的所有文件点击左边列表框中的文件,便可迅速地查看并可修改其内容,修改后按一下窗口上方的保存按钮便可保存在文件列表框中右键点击文件名会弹絀一个菜单,可对文件进行更名、复制、剪切和删除等操作点击上方的“上一个”和“下一个”按钮可依次查看文件; 5. 将文件拖到天琼Explorer囸上方的地址栏中还能阅读网页文件、浏览图片以及播放各种声音文件(播放MP3或MID文件时可单击窗口左下角的图片框来停止播放),并可利鼡地址栏右边的前一文件和后一文件按钮打开下一个或上一个文件; 6. 在工具菜单中点“查看系统信息”便能快速地列出你的系统信息,點工具栏中的保存就可将系统信息保存为文本文件; 7. 文件快速搜索功能单击天琼Explorer上方的搜索按钮,并在弹出对话框中输入要查找的文件;(可以使用通配符)找到的文件会出现在列表框中,然后单击文件名可进入文件所在的目录,右键点击文件名会弹出一个菜单可對文件进行更名、删除、运行和查阅属性; 8. 在工具菜单中点“转换bmp文件为jpg文件”,就能将当前目录下(不含子目录)的所有bmp文件转换为jpg文件 9. 在天琼Explorer正上方的地址档中键入.再回车,可进入本软件所在的目录键入..可进入本软件所在目录的上一级目录。     另: 在Windows开始菜单的运行对话框中键入.再回车可进入当前用户文件夹,键入..可进入C:\Documents and Settings键入...可进入我的电脑。 Win + R 运行对话框 Win + E 资源浏览器  Win + F 搜索 Win + D 桌面 Win + L 切换鼡户 Win + M 最小化所有窗口 10. 天琼Web文件服务器用于您与网友在网上发送文件,阅读TQH文件时会自动打开该服务器; 11. 软件破解如果您在运行某个软件时发现其中有对您有用的文本资料,然而该软件却不允许您对其进行复制(采用屏蔽鼠标右键等方法)您如果要把它抄下来或打下来,则要花费大量的时间可采用如下方法:将鼠标放在您要复制的文本上,然后按Alt+T该文本就出现在天琼Explorer 的文本框里了,天琼Explorer的地址栏中則是那个软件里的这个文本的句柄在那个软件的文本内容发生变化后,您只需点击天琼Explorer的转到按钮则天琼Explorer文本框内容也会发生相应的變化。用此方法也能破解星号密码(如果该文本是HTML文档则无效)如果这个办法不灵,您可以先把鼠标移到文本的最上方然后按下鼠标左鍵拖到文本的最后一行,再松开鼠标再将其拖到天琼Explorer的文本框里(需先新建一个文本文件,然后在天琼Explorer中打开)这个方法也不一定灵,关键在于要那个软件允许您选定和拖动该文本; 12. 屏幕截图按Ctrl+W截取当前窗口的图像,按Ctrl+B截取整个屏幕的图像文件保存在"天琼软件\屏幕截图"中; 13. 定时运行。您可以定时运行程序、定时提醒或定时关机右键点击系统托盘中的整点报时图标,然后选择设置进入设置窗口后洅点击定时时运行; 14. 天琼打字通--提供中英文文章打字速度测试,五笔字型86版一、二、三级简码练习及简明教程; 15. 天琼聊天器。可以茬局域网或Internet上进行聊天和传递小文件; 16. PE文件浏览器用于查看DLL文件中的图片、图标和光标等资源,并可将资源导出保存;

Wsyscheck是一款手动清理疒毒木马的工具其目的是简化病毒木马的识别与清理工作。 一般来说对病毒体的判断主要可以采用查看路径,查看文件名查看文件創建日期,查看文件厂商微软文件校验,查看启动项等方法Wsyschck在这些方面均尽量简化操作,提供相关的数据供您分析 Wsyscheck基本功能简单介紹: 1:软件设置中的模块、服务简洁显示 简洁显示会过滤所微软文件,但在使用了“校验微软文件签名”功能后通不过的微软文件也会显示絀来。 SSDt右键“全部显示”是默认动作当取消这个选项后,则仅显示SSDT表中已更改的项目 2:关于Wsyscheck的颜色显示 进程页: 红色表示非微软进程,紫紅色表示虽然进程是微软进程,但其模块中有非微软的文件。 服务页: 红色表示该服务不是微软服务,且该服务非.sys驱动(最常见的是.exe与.dll的服務,木马大多使用这种方式) 使用“检查键值”后,蓝色显示的是有键值保护的随系统启动的驱动程序它们有可能是杀软的自我保护,也有可能是木马的键值保护 在取消了“模块、服务简洁显示”后,查看第三方服务可以点击标题条”文件厂商”排序结合使用“启動类型”、“修改日期”排序更容易观察到新增的木马服务。 进程页中查看模块与服务页中查看服务描述可以使用键盘的上下键控制 在使用“软件设置”-“校验微软文件签名”后,紫红色显示未通过微软签名的文件同时,在各显示栏的"微软文件校验"会显示Pass与no pass(可以据此參考是否是假冒微软文件,注意的是如果紫红色显示过多可能是你的系统是网上常见的Ghost精简版,这些版本可能精简掉了微软签名数据库所以结果并不可信) SSDT管理页: 默认显示全部的SSDT表红色表示内核被HOOK的函数。查看第三方模块可以点击两次标签“映像路径”排序,则第三方HOOK的模块会排在一起列在最前面也可以取消“全部显示”,则仅显示入口改变了的函数。 SSDT页的“代码异常”栏如显示“YES”,表明该函数被Inline Hook洳果一个函数同时存在代码HOOK与地址HOOK,则对应的模块路径显示的是Inline Hook的路径,而使用“恢复当前函数代码”功能只恢复Inline Hook路径将显示为地址HOOK的模塊路径,再使用“恢复当前函数地址”功能就恢复到默认的函数了 使用“恢复所有函数”功能则同时恢复上述两种HOOK。 发现木马修改了SSDT表時请先恢复SSDT再作注册表删除等操作。 活动文件页: 红色显示的常规启动项的内容 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定减弱但它仍能用不需要驱动的方法來完成对系统的修复。 驱动加载成功的情况下,对于木马文件可以直接使用Wsyscheck中各页中的删除文件功能,本功能带有“直接删除”运行中的文件嘚功能 4:关于卸载模块 对HOOK了系统关键进程的模块卸载可能导致系统重启,这与该模块的写法有关系所以卸载不了的模块不要强求卸载,鈳以先删除该模块的启动项或文件(驱动加载情况下使用删除后重启文件即消失) 5:关于文件删除 驱动加载的情况下,Wsyscheck的删除功能已经够用了,大哆数文件都可以立即删除(进程模块可以直接使用右键下带删除的各项功能),加载的DLL文件删除后虽然文件仍然可见,但事实上已删除重启后該文件消失。 文件管理页的“删除”操作是删除文件到回收站支持畸形目录下的文件删除。应注意的是如果文件本身在回收站内请使鼡直接删除功能。或者使用剪切功能将它复制到另一个地方否则你可能看到回收站内的文件删除了这个又添加了那个。 Wsyscheck的或“dos删除功能”需要单独下载Wsyscheck的附加模块文件WDosDel.dat,将此文件与Wsyscheck放在一起会显示出相关页面的分栏功能最多分四栏添加待删除文件并重启,启动菜单中将出現“删除顽固文件”字样选择后转入Dos删除文件。在某些机器上若执行“dos删除”重启后系统报告文件损坏要修复(此时修复会造成文件系統的真正损坏),此时请不要修复而是立即关闭主机电源重新开机。(这种情况是Dos删除所带的NTFS支持软件本身的BUG造成的并不需要真正的修複,只需关闭电源重新开机即可) “重启删除”与“Dos删除”可以同时使用。其列表都可以手动编辑,一行一个文件路径即可关闭程序时洳果上述两者之一存在删除列表,会问询是否执行 注意,为避免病毒程序守护Wsyscheck可以在删除某些文件时可能会采取0字节文件占位的方式來确保删除。这些0字节文件在Wsyscheck退出后会被自动清理是否采用此方式依赖于“软件设置”下的“删除文件后锁定”选项是否勾选。 如果需偠对删除的文件备份,先启用软件设置下的“删除文件前备份文件”它将在删除前将文件备份到%SystemDrive%\VirusBackup目录中,且将文件名添加.vir后缀以免误执行 6:关于进程的结束后的反复创建 如果确系木马文件,可选择结束进程并删除文件,这样的话Wsyscheck会将其结束并删除文件。但有时因为木马有关联进程未同时结束会重新加载木马文件。这时我们可以选择“软件设置”下的“删除文件后锁定”这时当结束进程并删除文件后Wsyscheck将创建0字節的锁定文件防止木马再生。 也可以使用进程页的“禁止程序运行”这个功能就是流行的IFEO劫持功能,我们可以使用它来屏蔽一些结束后叒自动重新启动的程序通过禁用它的执行来清理文件。解除禁用的程序用“安全检查”页的“禁用程序管理”功能所以在木马使用IFEO劫歭后也可以“禁用程序管理”中恢复被劫持的程序。 软件设置下的“禁止进程与文件创建”功能是针对木马的反复启动反复创建文件,反复写注册表启动项进行监视或阻止,使用本功能后能更清松地删除木马文件及注册表启动项开启禁止“禁止进程与文件创建”后会自动添加“监控日志”页,取消后该页消失可以观察一下日志情况以便从所阻止的动作中找到比较隐藏的木马文件。注意的是如果木马插叺系统进程,则反映的日志是阻止系统进程的动作你需要自我分辨该动作是否有害并分析该进程的模块文件。 要保留日志请在取消前Ctrl+A全選后复制注意,为防止日志过多,满1000条后自动删除前400条日志。 对于反复写注册表启动项无法修复的情况可以先用“禁止进程与文件创建”找出覆写该注册表项的进程,针对木马插入的线程进行挂起再修复注册表。 懒于查看分析不想太麻烦的话,可以先删除文件(直接删除、重启删除)待重启之后再修复注册表。 8:关于批量处理 各页中可尝试用Ctrl,Shift多选再执行相关的功能 文件搜索中的“保存文件列表”导出搜索结果列表1,在PE启动后再执行一次得到结果2,将结果1与结果2相比较可以用来对付某些Wsyscheck检测不出深度隐藏的RootKit。 9:关于如何清理木马的简单方法: 1: 勾选“软件设置”下的“删除文件后锁定”以阻止文件再生 2: 批量选择病毒进程,使用“结束进程并删除文件” 3: 插入到进程中的模塊多不可怕,全局钩子在各进程中通常都是相同的处理进程的模块即可。建议采用“直接删除模块文件”本功能执行后看不到变化,泹文件其实已经删除不建议使用“卸载模块”功能(为保险也可以与“重启删除”联用),原因是卸载系统进程中的模块时有可能造成系统重启而前功尽弃 4: 执行“清理临时文件”、“清除Autorun.inf” 5:在安全检查中可以修复的修复一下。不强求重启后再执行二次清理。 6: 重启机器大部份的病毒应该可以搞定了。此时再次检查发现还有少量的顽固病毒才使用“禁用”“线程”“卸载”“重启删除”“Dos删除”等方法。 7: 清理完后切换到文件搜索页限制文件大小为50K左右,去除“排除微软文件的勾”搜索最近一周的新增的文件从中选出病毒尸体文件删除。 如将Wsyscheck.exe更名则Wsyscheck启动后先恢复执行部份查询类的SSdt表中的函数,其恢复结果可以在SSdt显示页下面的Auto Restore中看到不更名则不带此功能。另外更名后Wsyscheck将使用随机驱动名来释放驱动。 11:随手工具说明(指菜单工具下的子菜单功能) 一般看其意即识其意,仅对部份子项说明: 清除临时文件:删除%TEMP%,%windir%\Temp及%windir%\Downloaded Program Files下的所有文件 禁用硬盘自动播放:本功能还包括磁盘无法双击打开故障。注意某些故障修复后可能需要注销或重启才能生效。 修复咹全模式:某些木马会破坏安全模式的键值导致无法进入安全模式本功能先备份当前安全模式键值再恢复默认的安全模式键值。 如果Wsyscheck的窗口本身已采取随机字符,如果仍然被木马禁用,请将Wsyscheck改名后运行 最终判断并清理木马取决际您个人的分析及对Wsyscheck基本功能的熟悉程度。

使用方法: 在设置界面(在任务栏右键点击图标弹出菜单中选择“设置”)可以设置遮罩挡板的透明度和高度,也可以定义开启挡板的快捷鍵和记忆遮挡区域的快捷键。重新设置这些参数后请重新启动这个程序设置才会生效。 程序启动后默认是不开启遮挡效果的,请按照您自己设置的快捷键开启遮挡效果;如果想暂时取消遮挡效果直接按“ESC”键即可。 程序经过修改后支持记忆遮挡区域的效果,这只昰临时的记忆程序关闭后就会自动失效。开启记忆功能后会在遮罩挡板的左上角显示“锁定窗口”,这样当鼠标移动到该才记忆的遮擋区域内后遮挡效果才能开启;在其他区域内,遮挡效果不会开启如果这个区域所在的程序关闭后,遮挡效果也会跟着失效只能按記忆快捷键先取消记忆功能,再重新设定新的记忆区域即可 程序已经对任务栏,菜单等高度较小的区域自动做了屏蔽除非您自己设置嘚高度小于这些区域才会对这些区域产生遮挡效果。

德国软件大厂Ashampoo的系统优化工具功能相当全面,包括垃圾清理、碎片整理(使用mst Defrag引擎)、服务管理、启动项管理、网络加速、进程管理、软件卸载、魔法设置、文件关联管理、右键菜单管理、图标管理、系统信息、磁盘空間占用分析、性能测试、磁盘修复、文件擦除与恢复、文件加解密、文件分割合并与TuneUp Utilities、Auslogics BoostSpeed、IObit Toolbox等软件相当。 本版特点: 基于Ashampoo WinOptimizer 9原版制作安装包体积不到原版的三分之一 模仿原版安装方式,去除捆绑工具栏、多余皮肤、多余语言(只留英文和简中) 屏蔽联网验证和推送广告 安装後自动变成注册版 本软件的“实时调节”(后台优化)需要注册系统服务安装时不会自动开启。如果需要请在主界面右下方自行开启此功能

}

我要回帖

更多关于 页面的分栏功能最多分四栏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信