文档库 最新最全的文档下载
当前位置:文档库 › 电脑报部分精华文章选登A_txt_计算机技术E网_百度空间

电脑报部分精华文章选登A_txt_计算机技术E网_百度空间

电脑报部分精华文章选登A.txt_计算机技术E网_百度空间百度空间 | 百度首页 | 登录
计算机技术E网倾诉所有的烦恼,共同享受生活的快乐!将您的烦恼留下给我们,带着你的喜悦离开! 主页博客相册|个人档案 |好友 查看文章
电脑报部分精华文章选登A.txt2007年05月31日 下午 12:57电脑报部分精华文章选登
在此,向文章的作者和电脑报的工作人员表示衷心的感谢!

Win XP下磁盘格式转换高招
不久前,一个朋友的电脑出了些问题,说是安装的Win
XP在使用过程中系统很不稳定,经常死机,动不动就蓝屏。经过笔者判断,问题可能出现在磁盘格式上。打开朋友电脑C盘的属性一看,磁盘格式为FAT16(稳定才怪呢)。
于是,笔者就向朋友解释了NTFS格式的好处。可是,重要的得把磁盘格式转换过来呢,这里就出现麻烦了。属性里的格式化肯定是不行了,C盘是系统盘,里面的东西可动不得;格式化重装又未免有点小题大做了;于是就用大名鼎鼎的PQMagic。重启进入PQMagic后却发现“FAT-FAT32、FAT-NTFS”皆为不可选!
碰见这样的情况怎么解决呢?其实从Windows
2000开始,系统中便自带了“用控制台命令CONVERT”来帮你进行磁盘属性的转换!只需要在运行里输入“CMD”进入控制台,输入convert/?,回车后就会看到对此命令的简单介绍,稍有经验的用户都能轻松掌握。
遇见笔者朋友的情况,我们可以输入convert c:/fs:ntfs回车,系统会提示在当前状态下无法完成,这时要重新启动。输入“Y”,然后Win
XP会自动关机,在重启两次以后,再看C盘的属性,已经是NTFS了!整个过程还不到4分钟(转换过程需要的时间与硬盘大小和计算机配置有关)!

在WinXP中阻止访问
作为一名单位的电脑用户,你不希望同事动用你的电脑,或者说某一个驱动器上的文件不希望同事看到,那么下面就介绍两种在WinXP中阻止访问或隐藏指定的驱动器的方法,或许对你有用。
1.利用WinXP“组策略”阻止访问指定的驱动器
单击“开始→运行”,在弹出的“运行”对话框中输入“gpedit.msc”即可打开“组策略”。在窗口的左边依次打开“用户配置→管理模板→Windows组件→Windows资源管理器”,在右边的窗口中会出现“防止从‘我的电脑’访问驱动器”的设置项。在该设置项上双击鼠标,在弹出的“防止从‘我的电脑’访问驱动器属性”对话框中选“已启用”复选项,在下面的“选择下列组合中的一个”后面的下拉列表中选择一个驱动器或几个驱动器。单击“确定”即可。这样其他用户就无法查看“我的电脑”或

“资源管理器”中你所要阻止访问的驱动器的内容。这些被阻止访问的驱动器的图标仍旧会出现在“我的电脑”或
“资源管理器”中,但是如果用户双击图标或在“运行”对话框中输入被阻止访问的驱动器的盘符并单击“确定”时会弹出一个对话框提示“本次操作由于这台计算机的限制而被取消。请与你的系统管理员联系”从而阻止这一操作进行。
提示:如果允许访问所有的驱动器目录,请将上面的这项设置设为“已禁用”或“未配置”或从下拉列表中选择 “不限制驱动器” 选项。
这项策略被启用后,用户仍可以通过使用其他的方式来继续访问这些被阻止访问的驱动器的内容。例如在命令提示符窗口中输入C:(假设C盘被配置为阻止访问),然后回车,再输入dir/p/w(/p表示按页显示,/w表示每行显示五个文件或文件夹),就可对C盘进行浏览。另外这项策略不会阻止用户使用其他的程序来访问这些被阻止访问的驱动器或其内容,例如:WinXP自带的“磁盘清理”和“磁盘碎片整理程序”等。并且也不会阻止用户使用“磁盘管理”(控制面板→管理工具→计算机管理快捷方式,打开计算机管理,再选存储→磁盘管理)来查看并更改这些被阻止访问的驱动器的特性。


WinRAR使用技巧二则

1.让加密文件更安全
为了保护个人的隐私和重要数据,WinRAR提供了加密的功能。但随着CPU频率的迅速提升,破解压缩包的密码也变得越来越容易,只要机器够快和肯多花些时间,从理论上说任何密码都有可能被攻破。因此,为了加大破解者破解的难度,最好能把要加密文件的文件名也列入加密范围。方法如下:首先在WinRAR的主界面点击“添加”按钮,建立一个新的压缩包,然后在弹出的窗口上,选择“文件”选项卡,并选定要添加到压缩包的文件;接下来转换到“高级”选项卡上,单击“设置密码…”按钮,输入密码,并选中“加密文件名”一项,最后点击“确定”即可。

2.避免反复输入密码
当我们用WinRAR打开一个加密的ZIP压缩包,并执行里面的文件时,会发现它与WinZip不同。WinZip只在打开第一个文件的时候要求输入密码,只要一次通过了密码验证,以后就可以直接查看压缩包里面的其他文件;WinRAR却不是这样,每一次执行ZIP压缩包里的程序时,它都要询问密码,当文件较多时,让人觉得很麻烦。
其实,WinRAR也提供了类似WinZip这样的功能,使用起来也很方便,只要在打开加密的压缩包以后,用鼠标点击“文件”菜单里的“密码”项,并且输入正确的密码,就可以解决问题了。


管理好系统自启动的程序

很多应用程序的作者,总是喜欢将程序设计成安装后随系统启动而自动启动。如果用户习惯了这类应用程序的“一路回车”默认安装法而不进行设置的话,则将导致系统中自动启动的应用程序越来越多,不但会造成启动的过程变长,而且造成系统资源极大的浪费。
为了系统的高效运行,一般而言,我们只随系统启动基本程序,而那些不是每次开机都使用的应用程序,我们一般要禁止它们自动启动,当要使用时再手工启动。下面我们谈谈在Windows
98中如何管理自启动程序。首先我们来看看自启动程序的加载方式
1.通过系统配置文件和自动批处理文件加载
CONFIG.SYS(系统配置文件)和AUTOEXEC.BAT(自动批处理文件)是系统启动时最先运行的两个文件,也是我们认识得最早的两个文件。如果你是从DOS时代过来的人,对这两个文件不可能不熟悉!用任何文字编辑软件(比如记事本)就可以打开这两个文件进行编辑。不过,在目前的图形化操作系统中,通过这两个文件加载自启动程序的已经不多见了。
2.通过初始化文件加载
Windows在操作系统的安装目录下有两个重要的初始化文件:Win.ini和System.ini。在Windows启动过程中,可以通过这两个文件加载自启动程序,在Win.ini文件[windows]字段中有两个启动命令:“load=”和“run=”。一般情况下它们的后面没有内容,如果你用文本编辑器(比如记事本)打开后看到了比如“run=c:\windows\xxx.exe”
或者
“load=c:\windows\xxx.exe”,这里的xxx.exe就是自启动程序了。在System.ini的[boot]字段下有“Shell=Explorer.exe”,有些恶意程序或木马程序就是通过修改此处加载的,比如修改成“shell=Explorer.exe
xxx.exe(xxx是具体运行程序的主文件名,文件名还可以是其他类型的可执行文件)。
3.通过“启动”菜单或“Startup”菜单
最直接也最简单的一种加载自启动程序的方法,就是将应用程序的快捷方式添加到“开始→程序→启动”(或许还有“Startup”)中,当系统启动时,“启动”组中的程序就会自动启动。
另外,Winstar.bat也是一个能被Windows
9X系统自动运行的文件,它可以人为创建。如果你要查找自启动程序,请不要勿略了该文件是否存在以及它的具体内容。
4.通过系统注册表加载
利用注册表加载自启动程序是目前应用程序最常采用的方法。一般说来,在注册表中加载应用程序的最常见的两个分支是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run


应用程序在安装时,通过修改注册表的上述两个分支的内容,即可让程序自动启动。目前的防火墙程序、实时病毒监控程序等均是采用该方法加载的。
下面我们讲讲怎样将应用程序设置为自动启动和怎样禁止不必要的启动程序。
1.将应用程序设置为自动启动
简单的方法就是在“开始→程序→启动”群组中添加一个快捷方式(启动这个应用程序的快捷方式)。具体方法如下:
右击该应用程序的可执行文件,选择“创建快捷方式”,然后在创建的快捷方式中点右键,选“复制”,接着打开“开始→程序→启动”,将创建的快捷方式复制到“启动”组中即可。
当然也可以通过注册表加载。假如我们的目的是将C:\NETANTS\NETANTS.EXE(网络蚂蚁)做成自启动程序。方法是编辑一个注册表文件,方法如下:
首先进入注册表编辑器(用Regedit命令),然后找到并打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run分支,在右侧框的空白处单击右键,出现“新建”,选择“字串值”;然后将其名称由“新值#1”改为“NetAnts”;接着选中该名称,单击右键,选“修改”(也可双击左键),在编辑字符串窗口的“数值数据”中输入“C:\NETANTS\NETANTS.EXE”,然后按“确定”,再退出注册表编辑程序即可。
2.禁止不必要的自启动程序
所有已经启动的应用程序都要占用系统资源,所以启动那些并不使用的应用程序就是一种资源的浪费。特别是对于配置较低的计算机,节省系统资源能够提高整个系统的稳定性。为此,我们有必要对自动启动的应用程序进行控制。方法如下:
在“开始→运行”中键入“Msconfig”,点击“确定”按钮,出现系统配置实用程序,选启动标签,在不需要启动的项目前取消对钩。最好的方法是点击全部禁用,这样你的系统运行速度将会快很多。
以上讲的方法是可以相互运用的,如你要启动某一程序,可启动相应服务;要禁止某一程序,可取消相应服务。学电脑就要做到举一反三。
系统恢复软盘DTY

本人在电脑公司工作,主要从事销售品牌机和组装机。虽然售后服务不包括操作系统的维护,但有些顾客对电脑操作非常陌生,更不要说是重装操作系统和安装驱动,所以系统损坏的时候还是要求助于我们。而重装一次操作系统和相关软件要花费很长的时间,所以常用GHOST给系统做备份。当给用户第一次做好系统、安装完常用软件的时候,就用GHOST给C盘做一个备份文件,放入最后一个盘中,这样以后恢复一次系统只用几分钟,很

多用户可以独立完成。
但有些用户跟本不懂DOS操作,更不要说是用GHOST把备份文件恢复到C盘;有些用户虽然可以使用GHOST这个软件,但有时候也会把C盘的镜像文件恢复到整个硬盘,这样的后果更严重,整个硬盘的数据都会丢失。所以用户在系统损坏的时候,还是会求助于我们。
能不能像有些品牌机那样,插入一张恢复软盘,它就自动恢复呢?经过实践,总结了如下办法。给用户做好系统,装好驱动及一些常用软件后,用GHOST做个备份,文件名取为Win98.gho,把它和GHOST执行文件一起放入最后一个分区的GHOST文件夹内(假设最后一个分区为F盘),找张软盘,复制上系统启动文件,然后在软盘里建一个autoexec.bat的批处理文件,在里面写入:
CLS (清屏)
ECHO OFF (显示信息)
ECHO WARNING! This will destroy all of data on the first partation in
your first HD!
ECHO Press any key to continue or Ctrl+C TO break (显示警告信息)
PAUSE (暂停,等待用户按任意键继续,按“Ctrl+C”取消)
F:\ghost\GHOST -clone,mode=pload,src=F:\ghost\win98.gho:1,dst=1:1 -sure
-rb (这才是关键)
(注:括号里的是注释,输入时省略)懂得DOS操作的朋友应该看出来了,前几行只是起到辅助作用,只是起到清除启动信息和提示用户按任意键恢复系统,按“Ctrl+C”取消本次操作,最后一行才是调用GHOST的控制台模式进行系统恢复。这里需要注意GHOST执行文件和备份文件的路径一定要正确。以后当用户的系统损坏的时候,只要把软盘放入软驱,等出现提示信息的时候随便敲一个键,GHOST就自动开始把备份文件恢复到C盘,恢复完后会自动重新启动,这个时候用户把软盘抽出,系统就会恢复到刚把电脑抱回家时的状态。
如果你的用户实在是超级菜鸟,出现了那两行英文提示信息的时候却不知要干吗,还有两个办法适合他们:
1.删除PAUSE这一行,将软盘插入后直接就开始恢复系统,不会有任何提示,当然这个方法很有危险性,容易出现误操作;
2.把这两行警告信息写成中文,然后在软盘内放一个天汇中文系统,只有100多KB,然后在autoexec.bat文件的第一行把它加上就可以了。
以上方法对各种操作系统均有效,当然前提是软驱为默认的引导盘。
Windows XP提升性能小技巧几则

一、取消解压缩功能
Windows XP可以自己解开Zip压缩文件,但你是不是更钟爱Winzip、WinRAR呢?那就把Windows
XP默认的解压缩功能取消吧!按下“开始”→“运行”,输入“regsvr32 /u
zipfldr.dll”,然后确定。接下来会弹

出一个窗口,按确定,这样Windows XP的解压缩功能就被取消了。
二、去掉磁盘扫描的等待时间
当Windows
XP非正9关机时,重新开机需要等待10秒才会开始磁盘扫描。如果你觉得这10秒钟太长,那就干脆让它变成0秒吧!按下“开始”→“所有程序”→“附件”→“命令提示符”,在提示符下键入“CHKNTFS
/T:0”然后回车,这样下次就不用等待那漫长的10秒了。
三、加快下载速度
Windows
XP在默认情况下,A留了20%的连接带宽给支持QoS的程序,但是,大部分程序都不支持QoS服务,也不是所有的设备都提供QoS封包分流管理。因此,释放这预留的20%的带宽,可以使下载速度提高不少。按下“开始”→“运行”,输入“gpedit.msc”,弹出组策略窗口,在窗口的左边依次点选“计算机配置”→“管理模块”→“网络”→“QoS数据包调度程序”,在右边的“限制可保留带宽”上点右键,选择属性,在弹出窗口的“设置”选项卡下选“已启用”,将“带宽限制”改为0%。
四、释放系统备份所占用的空间
Windows XP在安装完毕后会自动备份一些重要的系统文件,如果你想把这些空间腾出来,那好,按下“开始”→“运行”,输入“sfc
/purgecache”,然后确定,稍等片刻,你会发现硬盘空间又多出不少!
五、删除预读文件以提升系统效能
Windows XP有个专门储存安装过的软件的预读文件的文件夹,以便预先读取以加快软件运行速度,但Windows
XP并不会自动将已卸载软件的预读文件删除,所以只有手动来删除了。进入“X:\Windows\Prefetch”(X表示Windows
XP所在的分区)文件夹,删除除了“Layout.ini”以外的所有文件。
六、全方位地了解你的计算机
想不想全面地了解你的计算机的软硬件信息和使用状况呢?Windows
XP已经带有强大的系统信息收集程序。按下“开始”→“帮助和支持”,弹出“帮助和支持中心”窗口,在右边选择“使用工具查看您的计算机信息并分析问题”,然后在左边的列表中选择“我的计算机信息”,好了,你可以在右边选择你想知道的信息了(比用Msinfo32.exe得到的系统信息要直观得多!)

七、瞬间锁定计算机
突然有事要离开片刻,但又不想关机,为了不让别人动你的电脑,你只需要按下Windows徽标键+L,即可快速锁定计算机,除非知道密码,谁也别想动!

Windows XP轻松瘦身

Windows XP安装后要占约1.5GB的硬盘空间,能不能让它也赶赶潮流,瘦一下身呢?跟我来。
1.删除系统文件备份

进入“WINDOWS\system32\dllcache”目录(默认为隐藏目录),里面存储着约360MB的文件,它们是Windows
XP系统文件的备份。当Windows
XP的系统文件被替换、删除或修改时,系统可以自动从中提取出相应的系统文件进行还原,从而保证了系统的稳定性。如果你有Windows
XP安装光盘或者已经将安装文件拷贝到硬盘上,那么你大可将此文件夹删除。注意:该文件夹不能直接删除,要在命令提示符下输入“sfc.exe
/purgecache”(注意斜线前的空格)命令进行清除。
2.删除驱动备份
Windows
XP自带了大量的硬件驱动程序,当检测到新硬件时系统会自动地提取相应的驱动程序进行安装。其实,多数情况下我们很少改变自己的硬件配置,因此在确定自己所需要的硬件驱动程序已经全部安装的情况下,可以将驱动备份文件删除。进入“WINDOWS\Driver
Cache\i386”目录,找到名为“Driver.cab”的压缩文件,删除即可。此举可以释放出约73MB的硬盘空间。如果以后安装新硬件时系统找不到驱动程序,可以从安装光盘中提取。
3.删除不用的输入法
在Windows
XP下有几种我们根本用不着的输入法,比如日文、韩文输入法等。删除的方法是:进入“控制面板→日期、时间、语言和区域设置→区域和语言选项”,选择“语言”选项卡,将“为东亚语言安装文件”前面的钩去掉,点“确定”后依提示删除不需要的语言选项。重新启动后,到“WINDOWS\ime”文件夹下直接删除“chtime”、“imjp8_1”和“imkr6_1”三个文件夹(它们分别对应繁体中文、日文、韩文)即可。此举可以释放约85MB的硬盘空间。
4.清空系统临时文件
在“\Documents and
Settings\用户名\LocalSettings\Temp”目录下(默认为隐藏目录)存储的是软件安装或运行时留下的临时文件夹和废弃的文档,可以清空该目录。如果你是第一次这样操作,那么有可能释放出上百MB的硬盘空间。注意:这招可以经常使用。

BitTorrent会伤害硬盘?

BitTorrent是一种类似eDonkey2000 GUI
Client(俗称“电驴”)的P2P共享软件,简称BT,中文叫“比特流”。它是一个优秀的多点下载工具,其全新的下载理念──下载的人越多速度越快,也逐渐为人们所接受。随着应用的普及,有一个问题逐渐成为大家争论的焦点:BitTorrent会不会伤害硬盘?本文将对此问题进行简单的分析并给出优化方法。
大家知道,BT之所以能提供这么高的下载速度,是因为在下载文件的同时,也为别人提供着这个文件的下载服务。一种观点认为:当一个文件有N个人下载的时候,硬盘就要承受1次下载和N-1次上传(即你给

别人提供的下载),如果有N×10或者N×100个人在同时下载,硬盘的负荷将大大增加,造成损坏的几率也大大增加。另一种观点认为:硬盘的读写属于正常操作,硬盘有一个参数叫连续无故障时间(MTBF),它是指硬盘从开始运行到出现故障的最长时间,一般硬盘的MTBF至少在30000小时以上,而用户使用BT下载的时间肯定远远少于这个时间,所以使用BT对硬盘没有太大的危害。
笔者认为,与一般场合相比,使用BT会对硬盘进行更频繁地读写操作,在一定程度上,会加快硬盘的老化,但是如果我们注意使用时间并采取一定的优化措施,这种影响可以忽略。
1.设置较大的Cache值
BT多线程地进行下载和上传,Windows默认的512KB的Cache就显然不够了。如果内存在256MB以上,将Cache设置得更大一些应该可以减少硬盘读写的频率。一般设在8MB~16MB效果最好。笔者设为32MB,同时开4个BT进程,硬盘指示灯的闪烁仍然比较正常。具体操作步骤如下(以Windows
XP为例):
在“开始→运行”中输入“regedit”,打开“注册表编辑器”,依次打开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory
Management\”,查找“IoPageLockLimit”(没有的话就新建“IoPageLockLimit”,类型为DWord),将它的值更改为新的Cache值,重新启动即可。
注意:必须输入十六进制数值,32MB对应8000,16MB 对应4000。强烈建议先备份注册表。
如果是Windows
NT系统,运行“系统盘符\WINNT”目录下的“Regedit.exe”,进入“注册表编辑器”,查找字符串“MinInitSize”,将键值由“4”改为“20”(十六进制数,相当于十进制数32)即可。
2.降低优先级
BT比较占用资源,使用过程中可能会对整个系统的性能造成一定的影响。如果你使用Windows
2000/XP,则可以使用任务管理器把所有的BT软件的优先级降低,这样即使它占用资源,也不会对其他应用程序造成太大的影响。具体方法是用“Ctrl+Alt+Del”组合键打开“Windows
任务管理器”,进入“进程”选项卡,右击BT软件进程,在“设置优先级”菜单中选择“低”或“低于标准”即可。

解除Word非法退出后的只读锁定

在Word非法退出后,当我们重新打开原来已经打开过的文档时,会出现只读锁定的提示,询问你是以“只读”还是以“通知”的形式打开。选择“只读”可以将文档另存为一个文件,只能在重新启动电脑后再删除原来文件,然后将新文件改名,非常烦琐;如果选择“通知”,要数十分钟后才会收到Word的解除只读的通知,不实用。那么,有没有一种方法可

以立即以“读/写”状态打开原来文件呢?有的。
原文档之所以被锁定,是因为Word虽然已经关闭,但它的进程依然存在(进程是隐藏的),只需将Word的“残骸”进程结束掉,就可以达到解除锁定的目的。操作如下(以Windows
XP为例):
1.关闭其他已经打开的Word窗口;
2.按“Ctrl+Alt+Del”组合键打开“Windows 任务管理器”,选择“进程”选项卡,找到Winword.exe进程,结束该进程即可。

Windows Media Player9.0命令参数的应用

Windows Media Player 9.0是微软推出的多媒体播放器,除了用快捷方式或者在“开始”菜单中选择“Windows Media
Player”命令打开它之外,还可以通过在“开始→运行”中输入Windows Media Player 9.0特有的命令来打开它。
命令格式
wmplayer ["path\filename"][/fullscreen][/Device:{DVD|AudioCD}][/Task
NowPlaying ]......
参数说明
"path\filename":播放指定的文件,双引号不可少。
/fullscreen:使用全屏模式播放。fullscreen参数对某些音频文件无效。
/Device:{DVD|AudioCD}:直接播放DVD或CD。
/Task NowPlaying:直接转到“正在播放”窗口。
/Task MediaGuide:直接转到“媒体指南”窗口。
/Task CDAudio:直接转到“从CD复制”窗口。
/Task MediaLibrary:直接转到“媒体库”窗口。
/Task RadioTuner:直接转到“收音机调谐器”窗口。
/Task PortableDevice:直接转到“复制到CD或设备”窗口。
/Task Services:直接转到“精品服务”窗口。
/Task SkinViewer:直接转到“外观选择器”窗口。
应用实例
1.以全屏方式播放“C:\1.wmv”文件
可以在“开始→运行”中输入命令:wmplayer "C:\1.wmv"/fullscreen。
2.播放DVD
可以在“开始→运行”中输入命令:wmplayer /device:DVD。
3.打开Windows Media Player 9.0后直接转到“媒体库”窗口
可以在“开始→运行”中输入命令:wmplayer /Task MediaLibrary。
4.打开Windows Media Player 9.0后直接播放“C:\1.mp3”文件,然后转到“外观选择器”窗口
可以在“开始→运行”中输入命令:wmplayer "c:\1.mp3" /Task SkinViewer。
提示:如果要在命令提示符窗口或者批处理文件中使用Windows Media Player 9.0命令,须将“系统盘符\Program
Files\Windows Media
Player”目录下的“wmplayer.exe”文件复制到“系统盘符\WINDOWS\system32”目录中。
Office2000中的工具程序──剪辑库

在使用Office2000时,常常用到剪辑库组件,下面我们就来看看这个程

序该怎样使用。
1.制作其他程序的剪辑库
Office2000中剪辑库的程序名是Cag.exe,只要安装有Office2000,就能找到这个程序。运行该程序,你就能从中获取所需的剪贴画。比如你打开了WPS2000、Authorware6,然后运行Cag.exe,它就可以成为其他程序的剪辑库了。
2.添加内容
除了能利用原有剪辑库中的内容之外,还可以将你拥有的图片、声音、动画剪辑分门别类地存放在剪辑库中。方法如下:
1)在Cag.exe的运行画面中单击“新类别”,然后取一个类名,比如“张曼玉照片集”,然后再双击这个新建的类别,进入这一类别的图片窗口。
2)按下菜单中的“输入剪辑”按钮,选择要加入的所有影星的图片(可以多选),按下“输入”就可以了。
同样地,也可以添加声音及动画剪辑素材。
3.从网上添加内容
微软提供了一个特定的剪辑材料Web站点,你可以直接从这个网站上添加剪辑内容,方法如下:在菜单栏上,单击“联机剪辑”按钮就可以了。按下“确定”按钮后还可以浏览其他剪辑素材。
在“剪辑库”程序中,所有的图片都以缩略图显示。所以用户可以看着这些缩略图来直接选择、拖放图片。

C++编程技巧

C++语言是一个面向对象的语言,使用C++编写的代码更加简捷、高效,更具可维护性和可重用性。但是很多人使用了C++语言后却感到C++与C编程没有什么区别。这其实是由于对C++语言的特点和特色理解和使用不够造成的。事实上,没有任何一个程序员使用C语言的编程效率可以超过C++语言的。
一、使用new和delete进行动态内存分配和释放
运算符new和delete是C++新增的运算符,提供了存储的动态分配和释放功能。它的作用相当于C语言的函数malloc()和free(),但是性能更为优越。使用new较之使用malloc()有以下的几个优点:
(1)new自动计算要分配类型的大小,不使用sizeof运算符,比较省事,可以避免错误。
(2)自动地返回正确的指针类型,不用进行强制指针类型转换。
(3)可以用new对分配的对象进行初始化。
使用例子:
(1)int *p;
p=new int[10]; //分配一个含有10个整数的整形数组
delete[] p; //删除这个数组
(2)int *p;
p=new int (100);//动态分配一个整数并初始化
二、使用inline内连函数替代宏调用
对于频繁使用的函数,C语言建议使用宏调用代替函数调用以加快代码执行,减少调用开销。但是宏调用有许多的弊端,可能引起不期望的副作用。例如宏:#defin

e
abs(a) ((a)<0?(-a):(a)), 当使用abs(I++)时,这个宏就会出错。
所以在C++中应该使用inline内连函数替代宏调用,这样既可达到宏调用的目的,又避免了宏调用的弊端。
使用内连函数只需把inline关键字放在函数返回类型的前面。例如:
inline int Add(int a,int b);//声明Add()为内连函数
这样编译器在遇到Add()函数时,就不再进行函数调用,而是直接嵌入函数代码以加快程序的执行。
三、使用函数重载
在C语言中,两个函数的名称不能相同,否则会导致编译错误。而在C++中,函数名相同而参数不同的两个函数被解释为重载。例如:
void PutHz(char *str); //在当前位置输出汉字
void PutHz(int x,int y,char *str); //在x,y处输出汉字
使用函数重载可以帮助程序员处理更多的复杂问题,避免了使用诸如intabs()、fabs()、dabs()等繁杂的函数名称;同时在大型程序中,使函数名易于管理和使用,而不必绞尽脑汁地去处理函数名。
四、使用引用(reference)代替指针进行参数传递
在C语言中,如果一个函数需要修改用作参数的变量值的时候 ,参数应该声明为指针类型。例如:
void Add(int *a) {(*a)++;}
但是对于复杂的程序,使用指针容易出错,程序也难以读懂。在C++中,对于上述情况
可以使用引用来代替指针,使程序更加清晰易懂。引用就是对变量取的一个别名,对引用进行操作,这就相当于对原有变量进行操作。例如使用引用的函数定义为:
void Add(int a) (a++;); //a为一个整数的引用
这个函数与使用指针的上一个函数的功能是一样的,然而代码却更为简洁和清晰易懂。
五、使用缺省参数
在C++中函数可以使用缺省参数,例如:
void PutHzxy(char *str,int x=-1,int y=-1)
{ if (x==-1) x=wherex();
if (y==-1) y=wherey();
moveto(x,y);
PutHz(str);}
可以有两种方式调用函数PutHzxy(),例如:
PutHzxy("C++语言");//使用缺省参数,在当前位置输出
PutHzxy("C++语言",10,10);//没有使用缺省参数
通常的情况下,一个函数应该具有尽可能大的灵活性。使用缺省参数为程序员处理更大的复杂性和灵活性问题提供了有效的方法,所以在C++的代码中都大量地使用了缺省参数。
需要说明的是,所有的缺省参数必须出现在不缺省参数的右边。亦即,一旦开始定义缺省参数,就不可再说明非缺省的参数。
例如:
void PutHzxy(char *str,int x=-1,int y=-1); //正确
void

PutHzxy(int x=-1,int y=-1,char *str);//错误
六、使用模板和BIDS
从Borland C++ 3.1中还引入模板(template)的功能,通过模板Borland C++实现了功能强大的BIDS(Borland
International Data Structures)。使用BIDS可以不编程实现存储任何数据类型的数组、链表、堆栈、队列等数据结构。
下面的例子实现了一个存储整型变量的堆栈:
typedef BI_StackAsVector intstack;
main()
{instack is; //定义一个整型变量的堆栈
for(int I=0,I<10,I++)
is.push(I);//10个数压栈
for(I=0,I<10,I++)
cout<
}
通过语句is.push(),is.pop()可以对堆栈进行操作。

制作安装与反安装程序

近日,笔者需要把一些平时经常使用和自己编的一些程序“压”在一张软盘上。于是,便安好了WinRAR,准备使用RAR的“自解压”功能。可又想起了“人见人爱”的Setup向导。经过研究,笔者发现了一种不用语言(编程)的方法就可轻松实现安装与反安装程序的制作。想让你的软件更专业吗?Let's
go!
软件名称:Tarma Installer
最新版本:2.40.1130X汉化版
下载地址:https://www.wendangku.net/doc/7f3065611.html,/softview.asp?softid=173
安装很简单,一路按“下一步”即可。顺便欣赏一下吧。安装完成后,可从桌面或程序组进入主界面。哇!多漂亮的界面呀!单击“制建新方案”,便开始了制作“旅程”。在“新方案”界面上,左边为项目分类,右边为制作区,下面则是信息栏。在右上方,有3个按扭,它们分别为“上一步”、“下一步”和“帮助”。
第一步:在“方案确认”中,输入程序标题、公司名及版本号。然后,在项目分类栏中单击“文件”,根据自己的需要分别在<AppFolder>(任意文件夹)、<Common
File>、<Windir>和<WinSysDir>中添加文件。如需要,还可以自行添加文件夹。在“快捷方式”中,还可添加需要的快捷方式。
提示:此快捷方式的图标必须在“文件”一栏中添加好。
第二步:单击“下一步”,进入安装参数设置位置,在这里可以设置安装位置、选项和错误处理方法。接下来,在“自述文件和许”可当中可键入在复制文件前提示给用户的信息。在语言项目中,如需多语言支持,可在上方表内提供的语言种类前打钩(前提是先在下方选中“多语言支持”[U])。在需要项目中可以选择软件对系统和硬件的要求。
第三步:在高级选项中,可设置用户注册页面信息和注册表、INI文件及环境等高级要求。
第四步:在建立选项中,设置好建立的风格(

推荐使用单个EXE),最好将“警告视为错误”前的钩去掉,否则经常会建立失败。
最后,便可以点击“建立”(Ctrl+F5)完成这个程序的建立了。建立后,程序会自动生成反安装。


类别:windows技术 | | 添加到搜藏 | 分享到i贴吧 | 浏览(334) | 评论 (0) 上一篇:VB常用代码
下一篇:电脑报部分精华文章选登B 最近读者:登录后,您就出现在这里。
周军0304xzx0512lbd309229934wangguiyanwinhclgogo1nixiu520kekebukuqi55663113
网友评论: 发表评论:
内 容:

取消回复



©2010 Baidu

相关文档