对话框和标准控件_第1页
对话框和标准控件_第2页
对话框和标准控件_第3页
对话框和标准控件_第4页
对话框和标准控件_第5页
已阅读5页,还剩190页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章对话框和标准控件1本章内容对话框概述使用对话框标准控件通用对话框公共控件(略)2一、对话框概述对话框是Windows应用程序中常用的I/O界面,是实现人机交互的容器型窗口,对话框总会包含一些功能性控件。控件是嵌入在对话框或其他窗口内的子窗口,用于实际完成数据或信息的I/O。对话框的存在方式有两种:一是作为独立的程序主窗口出现和使用;二是作为普通窗口类程序的弹出式子窗口实现其人机交互功能。从状态上区分,对话框分为“模式对话框”和“非模式对话框”两种。31、MFC的CDialog类CDialog类的成员函数有:CDialog()——构造函数,创建对话框对象DoModal()——激活并显示模式对话框Create()——创建非模式对话框OnOk()与OnCancel()——确定与取消按钮的处理函数OnInitDialog()—WM_INITDIALOG的消息处理函数EndDialog()——关闭模式对话框的函数4对话框要实现人机交互,还必须使用CWnd类函数:ShowWindow()——显/隐对话框;DestroyWindow()——关闭销毁对话框;UpdateData()——设置或获取对话框控件的数据GetWindowText()——获取对话框窗口的标题SetWindowText()——设定对话框窗口的标题GetDlgItemText()——获取对话框中控件的文本内容SetDlgItemText()——设置对话框中控件的文本内容GetDlgItem()——获取控件或子窗口的指针,返回IDEnableWindow()——使能或禁用窗口52、MFC为对话框提供了DDX机制以此来自动实现控件与应用程序之间的数据交换的,同时使用DDV机制实现数据合法性的自动验证。DDX——全称DialogDataExchange;数据交换DDV——全称DialogDataValidation;数据检验63、使用信息/消息对话框程序员在编程时可以直接调用,以下为函数原型:三个函数依次为:MFC全局函数;API函数;CWnd类的成员函数。AfxMessageBox()和::MessageBox()可以在任何地方使用,而第三种函数只能用于控件、对话框和窗口。lpText——表示要在对话框内显示的信息字串;hWnd表示对话框父窗口的指针,可为NULL;lpCaption——表示信息框的标题;nType——表示对话框的图标与按钮风格;78二、使用对话框编程时,对话框由资源模板和对话框类共同组成。1、创建和使用对话框的主要步骤创建对话框模板资源和相关控件;用类向导创建对话框类和与控件相关联的成员变量和消息处理函数;设计程序访问接口来显示对话框并获取与控件相关联的程序数据。9对话框在程序中的调用一般由菜单项来完成。由程序显示对话框就需要调用菜单命令的消息处理函数,加入如下通用型代码:CMyDialogmyDlg;myDlg.DoModol();而要从对话框中获取相关控件数据的方法是:CMyDialogmydlg;//当对话框内控件接受输入并单击OK键后If(myDlg.DoModol()==IDOK){ appVariableX=dlg.m_nXControlDataMember; ……;}10对话框的基本工作流程112、创建和使用对话框实例编制一个在客户区画圆的应用程序,要求用对话框来接受用户键盘输入的圆半径参数。步骤(1)为视图类声明成员变量:UINTm_nViewRadius;(2)创建对话框模板(标题:输入半径;ID缺省IDD_DIALOG1)(3)添加两个控件:StaticControl:请输入半径;EditBox:IDC_EDIT_RADIUS。(4)双击对话框空白处,为其创建新类CRadiusDlg,并为其核心控件IDC_EDIT_RADIUS创建m_nRadius的UINT类型变量。12(5)在程序的“编辑”菜单中添加“输入半径(I)…”的菜单命令,并用类向导生成消息映射函数,加入如下定义代码:CRadiusDlgdlg;Dlg.m_nRadius=100;//设置控件初值If(dlg.DoModal()==IDOK){ m_nViewRadius=dlgm_nRadius;//接受并存储编辑框内的数据 Invalidate(); //强制刷新视图}(6)在视图类的OnDraw()函数中加入画圆代码: pDC->Ellipse(90,90,m_nViewRadius,m_nViewRadius);(7)在视图类中加入包含语句:#include“RadiusDlg.h”13三、标准控件1、控件概述Windows提供两种控件:标准控件和公共控件。标准控件有:静态控件、编辑框、按钮、列表框、组合框和滚动条。可满足多数UI设计的要求。各控件的功能:静态控件——用于提示文字或美工图片;编辑框——接受键盘输入信息;按钮中的单选钮——提供排他型选择;复选框——提供多项选择;列表框——以列表方式显示各选项;组合框——是编辑框与列表框之集成;滚动条——控制文档的显示范围。14除标准控件之外,控件工具箱中列示的其他控件基本上都属于公共控件。MFC对控件分别由不同的类来·管理。CStatic——静态文本与图片CEdit——编辑框CButton——组框单选复选框CComboBox——组合框CScrollBar——滚动条CSpinButtonCtrl——旋转钮CProgressCtrl——进度条CSliderCtrl——滑动条CListBox——列表框CListCtrl——列表视控件CTreeCtrl——树型列表CTabCtrl——标签CAnimateCtrl——动画控件CRichEditCtrl——复合编辑CDateTimeCtrl——日期时间CMonthCalCtrl——日历CComboBoxEx——扩展组合框CStatusBarCtrl——状态条控件CToolBarCtrl——工具条控件CImageList——图像列表15用户对控件的操作将会引发控件事件和消息,消息由其父窗口接收并处理。标准控件和公共控件都能发送WM_COMMANDO类型的消息,后者还可发送WM_NOTIFY通知消息。消息的参数中包含了控件ID和通知码,通知码前缀最后一个字母总为N。比如:BN_CLICKED为按钮单击;EN_UPDATE为编辑框刷新;CBN_SETFOCUS表示组合框获得焦点。162、对话框内控件的组织(1)添加或删除控件添加:鼠标单击、拖放、画框均可;删除:选中后Del键.(2)设置控件属性属性决定外观及风格,通过右键快捷菜单中的属性项设置。常用属性:ID、Caption、Visable、Group、Disabled和TabStop;分别表示识别号、名称标题、是否可见、指定控件组之首控件、初始禁用、Tab键停留。其中,控件的Tab键次序由创建的先后顺序决定,但也可以人为设置,重设的命令为Ctrl+D,或菜单Layout|TabOrder。(3)调整控件大小通过控件周围的编辑句柄调整,选中控件后,其左上角坐标及长宽尺寸便自动显示于状态栏的右侧窗格。只有静态文本控件的尺寸由其Caption字符多少决定。17CTRL+D命令可以重置各个控件的Tab键次序18(4)控件的多选方法按住Ctrl/Shift键配合鼠标左键;用鼠标拖框圈定目标控件。(5)移动和复制控件方向键及鼠标拖放可以移动控件;按住Ctrl键不放,鼠标拖放目标控件,可复制控件;(6)批量控件编排先多选目标控件,后使用窗底工具栏的工具(在状态栏之上)测试对话框靠左对齐靠右对齐靠上对齐靠下对齐垂直居中水平居中水平等距离垂直等距离宽度相同高度相等大小相同显示网格显示标尺193、静态控件静态控件用于显示提示字符串或图形信息。包括静态文本(StaticText)、图片控件(PictureControl)和组框(GroupControl)三种类型。静态文本:一般只起文字提示作用,不发送任何消息,所以一般不需要特意相互区分,默认ID均为IDC_STATIC。但是,如何有时需要动态改变某一控件的文字信息,就需要为其确立一个唯一的ID。该控件最多只能显示255个字符,且可以以\n作用换行符。图片控件:用于显示边框、矩形、图标或位图,对其他相关控件起修饰作用。组框:通常仅用于作为一组控件的外围边界,起圈围和版面划分作用,外型由文本标题和矩形边框组成。204、编辑框控件编辑框(Editbox),又称文本框,是接受用户键盘输入的最常用控件,具有数据消息的接收与输出功能。可接受的消息包括文本、数字或口令,输入时允许进行如文本编辑的一般操作。Editbox的常用属性:Multiline——多行输入;AlignText——对齐方式;Number——只接收数字;PassWord——只接受密码口令;ReadOnly——信息只读;Border——周围边框;Upercase——转为大写;Lowercase——转为小写;Editbox可发送的常见消息:EN_CHANGE——信息改变时;EN_UPDATE——信息更新显示前;EN_KILLFOCUS——失去焦点时;EN_SETFOCUS——得到焦点时;EN_MAXTEXT——输入字符超限时。21编辑框的应用实例:编写一个名为PassWord的SDI应用程序,要求程序启动后先弹出一用户登录对话框,只有当用户输入正确的口令后方可进入主界面。创建工程,从C盘向工程中任意导入两个图标资源;按图示创建对话框模板,并向其添加相关控件;用类向导创建CPasswordDlg类,并分别为三个核心控件添加CString型的成员变量并限定输入位为6位:m_strUserName;m_strPassword和m_strShowPassword;用类向导为复选框IDC_CHECKSHOW声明Control类型的变量m_ButtonCheck.22IDC_EDITNAMEIDC_EDITPASSIDC_EDITSHOWPASSIDC_CHECKSHOWIDC_EDITSHOWPASS的属性:Read-OnlyIDC_EDITPASS的属性:PasswordIDC_CHECKSHOW的变量为:Control类型,m_ButtonCheck23用类向导为口令控件添加EN_CHANGE的消息处理函数OnChangeEditpass(),并加入代码,实现将口令字符向“显示口令”控件的传递和显示。if(m_ButtonCheck.GetCheck())//判断“显示口令”复选框是否选定{ UpdateData(true);//由控件向程序传递数据 m_strShowPass=m_strPassword;//传递口令到显示变量 UpdateData(FALSE);//将变量数据向控件传递并显示}在程序应用类的初始化函数中显示对话框,并实现用户信息的验证。(代码见下页)编译运行程序。24#include“PasswordDlg.h”//本句加至应用类cpp文件的头部intnCount=0;//初始化口令输入次数///本句后加至初始化函数的前半部while(nCount<3){ CPasswordDlgdlg; if(dlg.DoModal()==IDOK) if((strcmp(dlg.m_strUserName,"FBI009")!=0)|| (strcmp(dlg.m_strPassword,"USA911")!=0)) {MessageBox(NULL,"用户名或口令错误,请重试!","错误信息",MB_OK|MB_ICONERROR); nCount++; } elsebreak;elsereturnFALSE;}if(nCount>=3) { MessageBox(NULL,"口令输入超过3次,请退出!","错误信息",MB_OK|MB_ICONERROR); returnFALSE;//退出程序}255、按钮控件按钮(button)包括按键按钮(Pushbutton)、单选钮(Radiobutton)和复选框(Checkbox)三种,均可激发单击、双击或命令消息。PushButton——又称命令按钮,最常用。一个对话框内可以给惟一一个PushButton设定Defult属性;按钮具有的OwnerDraw属性可以通过调用OnDrawItem()消息函数来重新定制其外观;Icon和Bitmap属性表示可以用指定图标或位图代替文本标题,从而实现所谓“图形按钮”。Radiobutton——由圆圈及文本标题共同组成,用于在一组选项中由用户任选其一项。RadioButton的Auto属性为默认属性;Group属性仅限于本组第一个RadioButton选用,其Tab键次序必须排第1,其ID值可用于在对话框中为控件建立关联的成员变量。Checkbox——由空心方框及文本标题组成,成组时可以多选。调用CButton类的成员GetCheck()和SetCheck()可获得和设置单选钮或复选框的选中状态。26按钮控件的联合应用实例:编写一个对话框型应用程序ColrButn,加入两个单选钮用于控制色彩模式,用三个复选框来控制RGB三原色分量,而且只有在“彩色”模式下才能使用RGB复选框,当程序运行后用户单击了“应用”按钮时,右侧的绘制按钮将根据颜色选择实现“按钮自画”。27编程的主要步骤:(1)创建基于对话框的程序ColrButn,修改对话框标题,添加相关控件,并设置好控件正确的Tab键次序;注意第1个单选钮和第1个复选框一定要设置Group属性,自画按钮要有“自画”属性;(2)用类向导为单选钮IDC_RADIO_COLOR添加m_nColor的整型变量;为三个复选框依次添加BOOL型的m_bRed、m_bBlue、m_bGreen变量;(3)为两个单选钮分别添加BN_CLICKED消息处理函数,使选择“彩色”时所有复选框可用,选择“单色”时所有复选框禁用,两个函数的核心代码是: CWnd*pWnd; pWnd=GetDlgItem(IDC_CHECK_RED);//获得复选框对象指针 pWnd->EnableWindow(); //启用复选框;参数为FALSE时禁用28(4)为“应用”按钮添加消息处理函数,并加入代码:CWnd*pWnd=GetDlgItem(IDC_BUTTON_DRAW);pWnd->Invalidate(); //使自画按钮区无效pWnd->UpdateWindow(); //发送WM_PAINT消息,更新无效区域(5)为对话框添加WM_DRAWITEM消息处理函数,先接收单选钮和复选框的变量数据,然后依此重绘“自画按钮”。 UpdateData(); COLORREFclrBtn; if(m_nColor==0) clrBtn=RGB(m_bRed?255:0,m_bGreen?255:0,m_bBlue?255:0); else clrBtn=RGB(0,0,0); CDCdc; dc.Attach(lpDrawItemStruct->hDC); //连接句柄 if(nIDCtl==IDC_BUTTON_DRAW) { CWnd*pWnd; pWnd=GetDlgItem(IDC_BUTTON_DRAW);//获得自画按钮对象的指针 CRectrc; pWnd->GetClientRect(&rc);//获取自画按钮所占区域 dc.FillSolidRect(&rc,clrBtn);}//用自定义彩色绘制按钮 dc.Detach();//分离句柄296、列表框在列表型控件里,包含列表框、组合框、列表视、树视控件4种,其中,List-Box是最简单的一种。它是一个能罗列出一些文本项的窗口,用于显示类型相同的一系列文本信息。List-Box的风格属性:Single、Multiple、Extended(扩展多选)和None(不选)。最常用的是单选,仅允许每次选一项。List-Box的其他属性:Sort——按字母顺序排列;VerticalScroll——垂直滚动;Multi-column——指定有水平滚动条的多列列表;Wantkeyinput——表示有输入时向上级窗口发送消息。List-Box常用的通知消息:LBN_SETFOCUS;LBN_KILLFOCUS;LBN_DBCLK;LBN_SELCHANGE分别表示得焦点、失焦点、双击、选项改变。CListBox类的成员函数可实现列表项的添加、删除、修改和获取等操作。AddString();InsertString();DeleteString();ResetContent();FindString();SelectString();GetCurSel();SetCurSel();GetText();GetItemData()。307、组合框组合框(ComboBox)吸收了编辑框与列表框的共同优点,既可显示列表项以供用户选择,也可直接输入新的列表选择项。形态上包含简单组合框(Simple)、下拉组合框(Dropdown)、下拉列表框(DropList)3种。简单组合框——是一个列表框和编辑框的组合,尺寸固定,被选中的列表项显示于编辑框之内;下拉组合框——多加一个下拉按钮,用于控件列表框的收缩;下拉列表框——与前类相似,只是无法使用编辑框。ComboBox的风格属性:在各控件原属性基础上,属性控制页中新增了一个“Data”标签页,用于接受列表项的初始化(用Ctrl+Enter换行)。ComboBox的通知消息:CBN_CLOSEUP和CBN_DROPDOWN:关闭和打开列表框时发送;CBN_SELENDCANCEL:当前选项被取消时发送;CBN_EDITCHANGE和CBN_SELCHANGE:编辑框文字被修改并显示之前和之后发送。其它消息有:得焦点、失焦点、双击列表项。CComboBox类的成员函数:直接继承了CEdit类和CListBox类的成员。31组合框编程实例:创建一个名为DynCreateCtrls的SDI程序,用菜单命令调用一个对话框,当用户在组合框中选择一种控件类型并单击“应用按钮”时,实现在对话框内动态创建该控件的效果。32编程实现:(1)创建DynCreateCtrls的SDI程序,新建一个IDD_COMBODLG“使用组合框”的对话框,向其添加3个控件:静态文本“请选择控件类型”;组合框IDC_COMBOCTRLNAME和“应用”按钮;(2)用类向导创建对话框类CCombDlg,并为其中的组合框添加两个数据成员:CComboBoxm_ComboBx和CStringm_strCtrlName;在所创建的CCombDlg类中手工加入CWnd*pWndCtrl的私有型变量;(3)用类向导为CCombDlg类添加WM_INITDIALOG和WM_DESTROY消息映射函数,分别加入初始化和清除代码。pWndCtrl=NULL;returnTRUE;//初始化If(pWndCtrl!=NULL)deletepWndCtrl;//删除动态生成的控件对象(4)用类向导为组合框创建SBN_SELCHANGE的消息处理函数,加入代码33 if(pWndCtrl!=NULL) { deletepWndCtrl;//删除上次动态生成的控件对象 pWndCtrl=NULL; } intnChoice=m_ComboBx.GetCurSel();//获得当前选择项索引 switch(nChoice) { case0: //创建静态文本控件 pWndCtrl=newCStatic; ((CStatic*)pWndCtrl)->Create(_T("StaticText"), WS_VISIBLE,CRect(280,40,400,70),this,1);break; case1: //创建编辑框控件 pWndCtrl=newCEdit; ((CEdit*)pWndCtrl)->Create(WS_VISIBLE|WS_BORDER, CRect(280,40,400,70),this,2);break; case2: //创建组框 pWndCtrl=newCButton; ((CButton*)pWndCtrl)->Create(_T("GroupBox"), WS_VISIBLE|BS_GROUPBOX, CRect(280,40,400,100),this,3);break;34case3: //创建按键按钮 pWndCtrl=newCButton; ((CButton*)pWndCtrl)->Create(_T("Button"),WS_VISIBLE| WS_DISABLED|BS_PUSHBUTTON, CRect(280,40,400,70),this,4);break;case4: //创建复选框 pWndCtrl=newCButton; ((CButton*)pWndCtrl)->Create(_T("CheckBox"), WS_VISIBLE|BS_CHECKBOX, CRect(280,40,400,70),this,5);break;case5: //创建单选钮 pWndCtrl=newCButton; ((CButton*)pWndCtrl)->Create(_T("RadioBox"), WS_VISIBLE|BS_RADIOBUTTON, CRect(280,40,400,70),this,6);break;case6: //创建组合框 pWndCtrl=newCComboBox; ((CComboBox*)pWndCtrl)->Create(WS_VISIBLE| CBS_DROPDOWN,CRect(280,40,400,100),this,7);break;35case7: //创建列表框 pWndCtrl=newCListBox; ((CListBox*)pWndCtrl)->Create(WS_VISIBLE|WS_BORDER, CRect(280,40,400,100),this,8);break;case8: //创建组合框 pWndCtrl=newCScrollBar; ((CScrollBar*)pWndCtrl)->Create(WS_VISIBLE|SBS_VERT, CRect(350,40,380,100),this,9);break;default: pWndCtrl=newCStatic; ((CStatic*)pWndCtrl)->Create(_T("NoanyControl!"),WS_VISIBLE, CRect(280,40,400,70),this,1);break;}(5)用类向导为“应用”按钮添加BN_CLICKED消息处理函数,加入代码:if(pWndCtrl!=NULL){deletepWndCtrl;pWndCtrl=NULL;}UpdateData();pWndCtrl=newCStatic;((CStatic*)pWndCtrl)->Create(_T("StaticText:\n"+m_strCtrlName+"\n") ,WS_VISIBLE,CRect(280,50,400,100),this,10);36(6)为程序添加“测试控件|动态创建控件(ID_TEST_COMBO)”菜单项,为菜单加入命令响应函数,以此来显示对话框: CCombDlgdlg; dlg.DoModal();(7)编译,查改错之后运行程序。课外练习: 编写一个包含如下图所示的两种对话框的SDI应用程序,对话框由专门菜单命令启动。37四、通用对话框通用对话框(CommonDialog)是一种Windows系统所定义的对话框,它不需要用户复杂编程,即可方便地在程序中调用中。MFC提供VC++编程环境的通用对话框如下所示。38通用对话框的使用方法:(1)声明一个通用对话框类的对象,如CColorDialogdlg;(2)修改相应数据成员,或调用函数设置属性值,定制Dlg;(3)调用DoModal()函数打开对话框模板;(4)调用成员函数获取需要的控件数据。应用实例:调用颜色对话框获取色彩值,然后以该色彩填充视图背景。实现:(1)编制一SDI程序,添加一“查看|填充视图区”的菜单项,调用颜色对话框获取色彩;CColorDialogdlg;if(dlg.DoModal()==IDOK) m_Color=dlg.GetColor();Invalidate();(2)在OnDraw()函数中填充视图背景色: CClientDCdc(this); CRectrect; GetClientRect(rect); dc.FillSolidRect(&rect,m_Color);39安全阀基本知识如果压力容器(设备/管线等)压力超过设计压力…1.尽可能避免超压现象堵塞(BLOCKED)火灾(FIRE)热泄放(THERMALRELIEF)如何避免事故的发生?2.使用安全泄压设施爆破片安全阀如何避免事故的发生?01安全阀的作用就是过压保护!一切有过压可能的设施都需要安全阀的保护!这里的压力可以在200KG以上,也可以在1KG以下!设定压力(setpressure)安全阀起跳压力背压(backpressure)安全阀出口压力超压(overpressure)表示安全阀开启后至全开期间入口积聚的压力.几个压力概念弹簧式先导式重力板式先导+重力板典型应用电站锅炉典型应用长输管线典型应用罐区安全阀的主要类型02不同类型安全阀的优缺点结构简单,可靠性高适用范围广价格经济对介质不过分挑剔弹簧式安全阀的优点预漏--由于阀座密封力随介质压力的升高而降低,所以会有预漏现象--在未达到安全阀设定点前,就有少量介质泄出.100%SEATINGFORCE75502505075100%SETPRESSURE弹簧式安全阀的缺点过大的入口压力降会造成阀门的频跳,缩短阀门使用寿命.ChatterDiscGuideDiscHolderNozzle弹簧式安全阀的缺点弹簧式安全阀的缺点=10090807060500102030405010%OVERPRESSURE%BUILT-UPBACKPRESSURE%RATEDCAPACITY普通产品平衡背压能力差.在普通产品基础上加装波纹管,使其平衡背压的能力有所增强.能够使阀芯内件与高温/腐蚀性介质相隔离.平衡波纹管弹簧式安全阀的优点优异的阀座密封性能,阀座密封力随介质操作压力的升高而升高,可使系统在较高运行压力下高效能地工作.ResilientSeatP1P1P2先导式安全阀的优点平衡背压能力优秀有突开型/调节型两种动作特性可远传取压先导式安全阀的优点对介质比较挑剃,不适用于较脏/较粘稠的介质,此类介质会堵塞引压管及导阀内腔.成本较高.先导式安全阀的缺点重力板式产品的优点目前低压储罐呼吸阀/紧急泄放阀的主力产品.结构简单.价格经济.重力板式产品的缺点不可现场调节设定值.阀座密封性差,并有较严重的预漏.受背压影响大.需要很高的超压以达到全开.不适用于深冷/粘稠工况.几个常用规范ASMEsectionI-动力锅炉(FiredVessel)ASMEsectionVIII-非受火容器(UnfiredVessel)API2000-低压安全阀设计(LowpressurePRV)API520-火灾工况计算与选型(FireSizing)API526-阀门尺寸(ValveDimension)API527-阀座密封(SeatTightness)介质状态(气/液/气液双相).气态介质的分子量&Cp/Cv值.液态介质的比重/黏度.安全阀泄放量要求.设定压力.背压.泄放温度安全阀不以连接尺寸作为选型报价依据!如何提供高质量的询价?弹簧安全阀的结构弹簧安全阀起跳曲线弹簧安全阀结构弹簧安全阀结构导压管活塞密封活塞导向不平衡移动副(活塞)导管导阀弹性阀座P1P1P2先导式安全阀结构先导式安全阀的工作原理频跳安全阀的频跳是一种阀门高频反复开启关闭的现象。安全阀频跳时,一般来说密封面只打开其全启高度的几分只一或十几分之一,然后迅速回座并再次起跳。频跳时,阀瓣和喷嘴的密封面不断高频撞击会造成密封面的严重损伤。如果频跳现象进一步加剧还有可能造成阀体内部其他部分甚至系统的损伤。安全阀工作不正常的因素频跳后果1、导向平面由于反复高频磨擦造成表面划伤或局部材料疲劳实效。2、密封面由于高频碰撞造成损伤。3、由于高频振颤造成弹簧实效。4、由频跳所带来的阀门及管道振颤可能会破坏焊接材料和系统上其他设备。5、由于安全阀在频跳时无法达到需要的排放量,系统压力有可能继续升压并超过最大允许工作压力。安全阀工作不正常的因素A、系统压力在通过阀门与系统之间的连接管时压力下降超过3%。当阀门处于关闭状态时,阀门入口处的压力是相对稳定的。阀门入口压力与系统压力相同。当系统压力达到安全阀的起跳压力时,阀门迅速打开并开始泄压。但是由于阀门与系统之间的连接管设计不当,造成连接管内局部压力下降过快超过3%,是阀门入口处压力迅速下降到回座压力而导致阀门关闭。因此安全阀开启后没有达到完全排放,系统压力仍然很高,所以阀门会再次起跳并重复上述过程,既发生频跳。导致频跳的原因导致接管压降高于3%的原因1、阀门与系统间的连接管内径小于阀门入口管内径。2、存在严重的涡流现象。3、连接管过长而且没有作相应的补偿(使用内径较大的管道)。4、连接管过于复杂(拐弯过多甚至在该管上开口用作它途。在一般情况下安全阀入口处不允许安装其他阀门。)导致频跳的原因B、阀门的调节环位置设置不当。安全阀拥有喷嘴环和导向环。这两个环的位置直接影响安全阀的起跳和回座过程。如果喷嘴环的位置过低或导向环的位置过高,则阀门起跳后介质的作用力无法在阀瓣座和调节环所构成的空间内产生足够的托举力使阀门保持排放状态,从而导致阀门迅速回座。但是系统压力仍然保持较高水平,因此回座后阀门会很快再次起跳。导致频跳的原因C、安全阀的额定排量远远大于所需排量。

由于所选的安全阀的喉径面积远远大于所需,安全阀排放时过大的排量导致压力容器内局部压力下降过快,而系统本身的超压状态没有得到缓解,使安全阀不得不再次起跳频跳的原因阀门拒跳:当系统压力达到安全阀的起跳压力时,阀门不起跳的现象。安全阀工作不正常的因素1、阀门整定压力过高。2、阀门内落入大量杂质从而使阀办座和导套间卡死或摩擦力过大。3、弹簧之间夹入杂物使弹簧无法被正常压缩。4、阀门安装不当,使阀门垂直度超过极限范围(正负两度)从而使阀杆组件在起跳过程中受阻。5、排气管道没有被可靠支撑或由于管道受热膨胀移位从而对阀体产生扭转力,导致阀体内机构发生偏心而卡死。安全阀拒跳的原因阀门不回座或回座比过大:安全阀正常起跳后长时间无法回座,阀门保持排放状态的现象。安全阀工作不正常的因素1、阀门上下调整环的位置设置不当。2、排气管道设计不当造成排气不畅,由于排气管道过小、拐弯过多或被堵塞,使排放的蒸汽无法迅速排出而在排气管和阀体内积累,这时背压会作用在阀门内部机构上并产生抑制阀门关闭的趋势。3、阀门内落入大量杂质从而使阀瓣座和导套之间卡死后摩擦力过大。安全阀不回座或回座比过大的因素:4、弹簧之间夹入杂物从而使弹簧被正常压缩后无法恢复。5、由于对阀门排放时的排放反力计算不足,从而在排放时阀体受力扭曲损坏内部零件导致卡死。6、阀杆螺母(位于阀杆顶端)的定位销脱落。在阀门排放时由于振动使该螺母下滑使阀杆组件回落受阻。安全阀不回座或回座比过大的因素:7、由于弹簧压紧螺栓的锁紧螺母松脱,在阀门排放时由于振动时弹簧压紧螺栓松动上滑导致阀门的设定起跳值不断减小。

8、阀门安装不当,使阀门垂直度超过极限范围(正负两度)从而使阀杆组件在回落过程中受阻。

9、阀门的密封面中有杂质,造成阀门无法正常关闭。

10、锁紧螺母没有锁紧,由于管道震动下环向上运动,上平面高于密封面,阀门回座时无法密封安全阀不回座或回座比过大的因素:谢谢观看癌基因与抑癌基因oncogene&tumorsuppressorgene24135基因突变概述.癌基因和抗癌基因的概念.癌基因的分类.癌基因产物的作用.癌基因激活的机理主要内容疾病:

——是人体某一层面或各层面形态和功能(包括其物质基础——代谢)的异常,归根结底是某些特定蛋白质结构或功能的变异,而这些蛋白质又是细胞核中相应基因借助细胞受体和细胞中信号转导分子接收信号后作出应答(表达)的产物。TranscriptionTranslationReplicationDNARNAProtein中心法规Whatisgene?基因:

—是遗传信息的载体

—是一段特定的DNA序列(片段)

—是编码RNA或蛋白质的一段DNA片段

—是由编码序列和调控序列组成的一段DNA片段基因主宰生物体的命运:微效基因的变异——生物体对生存环境的敏感度变化关键关键基因的变异——生物体疾病——死亡所以才有:“人类所有疾病均可视为基因病”之说注:如果外伤如烧伤、骨折等也算疾病的话,外伤应该无法归入基因病的行列。Genopathy问:两个不相干的人,如果他们患得同一疾病,致病基因是否相同?再问:同卵双生的孪生兄弟,他们患病的机会是否一样,命运是否相同?┯┯┯┯

ATGC

TACG

┷┷┷┷┯┯┯┯┯

ATAGC

TATCG

┷┷┷┷┷┯┯┯┯

ATGC

TACG

┷┷┷┷┯┯┯

AGC

TCG

┷┷┷┯┯┯┯

ACGC

TGCG

┷┷┷┷┯┯┯┯

ATGC

TACG

┷┷┷┷增添缺失替换DNA分子(复制)中发生碱基对的______、______

,而引起的

的改变。替换增添缺失基因结构基因变异的概念:英语句子中的一个字母的改变,可能导致句子的意思发生怎样的变化?可能导致句子的意思不变、变化不大或完全改变THECATSATONTHEMATTHECATSITONTHEMATTHEHATSATONTHEMATTHECATONTHEMAT同理:替换、增添、缺失碱基对,可能会使性状不变、变化不大或完全改变。基因的结构改变,一定会引起性状的改变??原句:1.基因多态性与致病突变基因变异与疾病的关系2.单基因病、多基因病3.疾病易感基因

基因多态性polymorphism是指DNA序列在群体中的变异性(差异性)在人群中的发生概率>1%(SNP&CNP)<1%的变异概率叫做突变基因多态性特定的基因多态性与疾病相关时,可用致病突变加以描述SNP:散在单个碱基的不同,单个碱基的缺失、插入和置换。

CNP:DNA片段拷贝数变异,包括缺失、插入和重复等。同义突变、错义突变、无义突变、移码突变

致病突变生殖细胞基因突变将突变的遗传信息传给下一代(代代相传),即遗传性疾病。体细胞基因突变局部形成突变细胞群(肿瘤)。受精卵分裂基因突变的原因物理因素化学因素生物因素基因突变的原因(诱发因素)紫外线、辐射等碱基类似物5BU/叠氮胸苷等病毒和某些细菌等自发突变DNA复制过程中碱基配对出现误差。UV使相邻的胸腺嘧啶产生胸腺嘧啶二聚体,DNA复制时二聚体对应链空缺,碱基随机添补发生突变。胸腺嘧啶二聚体胸腺嘧啶胸腺嘧啶紫外线诱变物理诱变(physicalinduction)

5溴尿嘧啶(5BU)与T类似,多为酮式构型。间期细胞用酮式5BU处理,5BU能插入DNA取代T与A配对;插入DNA后异构成烯醇式5BU与G配对。两次DNA复制后,使A/T转换成G/C,发生碱基转换,产生基因突变。化学诱变(chemicalinduction)碱基类似物(baseanalogues)诱变AT5-BUA5-BUAAT5-BU5-BU(烯醇式)

(酮式)GGC1.生物变异的根本来源,为生物进化提供了最初的原始材料,能使生物的性状出现差别,以适应不同的外界环境,是生物进化的重要因素之一。2.致病突变是导致人类遗传病的病变基础。基因突变的意义概述:肿瘤细胞恶性增殖特性(一)肿瘤细胞失去了生长调节的反馈抑制正常细胞受损,一旦恢复原状,细胞就会停止增殖,但是肿瘤细胞不受这一反馈机制抑制。(二)肿瘤细胞失去了细胞分裂的接触抑制。正常细胞体外培养,相邻细胞相接触,长在一起,细胞就会停止增殖,而肿瘤细胞生长满培养皿后,细胞可以重叠起生长。(三)肿瘤细胞表现出比正常细胞更低的营养要求。(四)肿瘤细胞生长有一种自分泌作用,自己分泌生长需要的生长因子和调控信号,促进自身的恶性增殖。Whatisoncogene?癌基因——是基因组内正常存在的基因,其编码产物通常作为正调控信号,促进细胞的增殖和生长。癌基因的突变或表达异常是细胞恶性转化(癌变)的重要原因。——凡是能编码生长因子、生长因子受体、细胞内信号转导分子以及与生长有关的转录调节因子等的基因。如何发现癌基因的呢?11910年,洛克菲勒研究院一个年轻的研究员Rous发现,鸡肉瘤细胞裂解物在通过除菌滤器以后,注射到正常鸡体内,可以引起肉瘤,首次提出鸡肉瘤可能是由病毒引起的。0.2m孔径细菌过不去但病毒可以通过从病毒癌基因到细胞原癌基因的研究历程:Roussarcomavirus,RSVthefirstcancer-causingretrovirus1958年,Stewart和Eddy分离出一种病毒,注射到小鼠体内可以引起肝脏、肾脏、乳腺、胸腺、肾上腺等多种组织器官的肿瘤,因而把这种病毒称为多瘤病毒。50年代末、60年代初,癌病毒研究成了一个极具想像力的研究领域,主流科学家开始进入癌病毒研究领域polyomavirus这期间,Temin发现RSV有不同亚型,且引起细胞恶变程度不同,推测RNA病毒将其遗传信息传递给了正常细胞的DNA。这与Crick提出的中心法则是相违背的让事实屈从于理论还是坚持基于实验的结果?VSTemin发现逆转录酶,1975年获诺贝尔奖TeminCrickTemin的实验设计:实验设计简单而巧妙:将合成DNA所需的“原料”,即A、T、C、G四种脱氧核苷酸,与破坏了外壳的RSV一起在体外40℃的条件下温育一段时间结果在试管里获得了一种新合成的大分子,它不能被RNA酶破坏,但却可以被DNA酶所分解,证明这种新合成的大分子是DNA用RNA酶预先破坏RSV的RNA,再重复上述的试验,则不能获得这种大分子,说明这个DNA大分子是以RSV的RNA为模板合成的1969年,一个日本学者里子水谷来到Temin的实验室,这是一个非常擅长实验的年轻科学家。按Temin的设想,他们开始寻找RSV中存在“逆转录酶”的证据DNA

RNA

ProteinTranscriptionTranslationReplicationReplicationRe-Transcription修正中心法规据说,1975年Temin因发现逆转录酶而获诺贝尔奖时,Bishop懊恼不已,因为早在1969年他就认为Temin的RNADNA的“前病毒理论”有可能是正确的,并且也进行了一些实验,但不久由于资深同事的规劝而放弃了这方面的努力。但Bishop马上意识到:逆转录酶的发现为逆转录病毒致癌的研究提供了一条新途径。一个RSV,三个诺贝尔奖!!!1989年,UCSF的Bishop和Varmus根据逆转录病毒的复制机制发现了细胞癌基因,并获诺贝尔奖。Cellularoncogene启示:Perutz说:“科学创造如同艺术创造一样,都不可能通过精心组织而产生”Bishop说:“许多人引以为豪的是一天工作16小时,工作安排要以分秒计……可是工作狂是思考的大敌,而思考则是科学发现的关键”Perutzsharedthe1962NobelPrizeforChemistrywithJohnKendrew,fortheirstudiesofthestructuresofhemoglobinandglobularproteins科学的本质和艺术一样,都需要直觉和想像力请给自己一些思考的时间吧!癌基因的分类目前对癌基因尚无统一分类的方法,一般有下面3种分类方法:一、按结构特点分(6)类(一)src癌基因家族(二)ras癌基因家族(三)sis癌基因家族(四)myc癌基因家族(五)myb癌基因家族(六)其它:如fos,erb-A等。三、按细胞增殖调控蛋白特性分成(4)类(一)生长因子(二)受体类(三)细胞内信号转换器(四)细胞核因子二、按产物功能分(8)类(一)生长因子类(二)酪氨酸蛋白激酶(三)膜相关G蛋白(四)受体,无蛋白激酶活性(五)胞质丝氨酸-苏氨酸蛋白激酶(六)胞质调控因子(七)核反式调控因子(八)其它:db1、bcl-2癌基因产物参与信号转导

胞外信号作用于膜表面受体→胞内信使物质的生成便意味着胞外信号跨膜传递的完成。胞内信使至少有:cAMP(环磷酸腺苷)IP3(三磷酸肌醇)PG(前列腺素)cGMP(环磷酸鸟苷)DG(二酰基甘油)Ca2+(钙离子)CAM(钙调素)主要机制是通过蛋白激酶活化引起底物蛋白一连串磷酸化的生物信号反应过程,跨膜机制涉及到:(一)质膜上cAMP信使系统(二)质膜上肌醇脂质系统这两个系统都是由受体鸟苷酸调节蛋白(GTP-regulatoryprotein,G蛋白)和效应酶(腺苷酸环化酶磷脂酶等)组成,有相似的信号转导过程:即受体活化后引起GTP与不同G蛋白结合活化和抑制效应酶从而影响胞内信使产生而发生不同的调控效应。(三)受体操纵的离子通道系统(四)受体酪氨酸蛋白激酶的转导

(一)获得性基因病

(acquiredgeneticdisease)例如:病毒感染激活原癌基因癌基因活化的机制

(二)染色体易位和重排使无活性的原癌基因转位至强启动子或增强子附近而被活化。与基因脆性位点相关。(三)基因扩增(四)点突变三、癌基因的产物与功能(一)癌基因产物作用的一般特点1.目前发现c-onc均为结构基因.2.癌基因产物可分布在膜质核也可分泌至胞外.(二)癌基因产物分类1.细胞外生长因子:TGF-b2.跨膜生长因子受体:MAPK3.细胞内信号转导分子:Gprotein/Ras4.核内转录因子

(三)癌基因产物的协同作用实验证明,用ras或myc分别转染细胞,可使细胞长期增殖,但不能转化成癌细胞,在裸鼠体内也不能形成肿瘤。但用ras+myc同时转染细胞,则使细胞转化成癌细胞。说明:致癌至少需要2种或以上的onc协同作用,2种onc在2条通路上发挥作用,由于细胞增殖调控是多因子,多阶段影响的结果。而影响增殖分化的onc达几十种之多,所以大多数人认为:癌发生是多阶段多步骤的。Whatistumorsuppressorgene?肿瘤抑制基因(抗癌基因、抑癌基因)——是调节细胞正常生长和增殖的基因。当这些基因不能表达,或其产物失去活性时,细胞就会异常生长和增殖,最终导致细胞癌变。反之,若导入或激活它则可抑制细胞的恶性表型。——癌基因与抑癌基因相互制约,维持细胞增殖正负调节信号的相对稳定。影响1岁的儿童“二次打击”学说两个等位基因同时突变视网膜母细胞瘤(Retinoblastoma)RB基因变异(13号染色体)

(1)脱磷酸化Rb蛋白(活性)与转录因子E2F结合,抑制基因的转录活性(2)磷酸化Rb蛋白(失活)与E2F解离,释放E2F(3)E2F启动基因转录(4)细胞进入增生阶段(G1S)因此,Rb蛋白在控制细胞生长方面发挥重要作用一旦Rb基因突变可使细胞进入过度增生状态RB基因的功能等位基因(allele)例如:花颜色基因位于一对同源染色体的同一位置上、控制相对性状的两个的基因叫等位基因(allele)一对相同的等位基因称纯合等位基因

一对不同的等位基因称杂合等位基因

显性基因隐性基因完全显性不完全显性共显性问:女性的两条X染色体基因应如何表达?拓展知识:X染色体基因中,有65%完全处于“休眠”状态,20%仅在部分女性身上“休眠”,15%则完全逃离“休眠”状态一旦其中一条X染色体被损坏,还可以由另一条X染色体来纠正男性却只有一条X染色体,一旦它遭到破坏,男性就会患上血友病、色盲以及肌肉萎缩症等各种遗传病以前人们一直认为,在女性的两条X染色体中,有一条染色体是完全不起作用或是处于“休眠”状态的在Y染色体中,目前仍在“工作”的基因只剩下不到100个X染色体中“工作”的基因>1000个有一个这样的故事:20年前一次意外事故,三个工人遭受钴60(Co60)放射性核素的照射结果:一名工人不久死亡一名工人几年后死于白血病最后一名工人20年后患糖尿病就诊你知道医生在为病人检查时发现了什么吗?锁骨骨折肋骨串珠样X光片发现广泛性骨质缺损骨髓检查——浆细胞比例为30%左右(正常为0.6-1.3%)(多发性骨髓瘤)因此,多基因病涉及遗传因素和环境因素物理因素化学因素生物因素自发因素2.多基因病(polygenicdisease):性状或疾病的遗传方式取决于两个以上微效基因的累加作用,同时还受环境因素的影响,因此这类性状也称为复杂性状或复杂疾病(complexdisease)也叫:“复杂性状疾病”近视(myopia)高血压(hypertension)糖尿病(diabetes)精神分裂症(schizophrenia)哮喘(asthma)肿瘤或癌

(tumororcancer)多基因病的遗传要点数量性状的遗传基础是两对以上基因。这些基因之间没有显,隐性的区别,而是共显性。每个基因对表型的影响很小,称为微效基因。微效基因具有累加效应,即一个基因对表型作用很小,但若干个基因共同作用,可对表型产生明显影响。不仅遗传因素起作用,环境因素具有明显作用。例如:结肠癌(Coloncancer)相关基因:NGX6,SOX7,ITGB1,HSPA9B,MAPK8,PAG,

RANGAP1,SRC和CDC2等。相关信号通路:ras/MEK/ERK,JNK,Rb/E2F,PI3K/AKT及受体相互作用相关通路,免疫反应相关通路以及细胞黏附相关通路等。①早期原发癌生长②肿瘤血管形成③肿瘤细胞脱落并侵入基质④进入脉管系统⑤癌栓形成⑥继发组织器官定位生长⑦转移癌继续扩散例如:糖尿病(diabetes)依赖胰岛素型糖尿病在位于第6号染色体上可能包含至少一个对I型糖尿病敏感的基因在人类基因组中,大约10个位点现在被发现似乎对I型糖尿病敏感其中:1)11号染色体位点IDDM2上的基因

2)葡萄糖激酶基因高血压(hypertension)目前最受关注的是ATP2B1基因编码一种膜蛋白,具有钙泵特性能将高浓度细胞内钙泵出细胞外。精神神经性疾病精神分裂症基因表达改变/诱导增强家族史家暴基因本质:基因组变异惊吓—?—基因突变——精神病多基因病的遗传:易患性(liability)易感性(susceptibility)发病阈值(threshold)易患性(liability)——在多基因病发生中,遗传因素和环境因素共同作用决定一个个体患某种遗传病的可能性。possibility遗传因素(hereditaryfactors)环境因素(environmentalfactor)易感性(susceptibility)——特指由遗传因素决定的患病风险,仅代表个体所含有的遗传因素,易感性完全由基因决定。——在一定的环境条件下,易感性高低可代表易患性高低。riskwithdisease发病阈值(threshold)——当一个个体易患性高到一定限度就可能发病——这种由易患性所导致的多基因病发病最低限度称为发病阈值minimum例如:三核苷酸拷贝数变异CGG(精氨酸)重复:——重复5-54次,正常——重复6-230次,携带者(敏感体质)——重复230-4000次,发病

如:脆性X染色体综合征智力低下患者细胞在缺乏胸腺嘧啶或叶酸的环境中培养时往往出现X-染色体发生断裂男性发病1/1200-2500,女性发病1/1650-5000FragileXsyndrome阈值效应举例:长脸,耳外凸智力低下语言障碍对外界反应迟钝Copynumbervariation问:为什么是三核苷酸重复而不是4、5个?提示:三核苷酸处于阅读框架内,不容易破坏原有基因的开放阅读框架(ORF)4、5个核苷酸不在ORF内,变化容易对原有基因造成很大的影响,一般不容易积累保留癌蛋白抗原癌基因抑癌基因P53蛋白积聚,细胞周期变化P53等位基因丢失、点突变肿瘤形成肿瘤促进因子细胞表型变化相关基因作用P53基因阻滞细胞周期:G1和G2/M期

促进细胞调亡:bax/bcl2

维持基因组稳定:核酸内切酶活性

抑制肿瘤血管生成:Smad4P53基因可否用于治疗癌症?P53基因功能基因治疗:是指以改变人类遗传物质为基础的生物医学治疗。通过将人的正常基因或有治疗作用的DNA导入人体靶细胞,去纠正基因的缺陷或者发挥治疗作用。抑癌基因P53载体P53基因治疗第三节分析文体特征和表现手法2大考点书法大家启功自传赏析中学生,副教授。博不精,专不透。名虽扬,实不够。高不成,低不就。瘫偏‘左’,派曾‘右’。面微圆,皮欠厚。妻已亡,并无后。丧犹新,病照旧。六十六,非不寿。八宝山,渐相凑。计平生,谥曰陋。身与名,一起臭。【赏析】寓幽默于“三字经”,名利淡薄,人生洒脱,真乃大师心态。1.实用类文本都有其鲜明的文体特征,传记的文体特征体现为作品的真实性和生动性。传记的表现手法主要有以下几个方面:人物表现的手法、结构技巧、语言艺术和修辞手法。2.在实际考查中,对传记中段落作用、细节描写、人物陪衬以及环境描写设题较多,对于材料的选择与组织也常有涉及。3.考生复习时要善于借鉴小说和散文的知识和经验,同时抓住传记的主旨、构思以及语言特征来解答问题。传记的文体特点是真实性和文学性。其中,真实性是传记的第一特征,写作时不允许任意虚构。但传记不同于一般的枯燥的历史记录,它具有文学性,它通过作者的选择、剪辑、组接,倾注了爱憎的情感;它需要用艺术的手法加以表现,以达到传神的目的。考点一分析文体特征从哪些方面分析传记的文体特征?一、选材方面1.人物的时代性和代表性。传记里的人物都是某时代某领域较

突出的人物。2.选材的真实性和典型性。传记的材料比较翔实,作者从传主

的繁杂经历中选取典型的事例,来表现传主的人格特点,有

较强的说服力。3.传记的材料可以是重大事件,也可以是日常生活小事。[知能构建]二、组材方面1.从时序角度思考。通过抓时间词语,可以迅速理清文章脉络,

把握人物的生活经历及思想演变过程。2.从详略方面思考。组材是与主题密切相关的。对中心有用的,

与主题特别密切的材料,是主要内容,则需浓墨重彩地渲染,

要详细写;与主题关系不很密切的材料,是次要内容,则轻

描淡写,甚至一笔带过。三、句段作用和标题效果类别作用或效果开头段内容:开篇点题,渲染气氛,奠定基调,表明情感。结构:总领下文,统摄全篇;与下文某处文字呼应,为下文做铺垫或埋下伏笔;与结尾呼应。中间段内容:如果比较短,它的作用一般是总结上文,照应下文;如果比较长,它的作用一般是扩展思路,丰富内涵,具体展示,深化主题。结构:过渡,承上启下,为下文埋下伏笔、铺垫蓄势。结尾段内容:点明中心,深化主题,画龙点睛,升华感情、卒章显志,启发思考。结构:照应开头;呼应前文;使结构首尾圆合。标题①突出了叙述评议的对象。②设置悬念,激发读者的阅读兴趣。③表现了传主的精神或品质。④点明了主旨,表达了作者的情感。⑤运用修辞,使文章内涵丰富,意蕴深刻,增加了文章的厚度与深度。四、语言特色角度分析鉴赏传记的类别自传采用第一人称,语言或幽默调侃或自然亲切;他传采用第三人称,语言或朴实自然或文采斐然。语意和句式句子中的关键词所包含的情感、态度等,整句与散句、推测与肯定、议论与抒情、祈使与反问等特殊句式,往往有着不同一般的表现力。这些都是分析语言的切入点。修辞的角度修辞一般是用来加强语言的表现力的。抓住修辞特点,就能从语言的表达效果上加以体味。语言风格含蓄与明快、文雅与通俗、生动与朴实、富丽与素淡、简洁与繁复等。1.(2015·新课标全国卷Ⅰ)阅读下面的文字,完成后面的题目。[即学即练]朱东润自传1896年我出生在江苏泰兴一个失业店员的家庭,早年生活艰苦,所受的教育也存在着一定的波折。21岁我到梧州担任广西第二中学的外语教师,23岁调任南通师范学校教师。1929年4月间,我到武汉大学担任外语讲师,从此我就成为大学教师。那时武汉大学的文学院长是闻一多教授,他看到中文系的教师实在太复杂,总想来一些变动。用近年的说法,这叫作掺沙子。我的命运是作为沙子而到中文系开课的。大约是1939年吧,一所内迁的大学的中文系在学年开始,出现了传记研究这一个课,其下注明本年开韩柳文。传记文学也好,韩柳文学也不妨,但是怎么会在传记研究这个总题下面开韩柳文呢?在当时的大学里,出现的怪事不少,可是这一项多少和我的兴趣有关,这就决定了我对于传记文学献身的意图。《四库全书总目》有传记类,指出《晏子春秋》为传之祖,《孔子三朝记》为记之祖,这是三百年前的看法,现在用不上了。有人说《史记》《汉书》为传记之祖,这个也用不上。《史》《汉》有互见法,对于一个人的评价,常常需要通读全书多卷,才能得其大略。可是在传记文学里,一个传主只有一本书,必须在这本书里把对他的评价全部交代。是不是古人所作的传、行状、神道碑这一类的作品对于近代传记文学的写作有什么帮助呢?也不尽然。古代文人的这类作品,主要是对于死者的歌颂,对于近代传记文学是没有什么用处的。这些作品,毕竟不是传记文学。除了史家和文人的作品以外,是不是还有值得提出的呢?有的,这便是所谓别传。别传的名称,可能不是作者的自称而是后人认为有别于正史,因此称为“别传”。有些简单一些,也可称为传叙。这类作品写得都很生动,没有那些阿谀奉承之辞,而且是信笔直书,对于传主的错误和缺陷,都是全部奉陈。是不是可以从国外吸收传记文学的写作方法呢?当然可以,而且有此必要。但是不能没有一个抉择。罗马时代的勃路塔克是最好的了,但是他的时代和我们相去太远,而且他的那部大作,所着重的是相互比较而很少对于传主的刻画,因此我们只能看到一个大略而看不到入情入理的细致的分析。英国的《约翰逊博士传》是传记文学中的不朽名作,英国人把它推重到极高的地位。这部书的细致是到了一个登峰造极的地位,但是的确也难免有些琐碎。而且由于约翰逊并不处于当时的政治中心,其人也并不能代表英国的一般人物,所以这部作品不是我们必须模仿的范本。是不是我国已经翻译过来的《维多利亚女王传》可以作为范本呢?应当说是可以,由于作者着墨无多,处处显得“颊上三毫”的风神。可是中国文人相传的做法,正是走的一样的道路,所以无论近代人怎么推崇这部作品,总还不免令人有“穿新鞋走老路”的戒心。国内外的作品读过一些,也读过法国评论家莫洛亚的传记文学理论,是不是对于传记文学就算有些认识呢?不算,在自己没有动手创作之前,就不能算是认识。这时是1940年左右,中国正在艰苦抗战,我只身独处,住在四川乐山的郊区,每周得进城到学校上课,生活也很艰苦。家乡已经陷落了,妻室儿女,一家八口,正在死亡线上挣扎。我决心把研读的各种传记作为范本,自己也写出一本来。我写谁呢?我考虑了好久,最后决定写明代的张居正。第一,因为他能把一个充满内忧外患的国家拯救出来,为垂亡的明王朝延长了七十年的寿命。第二,因为他不顾个人的安危和世人的唾骂,终于完成历史赋予他的使命。他不是没有缺点的,但是无论他有多大的缺点,他是唯一能够拯救那个时代的人物。(有删改)【相关链接】①自传和传人,本是性质类似的著述,除了因为作者立场的不同,因而有必要的区别以外,原来没有很大的差异。但是在西洋文学里,常会发生分类的麻烦。我们则传叙二字连用指明同类的文学。同时因为古代的用法,传人曰传,自叙曰叙,这种分别的观念,是一种原有的观念,所以传叙文学,包括叙、传在内,丝毫不感觉牵强。(朱东润《关于传叙文学的几个名词》)②朱先生确是有儒家风度的学者,一身正气,因此他所选择的传主对象,差不多都是关心国计民生的有为之士。他强调关切现实,拯救危亡,尊崇气节与品格。这都是可以理解的。(傅璇琮《理性的思索和情感的倾注——读朱东润先生史传文学随想》)★作为带有学术性质的自传,本文有什么特点?请简要回答。答:________________________________________________解析本题考查分析文本的文体基本特征和语言特色。解答时,要在阅读的基础上,了解文章的文体特征、内容的侧重点、内容表达的特征。本文作为一篇带有学术性质的自传,突出特点之一就是偏重学术经历,介绍了自己的传记文学观及其形成过程。文章的开头与结尾,将自己的生平与学术结合起来,尤其是为张居正写传原因的解说,结合当时的社会背景和自己家庭的情况,更是呈现出学术背后的家国情怀。在行文方面,语言平易自然,穿插“怎么会在传记研究这个总题下面开韩柳文呢?”“我写谁呢?”等口语,语言平白如话,就像面对面闲谈一样。答案①偏重学术经历,主要写自己的传记文学观及其形成过程;②写生平与写学术二者交融,呈现学术背后的家国情怀;③行文平易自然,穿插使用口语,就像和老朋友闲谈一样。1.一般和具体结合我们在对文本的一般性特征进行分析的同时,也应该注意到富有个性的“具体”的特征。[思维建模]分析文体特征2要领2.注意效果解读

分析文体特征时,不能仅仅停留在辨别认知的层面上,而必须懂得去对它们做“效果”分析。对“效果”的分析不外乎从这样的两个方面去考虑:一是从表达者的表达这个方面去考虑,看他采用这样的方式会给他的表达带来怎样的好处;二是从阅读者这个方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论