从网上找了<教育软件开发》实验指导书,想学习下基础的东西.可是开头一个小例子,就有问题,大家帮我看看.错在哪?!(20)

  • 主题发起人 主题发起人 楚辞
  • 开始时间 开始时间

楚辞

Unregistered / Unconfirmed
GUEST, unregistred user!
练习1:设计教师基本信息输入程序:界面上包含五个标签(Label),用于显示输入提示信息,两个文本框(Edit),分别用于输入姓名、工龄;二个组合列表框(ComboBox),分别用于选择职称和部门的输入内容;三个按钮(Button),分别用于清除、显示和退出程序。InputForm窗体及其包含的组件属性见书表3-1。控件名 属性 属性值 控件名 属性 属性值 Label1 Caption 姓名 Name Text [空串]Label1 Caption 年龄 Age Text [空串]Label1 Caption 职称 Title Text [空串]Label1 Caption 部门 Dep Text [空串]BtnClear Caption 清除 BtnExit Caption 退出BtnShow Caption 显示 Procedure TInputForm.BtnShowClick (Sender: Object);Var str:String;BeginStr:=’教师的基本信息为:姓名:’+name.text+’;年龄:’+age.text+’;职称:’+title.text+’;部门:’+dep.text;//这句报错.MessageDlg('这是显示教师基本信息的窗体', mtInformation, [mbOk], 0);End;问题:"name age title dep"这些个东西不知道在哪申明的.
 
仔细看了说明,它的这个好象例子没有建立数据库.,因为没有发现与数据库连接的控件与语句.所以我判断没有建立数据库.
 
初学者?找一本基础的书看一下就会了
 
可是资料上面没有讲到这块.不知道这个NEME.TEX的文本属性是从何而来?请大家帮我想想,能否有其他的什么可以联系到其文本属性(NEME.TEXT).
 
和数据库没有关系,你看这个声明:控件名 属性   属性值 控件名 属性 属性值 Label1 Caption 姓名   Name  Text [空串]Label1 Caption 年龄  Age   Text [空串]Label1 Caption 职称  Title  Text [空串]Label1 Caption 部门  Dep   Text [空串]BtnClear Caption 清除 BtnExit Caption 退出BtnShow Caption 显示 其中有个edit输入框,名字就是Name,Name.text就是取出这个输入框的内容的。
 
,,,,,这个方法也试过.编译没有问题.可是显示的结果不是我所想要的.编译只显示“这是显示教师基本信息的窗体”这么一句话,而没有将我前面所输入的“姓名,年龄,职称,部门”显示出来。如:张三,32,教授,外语系。这都不显示出来,就显示一个"这是显示教师基本信息的窗体"
 
Str:=’教师的基本信息为:姓名:’+name.text+’;年龄:’+age.text+’;职称:’+title.text+’;部门:’+dep.text;//这句报错.MessageDlg('这是显示教师基本信息的窗体', mtInformation, [mbOk], 0);改成Str:=’教师的基本信息为:姓名:’+name.text+’;年龄:’+age.text+’;职称:’+title.text+’;部门:’+dep.text;//这句报错.MessageDlg(Str, mtInformation, [mbOk], 0);就是你想要的信息了
 
哇,噻,搞定了.困或了好多天疑惑终于搞定了.谢谢....祝新年快乐,虎年吉祥!!!散分....
 
后退
顶部