当前位置:文档之家› MFC CString用法大全

MFC CString用法大全

MFC CString用法大全
MFC CString用法大全

1. CString::IsEmpty

BOOL IsEmpty( ) const;

返回值:如果CString 对象的长度为0,则返回非零值;否则返回0。说明:此成员函数用来测试一个CString 对象是否是空的。

示例:

下面的例子说明了如何使用CString::IsEmpty。

// CString::IsEmpty 示例

CString s;

ASSERT( s.IsEmpty() );

请参阅CString::GetLength

2.CString::Left

CString Left( int nCount ) const;

throw( CMemoryException );

返回值:返回的字符串是前nCount个字符。

示例:

CString s( _T("abcdef") );

ASSERT( s.Left(2) == _T("ab") );

3.CString::LoadString

BOOL LoadString( UINT nID );

throw( CMemoryException );

返回值:如果加载资源成功则返回非零值;否则返回0。

nID 一个Windows 字符串资源ID。

说明:此成员函数用来读取一个由nID 标识的Windows 字符串资源,并放入一个已有CString 对象中。

示例:

下面的例子说明了如何使用CString::LoadString。

// CString::LoadString 示例

#define IDS_FILENOTFOUND 1

CString s;

if (! s.LoadString( IDS_FILENOTFOUND ))

4.CString::MakeLower

void MakeLower( ); //改变字符的小写

5.CString::MakeReverse

void MakeReverse( ); //字符倒置

6.CString::MakeUpper

void MakeUpper( ); //改变字符的大写

7.CString::Mid

CString Mid( int nFirst ) const;

CString Mid( int nFirst, int nCount ) const;

nCount代表要提取的字符数, nFirst代表要提取的开始索引位置

示例:

CString s( _T("abcdef") );

ASSERT( s.Mid( 2, 3 ) == _T("cde") );

8.CString::ReleaseBuffer

void ReleaseBuffer( int nNewLength = -1 );

参数:nNewLength

此字符串的以字符数表示的新长度,不计算结尾的空字符。如果这个字

符串是以空字符结尾的,则参数的缺省值-1 将把CString 的大小设置为

字符串的当前长度。

说明:

使用ReleaseBuffer 来结束对由GetBuffer 分配的缓冲区的使用。如果你知道缓冲区中的字符串是以空字符结尾的,则可以省略nNewLength 参数。如果字符串不是以空字符结尾的,则可以使用nNewLength 指定字符串的长度。在调用ReleaseBuffer 或其它CString 操作之后,由GetBuffer 返回的地址是无效的。示例:

下面的例子说明了如何使用CString::ReleaseBuffer。

// CString::ReleaseBuffer 示例

CString s;

s = "abc";

LPTSTR p = s.GetBuffer( 1024 );

strcpy(p, "abc"); // 直接使用该缓冲区

ASSERT( s.GetLength() == 3 ); // 字符串长度= 3

s.ReleaseBuffer(); // 释放多余的内存,现在p 无效。

ASSERT( s.GetLength() == 3 ); // 长度仍然是3

9.CString::Remove

int CString::Remove ( TCHAR ch );

返回值:返回从字符串中移走的字符数。如果字符串没有改变则返回零。

参数:ch 要从一个字符串中移走的字符。

说明:此成员函数用来将ch 实例从字符串中移走。与这个字符的比较是区分大小写的。

示例:

// 从一个句子中移走小写字母'c':

CString str (“This is a test.”);

int n = str.Remove( 't' );

ASSERT( n == 2 );

ASSERT( str ==“This is a es. ” );

10.CString::Replace

int Replace( TCHAR chOld, TCHAR chNew );

int Replace( LPCTSTR lpszOld, LPCTSTR lpszNew );

返回值:返回被替换的字符数。如果这个字符串没有改变则返回零。

参数:chOld 要被chNew 替换的字符。

chNew 要用来替换chOld 的字符。

lpszOld 一个指向字符串的指针,该字符串包含了要被lpszNew 替换的字符。

LpszNew 一个指向字符串的指针,该字符串包含了要用来替换lpszOld 的字符。

说明:此成员函数用一个字符替换另一个字符。函数的第一个原形在字符串中用chNew 现场替换chOld。函数的第二个原形用lpszNew 指定的字符串替换lpszOld 指定

的子串。

在替换之后,该字符串有可能增长或缩短;那是因为lpszNew 和lpszOld 的长度

不需要是相等的。两种版本形式都进行区分大小写的匹配。

示例:

// 第一个例子,old 和new 具有相同的长度。

CString strZap( “C - -” );

int n = strZap.Replace('-', '+' );

ASSERT( n == 2 );

ASSERT(strZap == “C++” );

// 第二个例子,old 和new 具有不同的长度。

CString strBang( “Everybody likes ice hockey” );

n = strBang.Replace( “hockey”, “golf” );

ASSERT( n ==1 );

n = strBang.Replace ( “likes” , “plays” );

ASSERT( n == 1 );

n = strBang.Replace( “ice”, NULL );

ASSERT( n == 1 );

ASSERT( strBang == “Everybody plays golg” );

// 注意,现在在你的句子中有了一个额外的空格。

// 要移走这个额外的空格,可以将它包括在要被替换的字符串中,例如,“ice ”。

11.CString::ReverseFind

int ReverseFind( TCHAR ch ) const;

返回值: 返回此CString 对象中与要求的字符匹配的最后一个字符的索引;如果没有找到需要的字符则返回-1。

参数: ch 要搜索的字符。

说明:此成员函数在此CString 对象中搜索与一个子串匹配的最后一个字符。此函数

类似于运行时函数strrchr。

示例:

// CString::ReverseFind 示例

CString s( "abcabc" );

ASSERT( s.ReverseFind( 'b' ) == 4 );

12.CString::Right

CString Right( int nCount ) const;

throw( CMemoryException );

返回值:返回的字符串是最后nCount个字符。

CString s( _T("abcdef") );

ASSERT( s.Right(2) == _T("ef") );

13.CString:: SetAt

void SetAt( int nIndex, TCHAR ch );

说明:可以把字符串理解为一个数组,SetAt类似于[].注意nIndex的范围,如果不合适会有调试错误。Ch 更替字符, 把nIndex位置上的字符变成ch

示例:

CString s( "abc" );

s.MakeReverse();

ASSERT( s == "cba" );

14.CString::TrimLeft

void TrimLeft( );

void CString::TrimLeft( TCHAR chTarget );

说明:如果没有参数,从左删除字符(\n\t空格等),至到遇到一个非此类字符. 当然你也可以指定删除那些字符. 如果指定的参数是字符串,那么遇上其中的一个字符就删除.

\n 换行符

\t TAB字符

示例1:

CString str = "\n\t a";

str.TrimLeft();

str为“a”;

示例2:

CString str = "abbcadbabcadb ";

str.TrimLeft("ab");

结果"cadbabcadb "

str.TrimLeft("ac");

结果"bcadbabcadb "

15.CString::TrimRight

void TrimRight( );

void CString::TrimRight( TCHAR chTarget );

void CString::TrimRight( LPCTSTR lpszTargets );

说明:用法类似于上面。

16.CString::Compare

int Compare( LPCTSTR lpsz ) const;

返回值:字符串一样返回0,小于lpsz 返回-1,大于lpsz 返回1, 区分大小字符

示例:

CString s1( "abc" );

CString s2( "abd" );

ASSERT( https://www.doczj.com/doc/5015060748.html,pare( s2 ) == -1 );

ASSERT( https://www.doczj.com/doc/5015060748.html,pare( "abe" ) == -1

17.CString::CompareNoCase

int CompareNoCase( LPCTSTR lpsz ) const;

返回值:字符串一样返回0,小于lpsz 返回-1,大于lpsz 返回1,不区分大小字符

18.CString::Collate

int Collate( LPCTSTR lpsz ) const;

同CString::Compare

19.CString::CollateNoCase

int CollateNocase( LPCTSTR lpsz ) const;

同CString::CompareNoCase

20.CString::CString //构造函数

CString( );

CString( const CString& stringSrc );

CString( TCHAR ch, int nRepeat = 1 );

CString( LPCTSTR lpch, int nLength );

CString( const unsigned char* psz );

CString( LPCWSTR lpsz );

CString( LPCSTR lpsz );

示例:

CString s1;

CString s2( "cat" );

CString s3 = s2;

CString s4( s2 + " " + s3 );

CString s5( 'x' ); // s5 = "x"

CString s6( 'x', 6 ); // s6 = "xxxxxx"

CString s7((LPCSTR)ID_FILE_NEW); // s7 = "Create a new document "

CString city = "Philadelphia";

21.CString::Delete

int Delete( int nIndex, int nCount = 1);

返回值:是被删除前的字符串的长度

nIndex是第一个被删除的字符,nCount是一次删除几个字符。根据我实验得出的结果:当nCount>要删除字符串的最大长度(GetCount() - nIndex)时会出错,当nCount过大,没有足够的字符删除时,此函数不执行。

示例:

CString str1,str2,str3;

char a;

str1 = "nihao";

str2 = "nIhao";

int x;

// int i=(str1 == str2);

str1.Delete(2,3);

如果nCount(3) > GetCount() –nIndex (5-2)就会执行错误

22.CString::Empty

V oid Empty( );

返回值:没有返回值清空操作;

示例:

CString s( "abc" );

s.Empty();

ASSERT( s.GetLength( ) == 0 );

23.CString::Find

int Find( TCHAR ch ) const;

int Find( LPCTSTR lpszSub ) const;

int Find( TCHAR ch, int nStart ) const;

int Find( LPCTSTR lpszSub, int nStart ) const;

返回值: 不匹配的话返回-1; 索引以0 开始; nStar 代表以索引值nStart 的字符开始搜索,

即为包含以索引nStart字符后的字符串.

示例:

CString s( "abcdef" );

ASSERT( s.Find( 'c' ) == 2 );

ASSERT( s.Find( "de" ) == 3 );

Cstring str(“The stars are aligned”);

Ing n = str.Find('e',5);

ASSERT(n == 12)

24.CString::FindOneOf

int FindOneOf( LPCTSTR lpszCharSet ) const;

返回值: 不匹配的话返回-1; 索引以0 开始

注意::返回此字符串中第一个在lpszCharSet中也包括字符并且从零开始的索引值

示例:

CString s( "abcdef" );

ASSERT( s.FindOneOf( "xd" ) == 3 ); // 'd' is first match.

25.CString::Format

void Format( LPCTSTR lpszFormat, ... );

void Format( UINT nFormatID, ... );

参数:lpszFormat 一个格式控制字符串

nFormatID 字符串标识符

示例:

CString str;

Str.Format(“%d”,13);

此时Str为13

26.CString::GetAt

TCHAR GetAt( int nIndex ) const;

返回值:返回标号为nIndex的字符,你可以把字符串理解为一个数组,GetAt类似于[].注意nIndex的范围,如果不合适会有调试错误。

27.CString::GetBuffer

LPTSTR GetBuffer( int nMinBufLength );

返回值:一个指向对象的(以空字符结尾的)字符缓冲区的LPTSTR 指针。

参数:nMinBufLength

字符缓冲区的以字符数表示的最小容量。这个值不包括一个结尾的空字符的空间。

说明:此成员函数返回一个指向CString 对象的内部字符缓冲区的指针。返回的LPTSTR 不是const,因此可以允许直接修改CString 的内容。如果你使用由GetBuffer 返回的指针来改变字符串的内容,你必须在使用其它的CString 成员函数之前调用ReleaseBuffer 函数。

在调用ReleaseBuffer 之后,由GetBuffer 返回的地址也许就无效了,因为其它的CString 操作可能会导致CString 缓冲区被重新分配。如果你没有改变此CString 的长度,则缓冲区不会被重新分配。当此CString 对象被销毁时,其缓冲区内存将被自动释放。

注意:如果你自己知道字符串的长度,则你不应该添加结尾的空字符。但是,当你用ReleaseBuffer 来释放该缓冲区时,你必须指定最后的字符串长度。如果你添加了结尾的空字符,你应该给ReleaseBuffer 的长度参数传递-1 ,ReleaseBuffer 将对该缓冲区执行strlen 来确定它的长度。

示例:

// CString::GetBuffer 例子

CString s( "abcd" );

#ifdef _DEBUG

afxDump << "CString s " << s << "\n";

#endif

LPTSTR p = s.GetBuffer( 10 );

strcpy( p, "Hello" ); // 直接访问CString 对象。

s.ReleaseBuffer( );

#ifdef _DEBUG

afxDump << "CString s " << s << "\n";

#endif

28.CString::GetLength

int GetLength( ) const;

返回值:返回字符串中的字节计数。

说明:此成员函数用来获取这个CString 对象中的字节计数。这个计数不包括结尾的空字符。

对于多字节字符集(MBCS),GetLength 按每一个8 位字符计数;即,在一个多字节字符中的开始和结尾字节被算作两个字节。

示例

下面的例子说明了如何使用CString::GetLength。

// CString::GetLength 示例

CString s( "abcdef" );

ASSERT( s.GetLength() == 6 );

29.CString::Insert

int Insert( int nIndex, TCHAR ch );

int Insert( int nIndex, LPCTSTR pstr );

返回值:返回修改后的长度,nIndex是字符(或字符串)插入后的索引号例子

示例:

CString str( “HockeyBest”);

int n = str.Insert( 6, “is” );

ASSERT( n == str.GetLength( ) );

printf( “1: %s\n”, ( LPCTSTR ) str );

n = str.Insert( 6, ' ' );

ASSERT( n == str.GetLength( ) );

printf ( “2: %s\n”, (LPCTSTR) STR );

n = str.Insert(555, …1?);

ASSERT( n == str.GetLength ( ) ); printf ( “3: %s\n”, ( LPCTSTR ) str ); 输出

1. Hockeyis Best

2. Hockey is Best

3. Hockey is Best!

一般现在时的讲解及用法

亠般现在时的讲解及用法 、定义与讲解 1定义:一般现在时,表示经常性的事情,经常性的动作或一般性事实 2, 只有在第三人称单数用动词的三单变化”其他用动词的原形。 注:1)第一人称(I,we)第二人称(you)第三人称(He,She,they,it, 所有的名字名称)单数(一个人或事物)复数(两个或两个以上的人或事物)第三人称单数(第三方的单个的人或事物,除了 they) 2)三单变化 多数在动词(不是名词)后+ s eg: play — plays like — likes (1)直接在动词词尾加-s. ask---asks work---works get---gets stay---stays (2)以字母s, x, ch, sh 或o结尾的动词,在词尾直接加-es. watch---watches wish---wishes fix---fixes do---does go---goes pass-passes (3)以辅音字母加-y ”结尾的动词,要先变y为i再加-es.(辅音字母:除 a,e,i,o,u 这5个元音字母外的21个字母都是辅音字母; 元音字母力卩-y : stay--stays play--plays say--says buy--buys 辅音字母力卩-y:try---tries study-studies cry---cries fly---flies 二、一般现在时的用法 1, 经常性或习惯性的动作,常与表示频度的时间状语连用。 时间状语: every day, sometimes, at …,on Sun day,usually, once a week I leave home for school at 7 every morning. 2, 客观真理,客观存在,科学事实。 The earth goes around the sun. 3,表示格言或警句中。 Practice makes perfect. 熟能生巧。 注意:此用法如果出现在宾语从句中,即使主句是过去时,从句谓语也要用一般现在时。

史上-最全-wordExcel使用技巧大全(超全)

不收藏不行的史上最全word用法 三招去掉页眉那条横线 1、在页眉中,在“格式”-“边框和底纹”中设置表格和边框为“无”,应用于“段落” 2、同上,只是把边框的颜色设置为白色(其实并没有删的,只是看起来没有了,呵呵) 3、在“样式”栏里把“页眉”换成“正文”就行了——强烈推荐! 会多出--(两个横杠) 这是用户不愿看到的,又要多出一步作删除-- 解决方法:替换时在前引号前加上一个空格问题就解决了 插入日期和时间的快捷键 Alt+Shift+D:当前日期 Alt+Shift+T:当前时间 批量转换全角字符为半角字符 首先全选。然后“格式”→“更改大小写”,在对话框中先选中“半角”,确定即可 Word启动参数简介 单击“开始→运行”命令,然后输入Word所在路径及参数确定即可运行,如“C:\ PROGRAM FILES \MICROSOFT Office \Office 10\ WINWord.EXE /n”,这些常用的参数及功能如下: /n:启动Word后不创建新的文件。 /a:禁止插件和通用模板自动启动。 /m:禁止自动执行的宏。 /w:启动一个新Word进程,独立与正在运行的Word进程。 /c:启动Word,然后调用Netmeeting。

/q:不显示启动画面。 另外对于常需用到的参数,我们可以在Word的快捷图标上单击鼠标右键,然后在“目标”项的路径后加上该参数即可。 快速打开最后编辑的文档 如果你希望Word在启动时能自动打开你上次编辑的文档,可以用简单的宏命令来完成: (1)选择“工具”菜单中的“宏”菜单项,单击“录制新宏”命令打开“录制宏”对话框; (2)在“录制宏”对话框中,在“宏名”输入框中输入“autoexec”,点击“确定”; (3)从菜单中选择“文件”,点击最近打开文件列表中显示的第一个文件名;并“停止录制”。保存退出。下次再启动Word时,它会自动加载你工作的最后一个文档。 格式刷的使用 1、设定好文本1的格式。 2、将光标放在文本1处。 3、单击格式刷按钮。 4、选定其它文字(文本2),则文本2的格式与文本1 一样。 若在第3步中单击改为双击,则格式刷可无限次使用,直到再次单击格式刷(或按Esc键)为止。 删除网上下载资料的换行符(象这种“↓”) 在查找框内输入半角^l(是英文状态下的小写L不是数字1),在替换框内不输任何内容,单击全部替换,就把大量换行符删掉啦。 选择性删除文件菜单下的最近使用的文件快捷方式。 工具→选项→常规把“列出最近使用文件数改为0”可以全部删除,若要选择性删除,可以按ctrl+Alt+ -三个键,光标变为一个粗减号后,单击文件,再单击要删除的快捷方式就行了。 建立一个矩形选区:

一般将来时用法及专项练习

一般将来时用法及专项练习 一、一般将来时的动词形式 一般将来时表示将来某个时间将要发生的动作或存在的状态,也表示将来经常或反复发生的动作。一般将来时由助动词shall或will加动词原形构成,shall用于第一人称,will用于第二、三人称。但是现在第一人称一般也用will,其区别并不明显。(或“be going to + 动词原形)常与tomorrow, next… , in (the)future,soon, in five days,in two weeks等连用。 如: I shall not come if it rains tomorrow.如明天下雨我就不来。 My father will leave for China next week.我的爸爸下星期要到中国去。 “I’ll, You’ll, He’ll , She’ll , It’ll, We’ll , They’ll …”是简缩形式。二.一般将来时的句型 1.肯定句:主语+shall /will+动词+其他成份 The workers will build a new school here next year.工人们明年将在这儿盖一所新学校。 They will go shopping this afternoon. 今天下午他们将要去购物。 We shall have a delicious dinner tonight. 今晚我们将美餐一顿。 We shall be there before dark. 我们天黑前会到达那里。 2.否定句:主语+shall /will not+动词+其他成份 She won’t come back this week.这一周她不回来了。 I will not go shopping one hour later. 一小时之后我不会去购物。 He won’t play football with you before he finishes his work.他干完活后才能跟你踢足球。 3.疑问句:shall /will+主语+动词+其他成份 Will you be back in ten minutes? 十分钟后你会回来吗? Will you please open the window? 请你打开窗户好吗? Shall we get something hot to drink? 我们喝一些热饮怎么样? 4.特殊疑问句:特殊疑问词+shall /will+主语+动词+其他成份 Where will you go next week? 下星期你去哪? What shall I do? 我怎么办呢? How many books will they get? 他们将有多少本书?三.will, be going to …, be to…, be about to…的区别 1.be going to +不定式,表示将来。表示打算、准备做的事或即将发生或肯 定要发生的事。be going to和will相比,be going to通常表示主观,will 通常表示客观。 What are you going to do tomorrow? 明天你要做什么? Look at the dark clouds, there is going to be a storm. 看看这些黑云,将有 一场暴风雨。 It’s going to be a fine day tomorrow.明天将会是个好天。 It is going to rain. 要下雨了。 2.“be to+动词原形”表示按计划要发生的事或征求对方意见。这种结构表示 计划中约定的或按职责、义务要求必须去做的事或即将发生的动作。 We are to have a meeting next Saturday. 下个周日我们有个会。 The boy is to go to school tomorrow. 这个男孩明天要去上学。 Are we to go on with this work? 我们继续干吗? The president is to visit China next week.总统下周来访中国。 3.“be about to+动词原形”表示即将发生的动作,意为:很快,马上。后面 一般不跟时间状语。这一结构用于表示客观就要发生的事,表示马上就要 发生。一般不再与时间状语连用。 Don’t go out. We’re about to have a meeting. 别出去了,我们很快就开会 了。 I was about to start when it began to rain.我刚要出发就下起雨来了。 He is about to leave for Shenyang.他将要离开去沈阳。 We are about to leave. 我们马上就走。 The film is about to begin. 电影马上就要开始了。 四.注意事项 1. be about to 不能与tomorrow, next week 等表示明确将来时的时间状语 连用。 2. Let’s …的附加疑问通常使用“…, shall we ?”。 Let’s have a rest, shall we? 3. 问句是“Shall…?”,答句就用“shall ~”;问句用“Will …?”,答 句就用“will ~ ”。要前后保持一致。 Shall you go to school next week ? Yes, I shall. We’ll have an exam . Will you have an exam tomorrow? Yes, I will. / No, I won’t. 一般将来时专项练习 一、单项选择。 ( ) 1. There __________ a meeting tomorrow afternoon. A. will be going to B. will going to be C. is going to be D. will go to be ( ) 2. Charlie ________ here next month. A. isn’t working B. doesn’t working C. isn’t going to working D. won’t work ( ) 3. He ________ very busy this week, he ________ free next week. A. will be; is B. is; is C. will be; will be D. is; will be ( ) 4. There ________ a dolphin show in the zoo tomorrow evening. A. was B. is going to have C. will have D. is going to be ( ) 5. –________ you ________ free tomorrow? –No. I ________ free the day after tomorrow. A. Are; going to; will B. Are; going to be; will C. Are; going to; will be D. Are; going to be; will be ( ) 6. Mother ________ me a nice present on my next birthday. A. will gives B. will give C. gives D. give ( ) 7. –Shall I buy a cup of tea for you? –________. (不,不要。) A. No, you won’t. B. No, you aren’t. C. No, please don’t. D. No, please. ( ) 8. –Where is the morning paper? –I ________ if for you at once. A. get B. am getting C. to get D. will get ( ) 9. ________ a concert next Saturday? A. There will be B. Will there be C. There can be D. There are ( ) 10. If they come, we ________ a meeting. A. have B. will have C. had D. would have ( ) 11. He ________ her a beautiful hat on her next birthday. A. gives B. gave C. will giving D. is going to giving ( ) 12. He ________ to us as soon as he gets there. A. writes B. has written C. will write D. wrote ( ) 13. He ________ in three days. A. coming back B. came back C. will come back D. is going to coming back ( ) 14. If it ________ tomorrow, we’ll go roller-skating. A. isn’t rain B. won’t rain

一般现在时的用法

结构形成 现在进行时的构成是: 主语+be+v(动词)+ing〔现在分词形式) 第一人称单数I+am+动词的ing形式. 第一人称复数We+are+动词的ing形式. 第二人称单(复)数You+are+动词的ing形式 第三人称单数He(She,it)+is+动词的ing形式 第三人称复数They+are+动词ing 肯定句:主语+be(am/is/are)+现在分词(动词ing形式)否定句:主语+be(is/am/are)+not+现在分词(动词ing 形式) 一般疑问句:be(is/am/are)+主语+现在分词(动词ing 形式) 特殊疑问句:特殊疑问词+相应be动词+主语+现在分词+其他? 间接引语中改为过去进行时。 变化规则

1.一般情况下直接在动词后面+ ing(例:sleep+ing 变sleeping) 2.以不发音的e结尾的动词,去掉e再+ing(例:bite-e+ing 变biting) 3.以重读闭音节结尾的词,要双写尾字母再加ing(例:swim+m+ing=swimming sit+t+ing=sitting) 4.以ie结尾的重读闭音节,变ie为y+ing (例:die-dying lie-lying) 5.结尾为c且c读作/k/时,在结尾加k再加ing,如picnic-picnicking 现在进行时的基本用法 A表示现在( 指说话人说话时) 正在发生的事情在进行。 We are waiting for you. B. 表示现阶段正在进行的动作,说话时未必正在进行。 Mr. Green is writing another novel. (说话时并未在写,只处于写作的状态.) She is learning piano under Mr. Smith.

最全的word使用方法

最全的word使用方法 快速学习WORD和OFFICE系列 插入日期和时间的快捷键:? Alt+Shift+D:当前日期? Alt+Shift+T:当前时间 把文字替换成图片:? ?????首先把图片复制到?剪贴板中,然后打开替换对话框,在“查找内容”框中输入将被替换的文字,接着在?“替换为”框中输入“^c”(注意:输入的一定要是半角字符,c要小写),单击替换?即可。 批量转换全角字符为半角字符? 首先全选。然后“格式”→“更改大小写”,在对话框中先选中“半角”,确定即可。 格式刷的使用? 1、设定好文本1的格式。? 2、将游标放在文本1处。?

3、单击格式刷按钮。? 4、选定其它文字(文本2),则文本2的格式与文本1?一样。? 若在第3步中单击改为双击,则格式刷可无限次使用,直到再次单击格式刷(或按Esc键)为止。 如何输入分数 在“插入”菜单上,单击“对象”,然后单击“新建”选项卡。 单击“对象类型”框中的“Microsoft 公式”选项。 单击“确定”按钮。 输入循环小数(3循环)时,方法如下 1. 在Word文档中输入“”,选中数字“3”。 2. 在“格式”菜单中,指向“中文版式”,单击“拼音指南”。 3. 单击“3”后面的“拼音文字”下的方框,然后切换到你习惯使用的中文输入法,右键单击输入法状态条右端的软键盘按钮,单

击“标点符号”,打开标点符号软键盘。 4. 在标点符号软键盘,单击数字9键,输入间隔符“·”,然后单击软键盘按钮,关闭软键盘。?(或按SHIFT+2) 5. 在“字号”框中选择一个合适的字号,注意字号过小在文档中将看不到添加的间隔符,单击〔确定〕按钮。 word里的空白页怎么删除 重新插入分页符,在插入的时候选择下一页..插入之后会有个空白页,按DEL键删除一下,就OK. 分页的话,可以按CTRL+ENTER,。 自动生成文章目录的操作: 一、设置标题格式 1.选中文章中的所有一级标题; 2.在“格式”工具栏的左端,“样式”列表中单击“标题1”。 仿照步骤1、2设置二、三级标题格式为标题2、标题3。 二、自动生成目录

英语一般将来时用法总结(完整)

英语一般将来时用法总结(完整) 一、单项选择一般将来时 1.Peace is necessary to all. After all, it is the United States and China, as the two largest economies in the world, that ________ most from a peaceful and stable Asia-Pacific. A.are benefited B.will benefit C.will be benefited D.had benefited 【答案】B 【解析】 试题分析:根据语境“美国和中国将受益于一个和平稳定的亚太地区”可知该句要用一般将来时,故选B。 考点:考查时态 2.--- I’d like a mountain bike which ____ well? --- Will this one _____? A.rides; work B.rides; do C.is ridden; do D.is ridden; work 【答案】B 【解析】 试题分析:考查主动形式表示被动含义用法。一些不及物动词与副词连用,表示主语的特征。如wash well,write well等;用主动形式表示被动的含义。本句中的ride well指自行车好骑;第二空的do表示行。句意:—我想买一辆很好骑的山地车。—这个行吗?根据句意说明B正确。 考点:考查主动形式表示被动含义的用法。 点评:。一些不及物动词与副词连用,表示主语的特征。如wash well,write well等;用主动形式表示被动的含义。 3.It every day so far this month. I can't tell you if it tomorrow. A.rained; rains B.is raining; shall rain C.has been raining; rains D.has rained; will rain 【答案】D 【解析】 试题分析:本题第一空应该使用现在完成式,关键词是后面的时间状语so far(到目前为止),so far通常都是和现在完成时连用。第二空是一个if引导的宾语从句,并非if引导的条件句,在这个宾语从句中,时间状语是tomorrow,这是一个将来时的时间状语,故该宾语从句使用将来时。句义:这个月到现在为止天天都在下雨,所以我无法告诉你明天是否还要要下雨。故D正确。 考点:考察时态 4.What you learn today ______ of practical use when you hunt for a job. A.is proved B.proves C.will be proved D.will prove

一般现在时的构成及用法

一般现在时的构成及用 法 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

一般现在时的构成及用法 【No. 1】一般现在时的定义及构成一般现在时表示现在经常反复发生的动作、存在的状态或习惯性的动作。 构成:主语+动词原形+宾语一般现在时用行为动词的原形,但第三人称单数作主语时,动词要用第三人称单数形式。(一般的动词词尾+S。以sh/ch/s/x结尾的词+es.以辅音字母Y结尾的把Y变成i再+es。辅音字母+o结尾的+es.) 一般现在时的构成及用法 【No. 1】一般现在时的定义及构成一般现在时表示现在经常反复发生的动作、存在的状态或习惯性的动作。 构成:主语+动词原形+宾语 一般现在时用行为动词的原形,但第三人称单数作主语时,动词要用第三人称单数形式。(一般的动词词尾+S。以sh/ch/s/x结尾的词+es.以辅音字母Y结尾的把Y变成i再+es。辅音字母+o结尾的+es.) 【No. 2】一般现在时的应用 (1)在实际应用中,一般现在时常与以下时间状语联用:always, usually, often, sometimes, every week (day, year, month&hellip, once a week, on Sundays ……例句:He usually plays football on Sundays.(2)没有时间状语,可以分以下四种类型:

A.be型 这一类型由be动词+名词、形容词、副词、代词、数词或介词短语等一起构成谓语,表示主语的个性、特征或状态。如: ①I am a student.(主语+be动词+名词) ②They are hungry.(主语+be动词+形容词) ③He is out.(主语+be动词+副词) ④That pen is mine.(主语+be动词+代词) ⑤I am fifteen.(主语+be动词+数词) ⑥The bike is under the tree.(主语+be动词+介词短语) B.do型 do型由行为动词充当谓语,表示经常性或习惯性的动作,其构成为“主语+动词原形或动词第三人称单数形式”。如: ①I know it. ②He believes me. C.there be型 there be型句子表示“存在”,其构成为“there be+主语+其他”,表示客观事实。用法遵循“就近原则”,即主语是单数或并列主语中的第一个主语是单数,则用there is;主语是复数或并列主语中的第一个主语是复数,则用there are。如:

史上最全word2010用法

[转] 不收藏不行的史上最全word用法 转载自冬日冰点转载于2010年04月14日 10:47 阅读(7) 评论(0) 分类:电脑知识 举报 三招去掉页眉那条横线 1、在页眉中,在“格式”-“边框和底纹”中设置表格和边框为“无”,应用于“段落” 2、同上,只是把边框的颜色设置为白色(其实并没有删的,只是看起来没有了,呵呵) 3、在“样式”栏里把“页眉”换成“正文”就行了——强烈推荐! 会多出--(两个横杠) 这是用户不愿看到的,又要多出一步作删除-- 解决方法:替换时在前引号前加上一个空格问题就解决了 插入日期和时间的快捷键 Alt+Shift+D:当前日期 Alt+Shift+T:当前时间 批量转换全角字符为半角字符 首先全选。然后“格式”→“更改大小写”,在对话框中先选中“半角”,确定即可 Word启动参数简介 单击“开始→运行”命令,然后输入Word所在路径及参数确定即可运行,如“C:\ PROGRAM FILES \MICROSOFT Office \Office 10\ WINWord.EXE /n”,这些常用的参数及功能如下: /n:启动Word后不创建新的文件。 /a:禁止插件和通用模板自动启动。 /m:禁止自动执行的宏。

/w:启动一个新Word进程,独立与正在运行的Word进程。 /c:启动Word,然后调用Netmeeting。 /q:不显示启动画面。 另外对于常需用到的参数,我们可以在Word的快捷图标上单击鼠标右键,然后在“目标”项的路径后加上该参数即可。 快速打开最后编辑的文档 如果你希望Word在启动时能自动打开你上次编辑的文档,可以用简单的宏命令来完成: (1)选择“工具”菜单中的“宏”菜单项,单击“录制新宏”命令打开“录制宏”对话框; (2)在“录制宏”对话框中,在“宏名”输入框中输入“autoexec”,点击“确定”; (3)从菜单中选择“文件”,点击最近打开文件列表中显示的第一个文件名;并“停止录制”。保存退出。下次再启动Word时,它会自动加载你工作的最后一个文档。 格式刷的使用 1、设定好文本1的格式。 2、将光标放在文本1处。 3、单击格式刷按钮。 4、选定其它文字(文本2),则文本2的格式与文本1 一样。 若在第3步中单击改为双击,则格式刷可无限次使用,直到再次单击格式刷(或按Esc键)为止。 删除网上下载资料的换行符(象这种“↓”) 在查找框内输入半角^l(是英文状态下的小写L不是数字1),在替换框内不输任何内容,单击全部替换,就把大量换行符删掉啦。 选择性删除文件菜单下的最近使用的文件快捷方式。 工具→选项→常规把“列出最近使用文件数改为0”可以全部删除,若要选择性删除,可以按ctrl+Alt+ -三个键,光标变为一个粗减号后,单击文件,再单击要删除的快捷方式就行了。

最新英语一般将来时用法总结(完整)(1)

最新英语一般将来时用法总结(完整)(1) 一、单项选择一般将来时 1.If Kate goes to the gym this weekend, _______. A.so do I B.so I do C.so will I D.so I will 【答案】C 【解析】 试题分析:句意:如果凯特这个周末去体育馆,我也去。If引导的条件状语从句用一般现在时态表示一般将来时态,主句用一般将来时态;又因为前句说Kate去体育馆,后句说I也去体育馆,故用全部倒装。故选C。 考点:考查时态和全部倒装句。 2.--- I’d like a mountain bike which ____ well? --- Will this one _____? A.rides; work B.rides; do C.is ridden; do D.is ridden; work 【答案】B 【解析】 试题分析:考查主动形式表示被动含义用法。一些不及物动词与副词连用,表示主语的特征。如wash well,write well等;用主动形式表示被动的含义。本句中的ride well指自行车好骑;第二空的do表示行。句意:—我想买一辆很好骑的山地车。—这个行吗?根据句意说明B正确。 考点:考查主动形式表示被动含义的用法。 点评:。一些不及物动词与副词连用,表示主语的特征。如wash well,write well等;用主动形式表示被动的含义。 3.However hard he tries,the recorder . A.didn’t work B.won’t work C.isn’t working D.hasn’t worked 【答案】B 【解析】 试题分析:考查will用法。句意:无论他多么努力尝试,这个录音机就不工作了。本题中的will表示的是一种倾向性,如The door won’t open.故B正确。 考点:考查will用法 点评:情态动词will有多种不同的用法,will可以表示临时决定做某事;或者表示将来时。 4.--I have you asked John to come to the party this evening? --Yes,I have,but he____ A.doesn't B.hasn't C.hadn't D.won't 【答案】D

一般现在时 一般现在时的用法

一般现在时一般现在时的用法: 1、表示事物或人物的特征、状态。如:The sky is blue、天空就是蓝色的。 2、表示经常性或习惯性的动作。如:I get up at six every day、我每天六点起床。 3、表示客观现实。如:The earth goes around the sun、地球绕着太阳转。 一般现在时的结构: 1、be动词:主语+be(am ,is, are)+其它。如:I am a boy、我就是一个男孩。 2、行为动词:主语+行为动词(+其它)。如:We study English、我们学习英语。 当主语为第三人称单数(he, she, it)时,要在动词后加"-s"或"-es"。如:Mary likes Chinese、玛丽喜欢汉语。 一般现在时常用的时间词:often, usually, sometimes, every day(week, year、、、)等。 A、第三人称单数形式的构成 一般现在时主语就是第三人称单数时,谓语动词后要加s或es,其变化规则与名词变复数的方法大体相同: 1、一般情况下只在动词后加s,如work-works, write-writes、 2、以o,s, x, sh, ch结尾的动词,后加es,如guess-guesses, mix-mixes, finish-finishes, catch-catches、 3、以辅音字母加y结尾的动词,改y为i加es,如study-studies、 注:不规则变化的有have-has I. 用be 动词的适当形式填空 1、__________ your father a worker﹖Yes, he __________、 2、They __________ in the classroom. 3、Where __________ my books﹖ 4、These ___________her pears、 5、How much _________the T-shirt? 6、How much __________ the socks? 8、You can _________ in our school music club、 9、Let's ___________friends、 10、He and I _________friends、 12、There ____ some apples on the table yesterday、 IV、用所给词的正确形式填空。 1、Let me _______ (help) you find your purse、 2、Would you like__________(buy) things for New Year's Day? 3、I like __________( make) kites、 4、He can________ (skate) better than ME、 5、You must _______( listen) to your teacher in class、 6、They enjoy________(play) basketball、 7、She wants________(watch) cartoons、 8、It's time for us ________( read) books、 I、用括号内动词的适当形式填空。 1、He often ________(have) dinner at home、 2、Daniel and Tommy _______(be) in Class One、

一般现在时用法

般现在时讲解与练习 一般现在时基本用法介绍一般现在时的功能 1. 表示事物或人物的特征、状态。如:The sky is blue. 2. 表示经常性或习惯性的动作。 如如: I get up at six every day. 一般现在时的构成 1. be 动词:主语+be(am,is,are) +其它。如: I am a boy.我是一个男孩。 2. 行为动词:主语+行为动词+其它。如: We study En glish.我们学习英语。 【注】当主语为第三人称单数(he, she,it )时,要在动词后加"-s"或"-es"。如:Mary likes Chinese.玛丽喜欢汉语。 一般现在时的变化 1. be动词的变化。 否定句:主语be+not +其它。 如口:He is not a worker.他不是工人。 一般疑问句:Be+主语+其它。 如:-Are you a student? -Yes. I am. / No, I'm not.

非凡疑问句:疑问词+一般疑问句。如:Where is my bike? 2. 行为动词的变化。 ①否定句:主语+ do n't( does n't ) + 动词原形(其它)。如: I don't like bread. 当主语为第三人称单数时,要用does n't构成否定句。如: He does n't ofte n play. ②一般疑问句:Do( Does )+主语 +动词原形+ 其它。如: -Do you ofte n play football? -Yes, I do. / No, I don't. 当主语为第三人称单数时,要用does构成一般疑问句。 一般现在时态练习题 I. 写出下列动词的相应形式: 1. 第三人称单数: wash ________ match _______ guess _____ s tudy ______ finish ________ go ________ s now _____ carry _________ 一般现在时用法专练(A) □.按照要求改写句子。 1. Daniel watches TV every evening.(改为否定句) Daniel _________ ___________ T V every evening. 2. I do my homework every day .(改为一般疑问句并作否定回答)

WORD使用技巧大全(史上最强哦)

1.问:WORD里边怎样设置每页不同的页眉?如何使不同的章节显示的页眉不同? 答:分节,每节可以设置不同的页眉。文件——页面设置——版式——页眉和页脚——首页不同 2.问:请问word中怎样让每一章用不同的页眉?怎么我现在只能用一个页眉,一改就全部改了?答:在插入分隔符里,选插入分节符,可以选连续的那个,然后下一页改页眉前,按一下“同前”钮,再做的改动就不影响前面的了。简言之,分节符使得它们独立了。这个工具栏上的“同前”按钮就显示在工具栏上,不过是图标的形式,把光标移到上面就显示出”同前“两个字来了 3.问:如何合并两个WORD文档,不同的页眉需要先写两个文件,然后合并,如何做?答:页眉设置中,选择奇偶页不同/与前不同等选项 4.问:WORD编辑页眉设置,如何实现奇偶页不同? 比如:单页浙江大学学位论文,这一个容易设;双页:(每章标题),这一个有什么技巧啊?答:插入节分隔符,与前节设置相同去掉,再设置奇偶页不同 5.问:怎样使WORD文档只有第一页没有页眉,页脚?答:页面设置-页眉和页脚,选首页不同,然后选中首页页眉中的小箭头,格式-边框和底纹,选择无,这个只要在“视图”——“页眉页脚”,其中的页面设置里,不要整个文档,就可以看到一个“同前”的标志,不选,前后的设置情况就不同了。 6.问:如何从第三页起设置页眉?答:在第二页末插入分节符,在第三页的页眉格式中去掉同前节,如果第一、二页还有页眉,把它设置成正文就可以了

●在新建文档中,菜单—视图—页脚—插入页码—页码格式—起始页码为0,确定; ●菜单—文件—页面设置—版式—首页不同,确定; ●将光标放到第一页末,菜单—文件—页面设置—版式—首页不同—应用于插入点之后,确定。第2步与第三步差别在于第2步应用于整篇文档,第3步应用于插入点之后。这样,做两次首页不同以后,页码从第三页开始从1编号,完成。 7.问:WORD页眉自动出现一根直线,请问怎么处理?答:格式从“页眉”改为“清除格式”,就在“格式”快捷工具栏最左边;选中页眉文字和箭头,格式-边框和底纹-设置选无 8.问:页眉一般是---------,上面写上题目或者其它,想做的是把这根线变为双线,WORD中修改页眉的那根线怎么改成双线的?答:按以下步骤操作去做: ●选中页眉的文字,包括最后面的箭头 ●格式-边框和底纹 ●选线性为双线的 ●在预览里,点击左下小方块,预览的图形会出现双线 ●确定▲上面和下面自己可以设置,点击在预览周围的四个小方块,页眉线就可以在不同的位置

一般将来时用法小结

一般将来时用法小结: 一般将来时表示在将来某个时间要发生的动作或存在的状态。 一 . 一般将来时的构成: 1. 由助动词“ shall/ will +动词原形”构成, shall 用于第一人称, will 用于第二、第三人称, 2. 一般将来时的否定和疑问形式: 一般将来时的否定形式是 will not ,缩写为 won't; shall not ,缩写为 shan't 。 一般将来时的疑问形式是把 will/ shall 提到主语前。 如: He won’t go to the park this Sunday. 本周日他不去公园。 Will you go swimming with me? 和我一起去游泳好吗? 二 . 一般将来时的基本用法: 1.表示“纯粹的将来”:①表示将要发生的动作或情况,常带有表示将来的时间状语,如 tomorrow, next week, in two days, from now on 等。如: It will be fine tomorrow.明天天气晴朗。②表示预料将要发生的动作或情况。如:You will feel better after having this medicine. 吃了这药,你就会感觉好些的。③表示由于习惯倾向而会经常发生的动作,本用法中的 will 要重读。如: Boys will be boys. [谚语]男孩毕竟是男孩。 2. 表示“带有情态意义的将来”,用来表示意图,用 will 来表示。 如: I will be more careful next time. 下次我要更加小心。 I won't go shopping this afternoon, but she will. 今天下午我不想去购物,但她想去。 will 在疑问句中,用来表示有礼貌地征询对方的意见。如:Will you have some more tea? 要不要再喝点茶?What shall we do this weekend? 本周末我们要干什么? 三 . 一般将来时的其它几种表示法: 1. 用 be going to 表示be going to 相当于一个助动词,与其后的动词原形一起构成句子的谓语,表

Word的许多简便用法

word的许多简便用法 把文字替换成图片 首先把图片复制到剪贴板中,然后打开替换对话框,在“查找内容”框中输入将被替换的文字,接着在“替换为”框中输入“^c”(注意:输入的一定要是半角字符,c要小写),单击替换即可。说明:“^c”的意思就是指令Word XP 以剪贴板中的内容替换“查找内容”框中的内容。按此原理,“^c”还可替换包括回车符在内的任何可以复制到剪贴板的可视内容,甚至Excel表格。 三招去掉页眉那条横线 1、在页眉中,在“格式”-“边框和底纹”中设置表格和边框为“无”,应用于“段落” 2、同上,只是把边框的颜色设置为白色(其实并没有删的,只是看起来没有了,呵呵) 3、在“样式”栏里把“页眉”换成“正文”就行了——强烈推荐! 会多出--(两个横杠) 这是用户不愿看到的,又要多出一步作删除-- 解决方法:替换时在前引号前加上一个空格问题就解决了 插入日期和时间的快捷键 Alt+Shift+D:当前日期 Alt+Shift+T:当前时间 批量转换全角字符为半角字符 首先全选。然后“格式”→“更改大小写”,在对话框中先选中“半角”,确定即可 Word启动参数简介 单击“开始→运行”命令,然后输入Word所在路径及参数确定即可运行,如“C:\ PROGRAM FILES \MICROSOFT Office \Office 10\ WINWord.EXE /n”,这些常用的参数及功能如下: /n:启动Word后不创建新的文件。 /a:禁止插件和通用模板自动启动。 /m:禁止自动执行的宏。 /w:启动一个新Word进程,独立与正在运行的Word进程。 /c:启动Word,然后调用Netmeeting。 /q:不显示启动画面。 另外对于常需用到的参数,我们可以在Word的快捷图标上单击鼠标右键,然后在“目标”项的路径后加上该参数即可。 快速打开最后编辑的文档 如果你希望Word在启动时能自动打开你上次编辑的文档,可以用简单的宏命令来完成: (1)选择“工具”菜单中的“宏”菜单项,单击“录制新宏”命令打开“录制宏”

英语一般将来时用法详解

英语一般将来时用法详解 一、单项选择一般将来时 1. It is required that the students _____ mobile phones in their school, so seldom _____ them using one. A.should not use; you will see B.mustn’t use; will you see C.not use; you will see D.not use; will you see 【答案】D 【解析】 试题分析:考察情态动词。前一个空中,should表示劝告,义务,建议,命令,其同义词是ought to ,在疑问句中,通常用should代替ought to。后一个空前面有否定词seldom所以将will提前构成部分倒装。该句意思为:学生在他们学校被要求不要使用手机,所以你很少看见他们用手机。根据句意,故选D 考点:考察情态动词。 2.If you _____ his wife’s income____ his own,the total of their income _____ 3000 yuan. A.add; to; will add up to B.add; to; adds to C.add up; to; adds up to D.will add; for; adds up 【答案】A 【解析】 试题分析:考查if引导条件状语从句及词的用法。主句用一般将来时,从句用一般现在时表将来。排除D。Add...to 把...加在..., add up to总计达, add to增添。句意:如果把他妻子的收入和他的收入加起来,总计达3000元。 考点:考查if引导条件状语从句及词的用法 点评:if引导条件状语从句主句用一般将来时,从句用一般现在时表将来。 3.“When he _____ is not known yet.” “But when he ____, he will be warmly welcomed.”A.comes, comes B.will come, will come C.comes, will come D.will come, comes 【答案】D 【解析】 试题分析:考查时态:第一个when引导的主语从句,用将来时,第二个when引导的时间状语从句,用一般现在时代替一般将来时,句意:他什么时候来还不知道。但当他回来时,他会收到热烈的欢迎。选D。 考点:考查时态语态 点评:时间条件状语从句的时态不能用一般将来时,而用一般现在时代替,考查时态还要注意语态。

相关主题
文本预览
相关文档 最新文档