我把毕业设计传到了主页上,http://asp.7i24.com/moonvan/liuqingxin.rar请好心人down下去看看,帮我修改一下毛病(在登陆,及用户管理两块还有毛病),回复到这里,或者发到我信箱[email protected] 毕业设计是别人请我做的,由于以前没有学过(学了不到一周),水平很次,请高手们不要笑话。
另外请教两个问题
1。delphi用什么工具打包好?听说有一个install shield for delphi,哪里有下载?
2。我做的毕业设计中,要用到登陆并在登陆后把用户登陆名显示在主窗体的标题栏中,怎么在窗体间传递信息?是不是要定义个全局变量?

解决方案 »

  1.   

    全局变量我一般是通过多写一个unit来实现的
      

  2.   

    你的问题 web700(红星闪闪) 和 comerliang(天地良心) 都说
    不过我可能没空去看你的东西,希望有时间吧
      

  3.   

    installshield 在DELPHI窑洞有得下载..
    用sendmessage 或postmessage
    或者perform 可以对你想要的东西操作..
      

  4.   

    看了你的程序,最主要的两点如下:
    1、ADO连接ACCESS数据库不要使用绝对路径:
    “D:\delphi 工程\data.mdb”改为“data.mdb”,否则将导致软件无法在其他路径运行。2、几乎每个窗体都有ADO控件,这是初学者的典型错误。正确的做法:
    加入一个DataModule窗体,放置一个ADOConnection和若干个ADOQurty或ADOTAble,其他窗体来调用DataModule窗体上的ADOQuery即可。
      

  5.   

    忘了一点:
    对于超小型软件来说,用InstallShield打包简直是炮弹打蚊子。
    推荐用innosetup来做:(汉化新世纪有下)
    http://www.hanzify.org/detail.asp?SOFT_ID=7042
    利用向导功能可以快速生成安装包。另外要实现“登陆后把用户登陆名显示在主窗体的标题栏中”可以直接把用户名赋给主窗体的Caption。
    例:
    Form1.Caption:='通讯录——'+UserName;//其中UserName是一个全局变量。
      

  6.   

    installshield 安装光盘里有,那个我先D下来研究研究!
      

  7.   

    多谢了,尤其是 samcrm(阿靖) ,你真是好人,我就是需要象你这样的回答,指出不足,这些对于初学者是非常好的,能让我们少走很多弯路。再次感谢,我准备再给你开个帖子,送你一百分。这个帖子明天就接分,我想大家今天再给我提点意见。
      

  8.   

    http://asp.7i24.com/moonvan/liuqingxin.rar上的毕业设计有一个大毛病是密码没用*表示.