问题 问答题

设计一个表单名和文件名均为form_item的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combo1)、一个文本框(Text1)和两个命令按钮“统计”(Command1)和“退出”(Command2)。
运行表单时,组合框中有3个条目“s1”、“s2”和“s3”(只有3个,不能输入新的,RowSourceType的属性为“数组”,Style的属性为“下拉列表框”)可供选择,单击“统计”命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。
单击“退出”按钮关闭表单。
注意:完成表单设计后要运行表单的所有功能。

答案

参考答案:步骤1:在命令窗口中输入create form form_item,然后按回车键,在表单设计器的“属性”对话框中设置表单的Caption属性为“使用零件情况统计”,Name属性为form_item。
步骤2:从“表单控件”工具栏向表单添加一个组合框、一个文本框和两个命令按钮,设置组合框的RowSourceType属性为“5-数组”、Style属性为“2-下拉列表框”、RowSource属性为A,设置命令按钮Command1的Caption属性为“统计”,设置命令按钮Command2的Caption为“退出”。
步骤3:双击表单空白处,在表单的Init事件中输入如下代码:
Public a(3)
A(1)="s1"
A(2)="s2"
A(3)="s3"
步骤4:分别双击命令按钮“统计”和“退出”,为它们编写Click事件代码。其中,“统计”按钮的Click事件代码如下:
x=allt(thisform.combo1.value)
SELECT SUM(使用零件.数量*零件信息.单价)as je;
FROM使用零件情况!使用零件INNER.JOIN使用零件情况!零件信息;
ON使用零件.零件号=零件信息.零件号;
WHERE使用零件.项目号=x into array b
thisform.text1.value=allt(str(b[1]))
“退出”按钮的Click事件代码如下:
thisform.release
步骤5:单击工具栏中的“保存”按钮,再单击“运行”按钮运行表单,并依次选择下拉列表框中的项运行表单的所有功能。

填空题

氨是一种重要的化工产品,是氮肥工业、有机合成工业以及制造硝酸、铵盐和纯碱的原料,也是一种常用的制冷剂。

(1) 实验室制备氨气的化学反应方程式为_________。

(2) 工业合成氨的反应方程式为:N2(g)+3H2(g)2NH3(g) △H。下图I是合成氨反应的能量与反应过程相关图(未使用催化剂);图D是合成気反应在2L容器中、相同投料情况下、其它条件都不变时,某一反应条件的改变对反应的影响图。

下列说法正确的是_______。

A.ΔH=-92.4kJ/mol

B.使用催化剂会使E1的数值增大

C.为了提高转化率,工业生产中反应的浓度越低越好

D.图II是不同压强下反应体系中氨的物质的量与反应时间关系图,且PA<PBE.图II是不同温度下反应体系中氨的物质的量与反应时间关系图,且TA>TB

F.该反应的平銜常数KA<KB

G.在曲线A条件下,反应从开始到平衡,消耗N2的平均速率为mol/(L·min)

(3) —定温度下,向一个容积为2 L的密闭容器中通入2 mol N2和7 mol H2,达到平衡时测得容器的压强为起始时的倍,则此温度下的平衡常数为_______。在同一温度,同一容器中,将起始物质改为amol N2  b molH2   c mol NH3 (a,b,c均不为零)欲使平衡混合物中各物质的质量与原平衡相同,则a,b,c满足的关系为_____________(用含a,b,c的表达式表示),且欲使反应在起始时向逆反应方向进行,c的取值范围是_______

(4)已知H2(g)的燃烧热为285.8 kJ/mol,试写出表示NH3(g)燃烧热的热化学反应方程式_____。以氨气为燃料可以设计制氨燃料电池(电极材料均为惰性电极,KOH溶液作电解质溶液)该电池负极电极反应式为_______经測定,该电作过程中每放出1molN2实际提供460kJ的电能,则该燃料电池的实际效率为_____(燃料电池的实标效率是指电池实际提供的电能占燃料电池反应所能释放出的全部能量的百分数)

单项选择题