在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 /deviceVD。
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”目录中。
http://www.jz5u.com
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语言建议使用宏调用代替函数调用以加快代码执行,减少调用开销。但是宏调用有许多的弊端,可能引起不期望的副作用。例如宏:#define
abs(a) ((a)<0?(-a)a)), 当使用abs