MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01D1A23D.E80A50F0" 此文档为“单个文件网页”,也称为“Web 档案”文件。如果您看到此消息,但是您的浏览器或编辑器不支持“Web 档案”文件。请下载支持“Web 档案”的浏览器,如 Microsoft Internet Explorer。 ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯

此演示文稿包含您的= 浏览器不能正确显示= 0340;图形。此演示文稿ඪ= 7;最新版本的 Microsoft Internet Explorer 优化。

如仍要继续,单击此处.

------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/master03.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
单击此处编辑母版= 6631;题样式
单击此处编辑母版ă= 91;本样式
第二级
第三级
第四级
第五级
&= #26085;期/时间
&= #39029;脚
‹#›
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/master03.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/preview.wmf Content-Transfer-Encoding: base64 Content-Type: image/x-wmf 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 ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/pres.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0008.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯
实验三:= 使用SQL Ser= ver= 管理数据表
指ë= 48;教师:谢文全
信ƀ= 51;师范学院城环院GIS教ij= 40;室
二Ƃ= 46;一六年四月
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0009.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯
<= span style=3D'font-size:50%'>一、实验类型&= #13;
<= span style=3D'font-size:57%'>验证性
<= span style=3D'font-size:50%'>二、实验目的<= /b>
<= span style=3D'font-size:57%'>熟悉数据表的= 305;点;
<= span style=3D'font-size:57%'>熟悉在Management Stuio= = 中创建、编辑及删除= 5968;据表;
<= span style=3D'font-size:57%'>熟悉使用T-SQL= 创建、编辑及删除数= 5454;表;
<= span style=3D'font-size:50%'>三、实验环境<= /b>
<= span style=3D'font-size:57%'>已安装SQL Server 2005 = = 企业版的计算机(60= = 台)= ;
<= span style=3D'font-size:57%'>具有局域网环= 659;,= 有固定IP;
<= span style=3D'font-size:50%'>四、实验学时<= /b>
<= span style=3D'font-size:57%'>2学时 =
<= span style=3D'font-size:50%'>五、实验要求<= /b>
<= span style=3D'font-size:57%'>了解表的结构= 305;点;
<= span style=3D'font-size:57%'>了解SQL Server= 的基本数据类型;
<= span style=3D'font-size:57%'>熟悉使用T-SQL= 语法;
<= span style=3D'font-size:57%'>完成实验报告 = 290;
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0012.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯
1.依据数据表的结构&#= 21019;建相对ò= 12;的数据表,表结构如= 下所Ķ= 34;:&= #13;
<= span style=3D'mso-bidi-font-family:"Times New Roman"'>学ī= 83;信息表(student)
可&#= 20026;空
学生所在院系
VarChar8
Sdept
可&#= 20026;空
学生年龄
Int
Sage
可为空
学生性别
Char2
Ssex
非空
学生姓名
Char6
Sname
主关键字
学生学号
Char9
Sno
备注
说明
字段类型及长= 230;
字段名称
课ĸ= 43;信息表(course)
可&#= 20026;空
学分
Int
Ccredit
可为空
先行课
Char4
Cpno
非空
课程名称
VarChar20
Cname
主关键字
课程编号
Char4
Cno
备注
说明
字段类型及长= 230;
字段名称
选Ŧ= 38;信息表(sc)
可&#= 20026;空
成绩
Int
Grade
主关键字
课程编号
Char4
Cno
主关键字
学生学号
Char9
Sno
备注
说明
字段类型及长= 230;
字段名称
六、实验内容&= #13;
     请࠳= 8;别使用Management Stuio<= span style=3D'font-family:SimSun;mso-fareast-font-family:SimSun'>及T-SQL完ৎ= 4;以下内容ᦂ= 6;
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0012.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0012_image001.gif Content-Transfer-Encoding: base64 Content-Type: image/gif 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 ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0013.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯
•<= /span>= 在表student= 中增加新字段 = 班级名称(sclass= )<= /div>
•<= /span>= 在表student= 中删除字段班级名= 216;(sclass= )<= /div>
•<= /span>= 修改表student= 中字段名为sname的字段&= 271;度由原= = 来的6= 改为8= ;
•<= /span>= 修改表student= 中字段sdept名称为dept,长度= 026;20<= span style=3D'font-family:SimSun;mso-fareast-font-family:SimSun;font-size:88%'>= ;
•<= /span>= 修改表student= 中sage= 字段名称为sbirth= ,类型为smalldatet= ime= ;
•<= /span>= 修改表student= 新名称为stu_info= ;
•<= /span>= 删除数据表student= ;
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0014.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯
2、= 019;建教师授课管理数据= ;
1.在= 5968;据库JSSK中创&#= 24314;下列三张&#= 34920;;
        = ;          <= span style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-fa= reast-font-family: SimSun;mso-hansi-font-family:"Times New Roman";font-size:111%'>表= 名:teachers
身份= 5777;号
= 3;
字符= 2411;,长度18
Sid
所在= 7096;门
允许= 1354;
字符= 2411;,长度20
Dept
出生= 6085;期
允许= 1354;
小日= 6399;时间型
Birthday
性别
默认= 1462;值为 <= /div>
字符= 2411;,长度2
Tsex
姓名
非空
字符= 2411;,长度10
Tname
教师= 1495;
主键
字符= 2411;,长度7
Tno
描述=
说明=
数据= 类型
列名=
表名:= ; lessons
课程= 4615;质
字符= 2411;,长度为10
property
学分
= 3;
短整= 2411;
Credit
课程= 1517;
非空
字符= 2411;,长度20
Cname
课程= 1495;
主键
字符= 2411;,长度10
Cno
描述=
说明=
数据= 类型
列名=
表名:= ; shouke
课时
= 3;
整数
Hours
课程= 1517;
主键
字符= 2411;,长度10
Cno
教师= 1495;
主键
字符= 2411;,长度7
Tno
描述=
说明=
数据= 类型
列名=
2.shouke表里添加&= #19968;个授课类别字段,= 015;名为Type,类型为<= /span>Char,长度为<= /span>4&#= 65307;&= #13;
3.shouke表的Hours的类型改&= #20026;smallint&= #13;
4.删除lessons表中的property列;
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0014.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0014_image002.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGwE3AXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAZ ATUBgQAAAAAAAMzMzObm5gL/hIOpy+0Po5y02ouz3rwjAwTCSJbmiabqyo5iC8dy/M72Ldf4zpsB qOsJccGhMXdMIpXM1e/QjKKK0ii1qrxij8/Qtqr9DsNiHrlMBKKZ57Wt7abFuer52G6E41X6/bTu RxRoNihY+AZ4KKc406foeNgFWThJybh02SKZCVM56OkHurfJySI6Wmqa6pS46uPKBzsle0JKS3KK lzu3GyfpARwsPExcbHwMDASyzNzs/AwdLc3cNW19jT1dnc3dbb3tHS6ufDBubg5+rn6dvu7+3P4u Tx4yb+8cf/+er6/O34+OHsB5/waKK2iwG8KE2SQxlLfwITuJ7iJSjObw4jmL/xrhdQz48aDAkNw4 khx5cmLKkihXSjOZEiZJmSEzulR5E2fOlzu/texJDag2oRiJQrNpNGhSfEub0fyItGk9qcuedrSq MWpTrFmp/jT6C5nYsWTLmj3r4StRrhfZSnT7UOtSuHG9lrMrNyldhnsN9h2YF6zdu17/Agy8dvDU woMRCzV8uLFkwlQh97N8D7M9x0A1b57MmLJUzwRBV1b7WDHpfaBXV1RtejTqzrDxto4t27buxadx z22NNrjw4cSLc5jd0/Xr3b1552b+vLlyf7VDW5++sXpz6b5/Q9+KfCf27N+9OwffXfDu8ePYt0+f WDT68npv069/P/5589a3P/93Hw6AAcKXmnz8+TefdMYtyGCDDpYVXk4CejMhS+sRWGB//2FIW34Z VtiQdtFt6GGGCJoHIjYpqsiheBHetKJOI84X41AtSmifhjMeSOONOJaY3Isu1Wijjij6CCOSK3EW pJIxAfdglFJOSWUEQi4pYoIkGsljl/jt9yWX6l3n5JNAumhgmCeq2eOZaIqpH5FFlTlTjmuy6eWY ch6VZZ5x0lmnm0mmOSacJm55Z6E7frmnR4BCBWWVkk5KaXFXminokHYuimenej4KaaZYEqqfoR2S KeqopjYJpqKcloroq7Bq2eaqrCb6IahX6drWpSc16qitP7Y6K61+5poqprj/ngqsU316+meyv/JK EZNvCjsoqthmuyyrzSolbU2bGnvsqdyFKy66u5J6qKzmxkoutO0eqe6626r6bVXPukrvvap2+2a+ vk5bb6/svuvurfCWizDDAVNbLcR1Haxwwtf+V2nGGm9sjGIefwxyyCKPTHLJJp+Mcsoqr8xyyy6/ DHPMMs9Mc80234xzzjr7w3HPPv98QQgDDE100UYfjXTSSi/NNNEBNA111FJPbfTTVF+NddJWZ811 104L7XXYXG8tdtljm4221mmvrfQPZLMN99Bvx02303WjPffdZbutN9x5973234BPLfjgWPNtuNmF J+714oy3/XjYiEfeteOU/1Nt+eV2a3442JxfnfnnTIeuOemiDzD56VGbrnrVrUP+etOpxw477YTb 7jruWnuu+9Gs0/7748GXznvvRQ/fOvKGKx/57MbL/bzszzMvfPHRU/859nprv3wIQH8Pfvhu7+tv V7YJPPCw/NaHPsUOE8xY+8QCDP9p8svv7PtJ3j9ys+2PL7FQyYs2/BOZ/yRTwJAd8Hzko1+g4tdA i9VPNgkE2QIhGEB7rU8w4uugBzM2v3llMDMIjGC81EdBE+ovXRgs2ARFyEEVDvBfKRyhwWboogp+ 7IL2k+EGUQgeHXqMhzV04QN/mBoh+pCFPbRhxFaIJSU6ESII/KAVr/igEP82bIqsYSAX+XLCJC4R hkD8jRSNGBkvolGASCTgGLd4sSC+sWJwTMwZy3fDJq5Rg8Vi3xzjWEcxfjEhRJTjIP0SRjceEjCJ DNIdHcjEIuKxjHT04yLTiEMcPVKCR5QkJMnILU9yso+AtOQezZfJ/f2RkqWM4SUv08gcrjKUoFTk KfNISjvOUlNQfNImY/lCM+6ShrV05DCVlUtB3vKJqdQUFp8JzeFosZLLpKIaJ0nLQNoSm7xsZhSP GUxq6vKV+iikMMlJwl5O65fqxKUhqzkxb/oSnJ0spizR+Zl2ioud8kSlHrlJTG0aE5+l0Sek+NnG gJoSoMi0pybpGUmHqpL/oNbsZ50Qmsxu/vOTAm3oOeEJRoPuCqMSjehHGRrOVo4TpIQE5kRZikiR doWkHU3pSlFaz5q+FKcmFacyecrGjA4UpoyUaa+iidSkimVnTG2qU58K1ahKdapUrapVr4rVrGp1 q1ztqldNptSwijUt1rte9HJ3Vu4N7glqXd5Zj/dW1MUVdQeYK/Tm2tbt4bWuds1r3/xaN8AGlq94 7WtcBUs3ttpVroV9K2LjpljDNjatey3r9CRL2cMS9rCYNatmLWu8x0KWs58V7Wgn61nHbtaxnb1s aRdrWrbFFm+VHattb1sB9/m0pB7FD/5omlPfDhGiLdXNb4kb09Acl6ID/zLucJlLocksl6jLUe5z qbuO/+lWpUJlZXymC9Tk9ga8HA2uesg7yt6e97rhLapycQvf+C5gu97tbjaFi9ziljdQ6HWpQteb X/H6d1T9NepbpMve/QYVPQW26IK90+CE1rdDEbavRnNTYd7atEAZ1ul/v5vg9G6YwiEe8IibJN8U x5e+93UwHxlcYgPHc7wxdrE/MVxjCbcYxAF2r4gJ1uHdcpfEPcbkj/mbYwt/mMNJ1rB5eQzd5io4 VEEespXRVOUJX/lHWd6xhwnc5C+fGMthFrKWyVxkWLa3qF2+sIwn1uYlm5nLZd6ymyFc5zN7mchR ju6a0xhn9ToZyWkuJyx2s8viO79ZvzQudDqnvK5Aj3nPKM4zpfU8KEk/WcxAtrSilUxgFYt6rAYo AAA7 ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0006.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯
= 3、(选做)&= #21019;建产品销售数据库CPXS= ,数据文件的逻辑文= 0214;名为= cpxs_data,物= 9702;文件名为D:\sql\cpxs.mdf;文件= ;初始大小为2MB,自动= = 增ž= 71;,每次增长1MB;日志ă= 91;件逻辑文件名为cpxs_log,= 物理文件为= D:\sql\cpxs.ldf;ă= 91;件初始大小2MB,自动â= 86;长,每次增长15%;&= #13;
1.在数据库<= /span>CPXS中创建下&= #21015;三张表;&= #13;
表名:产品表(= cp)表结ਗ਼= 0;&= #13;
库存= 7327;
允许= 1354;
整型= 5292;长度4
Kcl
价格
允许= 1354;
浮点= 2411;,长度8
Jg
产品= 1517;称
非空
字符= 2411;,长度30
Cpmc
产品= 2534;号
主键
字符= 2411;,长度6
Cpbh
描述=
说明=
数据= 类型
列名=
表名:= ;销售商(xss)表结ਗ਼= 0;
备注
允许= 1354;
文本= 5292;长度16
Bz
电话
允许= 1354;
字符= 2411;,长度12
Dh
负责= 0154;
允许= 1354;
字符= 2411;,长度8
Fzr
地区
允许= 1354;
字符= 2411;,长度10
Dq
销售= 1830;名称
非空
字符= 2411;,长度30
Xsmc
销售= 1830;编号
主键
字符= 2411;,长度6
Xsbh
描述=
说明=
数据= 类型
列名=
表名:= ; 产品销= ;售(xss)表结ਗ਼= 0;
金额
非空
浮点= 2411;,长度8
Je
数量
非空
整型= 5292;长度4
Sl
销售= 6102;间
非空
Datetime,&= 271;度8
Xssj
销售= 1830;编号
主键
字符= 2411;,长度6
Xsbh
产品= 2534;号
主键
字符= 2411;,长度6
Cpbh
描述=
说明=
数据= 类型
列名=
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0006.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0006_image003.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGAG9AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAW AbsAgQAAAAAAAMzMzAECAwL/jI+py+0Po5y02ouz3kf4D4biSJamGJzqyrZs6sZyDM/27Rn47tb8 DxT4gkTTsIjUIZPLZs8JzUWLyunuaJ1is7wtl+b9qsJiIrn8RNuq6lcben6f4nIQu16i49N7Wn91 92cnCKRHaFgXSCi02NUI+DiieBh5g/h3+TYpmFnJ6EnSqbaJCSojmmiag8rF2ujaBtvKQVtre4ub q7trC+D7CxwsPExcbCwccKy8zNzMnOwcLR0NPW197WuAve1czf0NDuAdTm48Xo6ujZ6+3t7tDp8d X64+v31uP4+fz73PT+3vn7KAAskRLPgOobV6Cp81hHfw4bGIEoExrFiMIsaE/xupdVx28aNFkeA0 kjRZMSRJcSv7tQT5cpjKkzGvofx48+FMkTlrsvRJrKfCnTiBShOa0mg2pPyYtnTaEGpTXlSrWr2K NWsvn1J5KkX2lWjHrkW/jlQqdiPZsWbPGk2Lca3atr/kQrTLju5EvT/f4qXH1xzfv+vgJg0cdHBY wuEYD1WM1vE3yQUpF14M1PI/zYAjZ0acWC/ne6OnldYH2e9n0GBFL9YKO7bs2bQ3rGbttu3phbs5 4pbn2jPX37nN9j563CFx4HSTd3M+cDlz3ZiHS4duunpN7AZTZ+aeUXpf6sK3iwfvmyt6mee9q79N fL1y1daXy4dZPuZ9bPv3Rv+uDWCAAg6IFXy/9SdYfi8hmF1w9Jl3nXvbMcjgURLqR2F7Dn5nIG4V sqfgUxo2p51+I5L3oIkRbvheffFduGCGK5IY4kofphdWiQueaNxrBP4IZJBCPiBekUYeiWSSSi7J ZJNOPglllFJOSWWVVl6JZZZabslll15+CWaYYo5JZplmnolmmmquyWabbr5Z0pByzklngKDIwokq KOhJSh94lqLnIKr0uceffgYqqCmE4mFooYh+0CgckTLx6ByVfqLopFRcasSlmi6xaCqchuIpn58G ceoopQ6a6g+tlvEqqKbeOSqplcbqKq6W1CrJqpnSymsIupoxqyfDWnFsIab/1slss87u0iFrNwZz o2ESTTsfihy6eCCMT8lon7c2gvsiixNGCxq2deko4ozatghhuOZiiC5i6k4Hr4ry0pjiju72WCNN /+YYsFcDo+XjswovzLAE9QZ273j5+rvvu+dy66G4J5Hb7bwxPqyxvtvGWy6/I4vcsckTt1sxwP2y XLLF9GIsbcg4cZyxx9+CrDPNH/tsr81j4Vxzzxs3jHTSSvOsMsEv28ij0ydTHLPLU8Ocssw/k5y1 1StDffBb7ILdstRfC1w2wgWXlbbYa7MVNtNDy+212RdznXPTM+NdtN4xKg144M3SbbfaT6NddeFb o5y31jsDDbHQahGdruRxwFEetNE8YR655jcTbrjj44Lutt+P812553NDbrnBh7ueeOhnw9614t8K jnvuQJLO+1xv+95270Nx3jrbV5Mde+nHI1677Hcz3rfoGwsPvfKzG9+89c9TnT31lRGvOvLXwx08 65t7j7Xto5tvOvtD6w5//LOhL77607tft/N7V595+/ej3j/pnQ9/9uPf+gDYOf8NEIHFI9/yaNe4 /C2OexEs4OcIqD/t7Y+C0ZPg6QzYQOA9EHsVzODt5IfCFPKiAAA7 ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0006_image004.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhGQFXAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAY AVYAgQAAAAAAAObm5gECAwL/jI+py+0Po5y02ouz3kn4D4biSJZmGZzqyrZq6sZyDM/2/Rn4Ptf8 //MBhy+ikaQ7Kj3CpXPUfBqj0l2yCqRil9otrut1XcM3MDl4HprTpjFb/ObGrXOZu35a41v6fai/ d+cHNYhWyHeYB1i3mPjnuNI4JwgpCSlgiZfJRum4mfgZF0rWCXrZc9qW+jfq1er3ehaLxVFre4ub q7vLqwvwCxwsPExcbHxsHIC8zNzsvKz8LD0tHU19jQ1skM1Nbd0NDv4dTg5dfl68jb7+O87+TuwO fy4/z61uH16fz77Pn+3v3zN8ArEFLCgOIbmDCo8RbDgQYj+J9yhOe2gRGcOM/842chTmkSPGj/FI JjTZEaXGkBZZqgT5kplLiiNjzowJ4GZGnQ1rvuSpEqhEoQV9BsXpDalDpSCJ/nP6ESpCqfl6Wb2K NavWrb6YtvOaEixMsUZRUm0pdizYsibP0kwbzC08tiTlQrRrD+86ulHhavT7laxeeoCTFR5MD/HC wukOp+UrknFJwIoXVj4pOa5jwWQzq4V7WVzoip61bV47GmBp05Qfpza4OrDf1wa52r6NO7duW51j 0+7221vwarFznvYKeWfx4bA5r11+nGlytL6jK53+tnpr58ihb0fdezXza+M7lpfpfbbr8KXPE+cu PT3o9c+1q4d/Xf5j17v7+6v/DyBX7HnmXkT4IVUgafeBV5941iGYoGH2zXcgThE2tyByF07m4Hca DpjZhn9VaJN+IEJ4ImMiLkXiTyY2+CGMBD5o4YqaTbhfi0fhmKJNAf4IZJBCUtCjhzky2B2PMl5n I2sdZihdk7K1R6OPRUJ5pVlSGqdkkkjG1yWYX+YXJpljIviilzGqOaORTGZ5JIVnWpimmGva2SaW KC4p2ZafxTdkoIIO6h8ABQAAOw== ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/slide0007.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯
<= span style=3D'mso-special-format:bullet;position:absolute;left:-1.78%'>•<= /span>七= 2289;讨论出现问题及解ࠫ= 5;方法&= #13;
如数据表= 6080;法创建或删除等问ག= 4;;
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/master03_stylesheet.css Content-Transfer-Encoding: base64 Content-Type: text/css Ym9keQ0KCXt3aWR0aDo1MzRweDsNCgloZWlnaHQ6NDAwcHg7fQ0KLlRCDQoJe21zby1zcGVjaWFs LWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5UDQoJe3RleHQtYWxpZ246Y2VudGVyOw0KCWZvbnQt ZmFtaWx5OlNpbVN1bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhh bnNpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoz Ow0KCWZvbnQtc2l6ZToyMDklOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVy ZmxvdzoxO30NCi5CQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDIwMjI7fQ0KLkINCgl7 dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tZmFyZWFzdC1mb250 LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJs YWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxNTIlOw0KCW1zby1jaGFyLXdy YXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5CMUINCgl7bXNvLXNwZWNpYWwtZm9y bWF0OmJ1bGxldFwyMDEzO30NCi5CMQ0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6 U2ltU3VuOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9u dC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9u dC1zaXplOjEzMyU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7 fQ0KLkIyQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDIwMjI7fQ0KLkIyDQoJe3RleHQt YWxpZ246bGVmdDsNCglmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1p bHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsN Cgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTE0JTsNCgltc28tY2hhci13cmFwOjE7 DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpi dWxsZXRcMjAxMzt9DQouQjMNCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1 bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFt aWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6 ZTo5NSU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkI0 Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQkI7fQ0KLkI0DQoJe3RleHQtYWxpZ246 bGVmdDsNCglmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2lt U3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28t Y29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6OTUlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28t a2luc29rdS1vdmVyZmxvdzoxO30NCi5ODQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tZmFy ZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OkFyaWFsOw0K CW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5OMQ0KCXtmb250 LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1o YW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Ut b3ZlcmZsb3c6MTt9DQouTjINCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJlYXN0LWZv bnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNo YXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk4zDQoJe2ZvbnQtZmFtaWx5 OlNpbVN1bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZv bnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxv dzoxO30NCi5ONA0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1p bHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFw OjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouT0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0 Om5vYnVsbGV0XDIwMjI7fQ0KLk8NCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNp bVN1bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQt ZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQt c2l6ZTo4NSU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0K Lk8xQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTzENCgl7dGV4dC1h bGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWls eTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0K CW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZTo4NSU7DQoJbXNvLWNoYXItd3JhcDoxOw0K CW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk8yDQoJe2ZvbnQtZmFtaWx5OlNpbVN1bjsNCglt c28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OkFy aWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5PMw0K CXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0K CW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtp bnNva3Utb3ZlcmZsb3c6MTt9DQouTzQNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJl YXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6QXJpYWw7DQoJ bXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkNCQg0KCXttc28t c3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouQ0INCgl7dGV4dC1hbGlnbjpjZW50ZXI7 DQoJZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsN Cgltc28taGFuc2ktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9y LWluZGV4OjE7DQoJZm9udC1zaXplOjE1MiU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5z b2t1LW92ZXJmbG93OjE7fQ0KLkNCMQ0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVh c3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCglt c28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQ0IyDQoJe2ZvbnQt ZmFtaWx5OlNpbVN1bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhh bnNpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1v dmVyZmxvdzoxO30NCi5DQjMNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJlYXN0LWZv bnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNo YXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkNCNA0KCXtmb250LWZhbWls eTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1m b250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZs b3c6MTt9DQouQ1RCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5DVA0K CXt0ZXh0LWFsaWduOmNlbnRlcjsNCglmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3Qt Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xv cjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LXNpemU6MjA5JTsNCgltc28tY2hh ci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEINCgl7Zm9udC1mYW1pbHk6 U2ltU3VuOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9u dC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93 OjE7fQ0KLkhCMQ0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1p bHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFw OjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIyDQoJe2ZvbnQtZmFtaWx5OlNpbVN1 bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWhhbnNpLWZvbnQtZmFt aWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30N Ci5IQjMNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNp bVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0K CW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkhCNA0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJ bXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpB cmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIN Cgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OlNpbVN1bjsN Cgltc28taGFuc2ktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1r aW5zb2t1LW92ZXJmbG93OjE7fQ0KLlFCMQ0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZh cmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsN Cgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIyDQoJe2Zv bnQtZmFtaWx5OlNpbVN1bjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpTaW1TdW47DQoJbXNv LWhhbnNpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29r dS1vdmVyZmxvdzoxO30NCi5RQjMNCgl7Zm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1mYXJlYXN0 LWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28taGFuc2ktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNv LWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlFCNA0KCXtmb250LWZh bWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5z aS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3Zl cmZsb3c6MTt9DQouVGJsQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQou VGJsDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVh c3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCglj b2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTMzJTsNCgltc28t Y2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsMQ0KCXtmb250LWZh bWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5z aS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3Zl cmZsb3c6MTt9DQouVGJsMg0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9u dC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hh ci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsMw0KCXtmb250LWZhbWls eTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1m b250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZs b3c6MTt9DQouVGJsNA0KCXtmb250LWZhbWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtZm9udC1m YW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13 cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouZGVmYXVsdEINCgl7bXNvLXNwZWNp YWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLmRlZmF1bHQNCgl7dGV4dC1hbGlnbjpsZWZ0Ow0K CWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNv LWZhcmVhc3QtZm9udC1mYW1pbHk6U2ltU3VuOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpBcmlh bDsNCglmb250LXdlaWdodDpub3JtYWw7DQoJZm9udC1zdHlsZTpub3JtYWw7DQoJdGV4dC1kZWNv cmF0aW9uOm5vbmU7DQoJdGV4dC1zaGFkb3c6bm9uZTsNCgl0ZXh0LWVmZmVjdDpub25lOw0KCW1z by1mYXJlYXN0LWhpbnQ6bm87DQoJbGF5b3V0LWZsb3c6aG9yaXpvbnRhbDsNCgljb2xvcjpibGFj azsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6ODUlOw0KCW1zby10ZXh0LXJhaXNl OjAlOw0KCW1zby1saW5lLXNwYWNpbmc6IjEwMCAwIDAiOw0KCW1zby1tYXJnaW4tbGVmdC1hbHQ6 MDsNCgltc28tdGV4dC1pbmRlbnQtYWx0OjA7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5z b2t1LW92ZXJmbG93OjE7DQoJZGlyZWN0aW9uOmx0cjsNCgltc28td29yZC13cmFwOjE7DQoJbXNv LXZlcnRpY2FsLWFsaWduLXNwZWNpYWw6YmFzZWxpbmU7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6 WkgtQ047DQoJbXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVM7fQ0KYTpsaW5rDQoJe2NvbG9yOiMwMDk5 OTkgIWltcG9ydGFudDt9DQphOmFjdGl2ZQ0KCXtjb2xvcjojMzMzMzk5ICFpbXBvcnRhbnQ7fQ0K YTp2aXNpdGVkDQoJe2NvbG9yOiM5OUNDMDAgIWltcG9ydGFudDt9DQp= ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/script.js Content-Transfer-Encoding: quoted-printable Content-Type: application/javascript; charset="us-ascii" function LoadSld() { var sld=3DGetObj("SlideObj") if( !g_supportsPPTHTML ) { =09 sld.style.visibility=3D"visible" return } if( MakeNotesVis() ) return runAnimations =3D _InitAnimations(); =09 if( IsWin("PPTSld") ) parent.SldUpdated(GetSldId()) g_origSz=3DparseInt(SlideObj.style.fontSize) g_origH=3Dsld.style.posHeight g_origW=3Dsld.style.posWidth g_scaleHyperlinks=3D(document.all.tags("AREA").length>0) if( g_scaleHyperlinks ) InitHLinkArray() if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) ) document.body.scroll=3D"no" _RSW() if( IsWin("PPTSld") && parent.IsFullScrMode() ) FullScrInit(); =09 MakeSldVis(); ChkAutoAdv() if( runAnimations ) { if( document.all("NSPlay") ) document.all("NSPlay").autoStart =3D false; if( sld.filters && sld.filters.revealtrans ) setTimeout( "document.body.start()", sld.filters.revealtrans.duration * = 1000 ); else document.body.start(); } } function MakeSldVis()=20 { var fTrans=3Dg_showAnimation && SldHasTrans() if( fTrans )=09 { if( g_bgSound ) { idx=3Dg_bgSound.indexOf(","); pptSound.src=3Dg_bgSound.substr( 0, idx ); pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1))); } SlideObj.filters.revealtrans.Apply()=09 } SlideObj.style.visibility=3D"visible" if( fTrans ) SlideObj.filters.revealtrans.Play() } function MakeNotesVis()=20 { if( !IsNts() ) return false=20 SlideObj.style.display=3D"none" nObj =3D document.all.item("NotesObj") parent.SetHasNts(0) if( nObj ) {=20 nObj.style.display=3D"" parent.SetHasNts(1) } return 1 } function ChkAutoAdv() { if(SldHasTrans()) SlideObj.onfilterchange=3DAutoAdv else AutoAdv() } function AutoAdv() { if(!IsWin("PPTSld") || !gUseSldTimings )return var sld=3DGetCurSld() if( (sld.mAdvDelay>0) && !parent.IsFramesMode() ) setTimeout("parent.GoToNextSld()",sld.mAdvDelay) } function GetObj(id) { if(g_supportsPPTHTML) return document.all(id); else return document.getElementById(id); } function SldHasTrans() { return SlideObj.style.filter !=3D ""; } function GetSldId() { return sId=3Dlocation.href.substring(location.href.la= stIndexOf('/')+1) } function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctx= tmenu") && PPTSld.ctxtmenu.style.display!=3D"none" ) { PPTSld.ctxtmenu.styl= e.display=3D'none'; return true } return false } function IsWin( name ) { return window.name =3D=3D name } function IsNts() { return IsWin("PPTNts") } function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) } function SupportsPPTAnimation() { return( navigator.platform =3D=3D "Win32"= && navigator.appVersion.indexOf("Windows")>0 ) } function SupportsPPTHTML() { var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), ver=3D0 if( msie >=3D 0 ) ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) ) else ver=3DparseInt(appVer) return( ver >=3D 4 && msie >=3D 0 ) } function _RSW() { if( !g_supportsPPTHTML || IsNts() || ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) ) return var padding=3D0; if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=3D6 cltWidth=3Ddocument.body.clientWidth-padding cltHeight=3Ddocument.body.clientHeight-padding factor=3D(1.0*cltWidth)/g_origW if( cltHeight < g_origH*factor ) factor=3D(1.0*cltHeight)/g_origH newSize =3D g_origSz * factor if( newSize < 1 ) newSize=3D1 s=3DSlideObj.style s.fontSize=3DnewSize+"px" s.posWidth=3Dg_origW*factor s.posHeight=3Dg_origH*factor s.posLeft=3D(cltWidth-s.posWidth+padding)/2 s.posTop=3D(cltHeight-s.posHeight+padding)/2 if( g_scaleHyperlinks ) ScaleHyperlinks( factor ) } function _InitAnimations() { animRuntimeInstalled =3D ''+document.body.localTime !=3D 'undefined'; isFullScreen =3D (window.name =3D=3D "PPTSld") && !parent.IsFramesMode(); g_animUseRuntime =3D g_showAnimation && animRuntimeInstalled && !(isFullSc= reen && parent.IsSldVisited()); if( g_animUseRuntime ) { collSeq =3D document.all.tags("seq"); if( collSeq !=3D null ) { for(ii=3D0;ii numSlds ) gSldJumpIdx =3D numSlds; if ( gSldJumpIdx >=3D 0 ) { if ( gSldJumpIdx =3D=3D 0 ) gSldJumpIdx =3D 1; var jumpTo =3D parseInt(gSldJumpIdx); gSldJump =3D 0; gSldJumpIdx =3D ""; win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref ) } } } function _KDH() { if( event.keyCode =3D=3D 8 ) { event.returnValue =3D 0; parent.GoToPrevSld(); } } function DocumentOnClick() { if( IsNts() || parent.HideMenu() ) return; if( ( g_allowAdvOnClick && !parent.IsFramesMode() ) || (event && (event.keyCode=3D=3D32) ) ) parent.GoToNextSld(); } var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D 1, gId=3D""= , g_bgSound=3D"", g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D 1, g_showInBrowser = =3D 0, gLoopCont =3D 0, gUseSldTimings =3D 1; var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( (w= indow.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );va= r g_animManager =3D null; var g_animUseRuntime =3D false; var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime; var g_animMainSequence =3D null; var ENDSHOW_MESG=3D"放映结束,单击= ;鼠标退出。", SCREEN_MODE=3D"Frames", gIsEndS= how=3D0, NUM_VIS_SLDS=3D7, SCRIPT_HREF=3D"script.js", FULLSCR_HREF=3D"fulls= creen.htm"; var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D gO= tlTxtExp =3D 0, gHasNarration =3D 0, gOtlOpen =3D true window.gPPTHTML=3DSupportsPPTHTML() var gMainDoc=3Dnew Array(new hrefList("slide0008.htm",1,-1,1),new hrefList(= "slide0009.htm",1,-1,1),new hrefList("slide0012.htm",1,-1,1),new hrefList("= slide0013.htm",1,-1,1),new hrefList("slide0014.htm",1,-1,1),new hrefList("s= lide0006.htm",1,-1,1),new hrefList("slide0007.htm",1,-1,1)); /********************************************* Frameset functions These functions control slide navigation and state of the frameset. **********************************************/ function FullScrInit() { g_allowAdvOnClick =3D GetCurSld().mAdvOnClk document.body.style.backgroundColor=3D"black" document.oncontextmenu=3Dparent._CM; document.onkeydown =3D _KDH; document.ondragstart=3DCancel document.onselectstart=3DCancel self.focus() } function Redirect( frmId ) {=09 var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#'), sId=3DGetSldId() if(idx>=3D0) str=3Dstr.substr(1); if( window.name !=3D frmId && ( sId !=3D str) ) { obj =3D GetObj("Main-File") window.location.href=3Dobj.href+"#"+sId return 1 } return 0 } var MHTMLPrefix =3D CalculateMHTMLPrefix();=20 function CalculateMHTMLPrefix() { if ( document.location.protocol =3D=3D 'mhtml:') {=20 href=3Dnew String(document.location.href)=20 Start=3Dhref.indexOf('!')+1=20 End=3Dhref.lastIndexOf('/')+1=20 if (End < Start)=20 return href.substring(0, Start)=20 else=20 return href.substring(0, End)=20 } return ''; } function GetTags(base,tag) { if(g_supportsPPTHTML) return base.all.tags(tag); else return base.getElementsByTagName(tag); } function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLP= refix+GetHrefObj( gCurSld ).mNtsHref ) } function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() } function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() } function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() } function SetHasNts( fVal ) { if( gHasNts !=3D fVal ) { gHasNts=3DfVal UpdNavPane() } } function ToggleOtlText() { gOtlTxtExp=3D!gOtlTxtExp UpdOtlPane() } function ClearMedia() { // Clear any sounds playing before launching another browser window. Other= wise, // in fullscreen mode, you'll continue to hear the sound in the frames mod= e. if (PPTSld.pptSound) PPTSld.pptSound.loop =3D 0; } function FullScreen() {=20 if ( PPTSld.g_animUseRuntime ) PPTSld.document.body.pause(); ClearMedia(); var href =3D ( document.location.protocol =3D=3D 'mhtml:') ? FULLSCR_HREF = : FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref; if(PPTNav.event.ctrlKey) { var w =3D (window.screen.availWidth * 1.0) / 2.0 var h =3D w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW win =3D window.open( MHTMLPrefix+href,null,"toolbar=3D0,resizable=3D1,top= =3D0,left=3D0," + "width=3D"+ w + ",height=3D" + h ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } else { win =3D window.open( MHTMLPrefix+href,null,"fullscreen=3Dyes" ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } } function ToggleVNarration() { rObj=3DPPTSld.document.all("NSPlay") if( rObj && !PPTSld.g_animUseRuntime ) { if( (rObj.playState =3D=3D 1)||(rObj.playState =3D=3D 0) ) rObj.Play() else if( rObj.playState =3D=3D 2 ) rObj.Pause() else return; } else if( PPTSld.g_animUseRuntime ) { narObj =3D PPTSld.document.all("narrationID") if( narObj ) narObj.togglePause() } } function GetCurSldNum() { =20 obj=3DGetHrefObj(gCurSld) if( obj.mOrigVis =3D=3D 1 ) return obj.mSldIdx else =20 return gCurSld } function GetNumSlds() { =20 if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 ) return GetSldList().mNumVisSlds; else return GetSldList().mList.length } function GetSldNum( href ) { for(ii=3D0; ii 1 ) PopSldList(); else if( !IsFramesMode() ) { if( gLoopCont ) GoToFirst() else EndShow() } } function GoToPrevSld() { ii=3DgCurSld-1 if( ii > 0 ) { obj=3DGetHrefObj(ii) while ( obj && ( obj.mVis =3D=3D 0 ) && ( ii>0 ) ) obj=3DGetHrefObj(--ii) if( ii =3D=3D 0 ) ii=3D1 GoToSldNum(ii) } } function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) } function GoToLast() { ii=3DGetSldList().mList.length if( ii !=3D gCurSld ) GoToSld( GetHrefObj(ii).mSldHref ) } function GoToSldNum( num ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue obj =3D GetHrefObj( num ) obj.mVis=3D1 gPrevSld=3DgCurSld gCurSld =3D num; PPTSld.location.replace(MHTMLPrefix+obj.mSldHref) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function GoToSld( href ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue GetHrefObj( GetSldNum(href) ).mVis=3D1 PPTSld.location.replace(MHTMLPrefix+href) } function SldUpdated( id ) { if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) return gPrevSld=3DgCurSld gCurSld=3DGetSldNum(id) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) } function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && GetHrefO= bj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) } function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) } function CloseWindow() { if( HideMenu() ) return; =09 var event =3D PPTSld.event; if( !IsFramesMode() && event && (event.keyCode=3D=3D27 || event.keyCode=3D= =3D32 || event.type=3D=3D"click" ) ) window.close( self ); CatchNumKeys( self, event ); } function Unload() { gIsEndShow=3D0; } function SetupEndShow() { gIsEndShow=3D1; PPTSld.document.body.scroll=3D"no"; PPTSld.document.onkeypress=3DCloseWindow; PPTSld.document.onclick=3DCloseWindow; PPTSld.document.oncontextmenu=3D_CM; } function EndShow() { if( IsFramesMode() ) return if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue doc=3DPPTSld.document var dir =3D doc.body.dir if( dir !=3D "rtl" ) dir =3D "ltr"; doc.open() doc.writeln('


' + ENDSHOW_MESG + '

') doc.close() } function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=3Dtrue } function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited } function hrefList( sldHref, visible, advDelay, advClk ) { this.mSldHref=3D this.mNtsHref =3D sldHref this.mOrigVis=3D this.mVis =3D visible this.mVisited=3D false this.mAdvDelay=3D advDelay this.mAdvOnClk=3D advClk } function SldList(arr,curSld,fEnd) { this.mCurSld =3D curSld; this.mList =3D new Array(); var idx =3D 1; for(ii=3D0;ii 0) { PushSldList(sldList,fEnd); gCurSld =3D 1; } else if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue } function PushSldList(arr,fEnd) { var ii =3D gSldStack.length; gSldStack[ii] =3D new SldList(arr,gCurSld,fEnd); GoToSld( gSldStack[ii].mList[0].mSldHref ); } function PopSldList() { if (gSldStack[gSldStack.length-1].fEndShow) EndShow() else { gCurSld =3D gSldStack[gSldStack.length-1].mCurSld; gSldStack[gSldStack.length-1] =3D null; gSldStack.length--; var sldList =3D gSldStack[gSldStack.length-1]; GoToSld( sldList.mList[gCurSld - 1].mSldHref ); } } var custShowList=3Dnew Array(); /********************************************* Navigation button implementation There are 2 types of buttons: ImgBtn, TxtBtn implemented as function objects. They share a similiar interface so the event handlers can call SetActive, for example, on a button=20 object without needing to know exactly=20 what type of button it is. **********************************************/ //---------------------------------- function ImgBtn( oId,bId,w,action ) //---------------------------------- { var t=3Dthis t.Perform =3D _IBP t.SetActive =3D _IBSetA t.SetInactive=3D _IBSetI t.SetPressed =3D _IBSetP t.SetDisabled=3D _IBSetD t.Enabled =3D _IBSetE t.ChangeIcon =3D null t.UserAction =3D action t.ChgState =3D _IBUI t.mObjId =3D oId t.mBorderId=3D bId t.mWidth =3D w t.mIsOn =3D t.mCurState =3D 0 } function _IBSetA() { if( this.mIsOn ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _IBSetI() { if( this.mIsOn ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0=20 } } function _IBSetP() { if( this.mIsOn ) { obj=3Dthis.ChgState( gShadowClr,gHiliteClr,2 ) obj.style.posLeft+=3D1; obj.style.posTop+=3D1 } } function _IBSetD() { =20 obj=3Dthis.ChgState( gFaceClr,gFaceClr,0 ) obj.style.posTop=3D0=20 } function _IBSetE( state ) { var t=3Dthis GetObj( t.mBorderId ).style.visibility=3D"visible" if( state !=3D t.mIsOn ) { t.mIsOn=3Dstate if( state ) t.SetInactive() else t.SetDisabled() } } function _IBP() { var t=3Dthis if( t.mIsOn ) { if( t.UserAction !=3D null ) t.UserAction() if( t.ChangeIcon ) { obj=3DGetObj(t.mObjId) if( t.ChangeIcon() ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-4)*t.mWidth else obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-0)*t.mWidth } t.SetActive() } =20 } function _IBUI( clr1,clr2,nextState ) { var t=3Dthis SetBorder( GetObj( t.mBorderId ),clr1,clr2 ) obj=3DGetObj( t.mObjId ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-nextState)*t.mWidth-obj= .style.posTop t.mCurState=3DnextState return obj } //----------------------------------------- function TxtBtn( oId,oeId,action,chkState ) //----------------------------------------- { var t=3Dthis t.Perform =3D _TBP t.SetActive =3D _TBSetA t.SetInactive=3D _TBSetI t.SetPressed =3D _TBSetP t.SetDisabled=3D _TBSetD t.SetEnabled =3D _TBSetE t.GetState =3D chkState t.UserAction =3D action t.ChgState =3D _TBUI t.mObjId =3D oId t.m_elementsId=3D oeId t.mIsOn =3D 1 } function _TBSetA() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gHiliteClr,gShadowClr,0,0 ) } function _TBSetI() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) } function _TBSetP() { if( this.mIsOn ) this.ChgState( gShadowClr,gHiliteClr,1,1 ) } function _TBSetD() { =20 this.ChgState( gFaceClr,gFaceClr,0,0 ) this.mIsOn =3D 0 } function _TBSetE() { var t=3Dthis if( !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) else t.ChgState( gShadowClr,gHiliteClr,1,1 ) t.mIsOn =3D 1 } function _TBP() { var t=3Dthis if( t.mIsOn ) {=20 if( t.UserAction !=3D null ) t.UserAction() if( !t.GetState ) return if( t.GetState() ) t.SetPressed() else t.SetActive() } =20 } function _TBUI( clr1,clr2,lOffset,tOffset ) { SetBorder( GetObj( this.mObjId ),clr1,clr2 ) Offset( GetObj( this.m_elementsId ),lOffset,tOffset ) } function Offset( obj, top, left ){ obj.style.top=3Dtop; obj.style.left=3Dle= ft } function SetBorder( obj, upperLeft, lowerRight ) { s=3Dobj.style; s.borderStyle =3D "solid" s.borderWidth =3D 1=20 s.borderLeftColor =3D s.borderTopColor =3D upperLeft s.borderBottomColor=3D s.borderRightColor =3D lowerRight } function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] } function BtnOnOver(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetActive() } function BtnOnDown(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetPressed() } function BtnOnOut(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetInactive() } function BtnOnUp() { b=3DGetBtnObj() if( b !=3D null ) b.Perform() else Upd() } function GetNtsState(){ return parent.gNtsOpen } function GetOtlState(){ return parent.gOtlOpen } function GetOtlTxtState(){ return parent.gOtlTxtExp } function NtsBtnSetFlag( fVal ) { s=3Ddocument.all.item( this.m_flagId ).style s.display=3D"none" if( fVal ) s.display=3D"" else s.display=3D"none" } function _BSetA_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etActive() } function _BSetI_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etInactive() } function _BSetP_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etPressed() } function _BSetA_BorderImg() {=20 b =3D gBtnArr[this.mBorderId]=20 if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _BSetI_BorderImg() {=20 b =3D gBtnArr[this.mBorderId] if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0 } } var gHiliteClr=3D"THREEDHIGHLIGHT",gShadowClr=3D"THREEDSHADOW",gFaceClr=3D"= THREEDFACE" var gBtnArr =3D new Array() gBtnArr["nb_otl"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPan= e,GetOtlState ) gBtnArr["nb_otlElem"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOt= lPane,GetOtlState ) gBtnArr["nb_nts"] =3D new ImgBtn( "nb_nts","nb_ntsBorder",10,parent.ToggleN= tsPane ) gBtnArr["nb_nts"].SetActive =3D _BSetA_BorderImg; gBtnArr["nb_nts"].SetInactive =3D _BSetI_BorderImg; gBtnArr["nb_ntsBorder"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.= ToggleNtsPane,GetNtsState ) gBtnArr["nb_ntsElem"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.To= ggleNtsPane,GetNtsState ) gBtnArr["nb_prevBorder"] =3D gBtnArr["nb_prev"]=3D new ImgBtn( "nb_prev","n= b_prevBorder",30,parent.GoToPrevSld ) gBtnArr["nb_nextBorder"] =3D gBtnArr["nb_next"]=3D new ImgBtn( "nb_next","n= b_nextBorder",30,parent.GoToNextSld ) gBtnArr["nb_sldshw"]=3D new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent= .FullScreen ) gBtnArr["nb_sldshwBorder"] =3D new TxtBtn( "nb_sldshw","nb_sldshwBorder",pa= rent.FullScreen,null ) gBtnArr["nb_sldshwBorder"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwBorder"].SetInactive =3D _BSetI_Border; gBtnArr["nb_sldshwText"] =3D new TxtBtn( "nb_sldshw","nb_sldshwText",parent= .FullScreen,null ) gBtnArr["nb_sldshwText"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwText"].SetInactive =3D _BSetI_Border; gBtnArr["nb_voice"] =3D gBtnArr["nb_voiceBorder"] =3D new ImgBtn( "nb_voice= ","nb_voiceBorder",18,parent.ToggleVNarration ) gBtnArr["nb_otlTxtBorder"] =3D gBtnArr["nb_otlTxt"]=3D new ImgBtn( "nb_otlT= xt","nb_otlTxtBorder",23,parent.ToggleOtlText ) gBtnArr["nb_ntsBorder"].m_flagId=3D "nb_nts" gBtnArr["nb_ntsBorder"].SetFlag =3D NtsBtnSetFlag gBtnArr["nb_otlTxt"].ChangeIcon=3D GetOtlTxtState /********************************************* Context menu implementation _CM() is the function that's hooked up to the oncontextmenu event. Once we're asked to show the menu, we first build it by creating DIVs on-the-fly. Then we position it=20 within the screen area so it doesn't get clipped. Creating the DIVs using createElement() means we don't have to write out any extra HTML into the slide HTML files. **********************************************/ var sNext=3D"下一步",sPrev=3D"上一步",s= End=3D"结束放映",sFont=3D"宋体",sArrow= =3D"箭头",sFreeform=3D"任意形状",sRect= =3D"矩形",sOval=3D"椭圆" function ShowMenu() { BuildMenu(); var doc=3DPPTSld.document.body,x=3DPPTSld.event.clientX+doc.scrollLeft,y= =3DPPTSld.event.clientY+doc.scrollTop m =3D PPTSld.document.all.item("ctxtmenu") m.style.pixelLeft=3Dx if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) ) m.style.pixelLeft=3Dx-m.scrollWidth m.style.pixelTop=3Dy if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) ) m.style.pixelTop=3Dy-m.scrollHeight m.style.display=3D"" } function _CM() { if( !parent.IsFullScrMode() ) return; if(!PPTSld.event.ctrlKey) { ShowMenu() return false } else HideMenu() } function BuildMenu() { if( PPTSld.document.all.item("ctxtmenu") ) return var mObj=3DCreateItem( PPTSld.document.body ) mObj.id=3D"ctxtmenu" mObj.style.visibility=3D"hidden" var s=3DmObj.style s.position=3D"absolute" s.cursor=3D"default" s.width=3D"120px" SetCMBorder(mObj,"menu","black") var iObj=3DCreateItem( mObj ) SetCMBorder( iObj, "threedhighlight","threedshadow" ) iObj.style.padding=3D2 CreateMenuItem( iObj,sNext,M_GoNextSld,M_True ) CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld ) =09 CreateSeparator( iObj ) CreateMenuItem( iObj,sEnd,M_End,M_True ) mObj.style.visibility=3D"visible" } function Cancel() { window.event.cancelBubble=3Dtrue; window.event.returnVa= lue=3Dfalse } function Highlight() { ChangeClr("activecaption","threedhighlight") } function Deselect() { ChangeClr("threedface","menutext") } function Perform() { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) e.Action() else PPTSld.event.cancelBubble=3Dtrue } function ChangeClr( bg,clr ) { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) { e.style.backgroundColor=3Dbg e.style.color=3Dclr } } function M_HasPrevSld() { return( parent.HasPrevSld() ) } function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() } function M_GoPrevSld() { if( gIsEndShow ) { gIsEndShow=3D0; history.back();= PPTSld.event.cancelBubble=3Dtrue; } else GoToPrevSld() } function M_True() { return true } function M_End() { window.close( self ) } function CreateMenuItem( node,text,action,eval ) { var e=3DCreateItem( node ) e.type=3D"menuitem" e.Action=3Daction e.IsActive=3Deval e.innerHTML=3Dtext if( !e.IsActive() ) e.style.color=3D"threedshadow" e.onclick=3DPerform e.onmouseover=3DHighlight e.onmouseout=3DDeselect s=3De.style; s.fontFamily=3DsFont s.fontSize=3D"9pt" s.paddingLeft=3D2 } function CreateSeparator( node ) { var sObj=3DCreateItem( node ) SetCMBorder(sObj,"menu","menu") var s=3DsObj.style s.borderTopColor=3D"threedshadow" s.borderBottomColor=3D"threedhighlight" s.height=3D1 s.fontSize=3D"0px" } function CreateItem( node ) { var elem=3DPPTSld.document.createElement("DIV") node.insertBefore( elem ) return elem } function SetCMBorder( o,ltClr,rbClr ) { var s=3Do.style s.backgroundColor=3D"menu" s.borderStyle=3D"solid" s.borderWidth=3D1 s.borderColor=3DltClr+" "+rbClr+" "+rbClr+" "+ltClr } ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/fullscreen.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/buttons.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE /KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIA QAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS 7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT 5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwF cw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq3 2lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJ GnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBEle hR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfc ddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9 If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC 6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQ dCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLD rZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM 9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Q p1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJX nVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvr QH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKC UfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIP B4cIRCKGMCAAOy== ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/frame.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" beat路365(涓浗)鍦ㄧ嚎浣撹偛-瀹樻柟缃戠珯 ------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/outline.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
 &#= 22791;注
大纲
------=_NextPart_01D1A23D.E80A50F0 Content-Location: file:///C:/87AB9789/file9609.files/filelist.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01D1A23D.E80A50F0--