| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 420 人关注过本帖
标题:程序的正常运行
只看楼主 加入收藏
haiyungood
Rank: 2
等 级:论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
结帖率:100%
收藏
已结贴  问题点数:5 回复次数:3 
程序的正常运行
向各位请教两个问题:
1、我写了一个程序,学生管理系统,数据库SQL Server2000,还用到ODBC数据源,我想在第一次运行这个程序时自动附加数据库,然后在自动配置ODBC数据源,第二次运行的时候就可以正常运行这个程序了。我的思路是:用API函数给注册表的某一位置写入一个信息,运行这个程序的时候,程序自动检测这个信息,若没有检测到则写入信息,附加数据库,配置ODBC数据源,若检测到则正常运行这个程序。我按我的思路做了,也可以实现我的要求,但我觉得这个思路还不是很完善,希望各位给点建议或者是思路。
2、我写了一个程序,我想改变这个程序主界面的背景,这个主界面的背景默认名称为”11“的图片,我用Commondialog这个控件因人而意的选择自己喜欢的背景,选择好自己喜欢的图片后可以保存设置,下一次打开这个程序的时候主界面的背景默认为自己选择好的那个图片。关于这个问题我一点思路也没有,请各位给点思路。
先在这谢谢各位了。
搜索更多相关主题的帖子: 运行 
2010-10-15 00:39
haiyungood
Rank: 2
等 级:论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
收藏
得分:0 
应该怎么样做才能实现上面的目的了,请各位给点思路。
2010-10-15 09:50
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:5 
1、我写了一个程序,学生管理系统,数据库SQL Server2000,还用到ODBC数据源,我想在第一次运行这个程序时自动附加数据库,然后在自动配置ODBC数据源,第二次运行的时候就可以正常运行这个程序了。我的思路是:用API函数给注册表的某一位置写入一个信息,运行这个程序的时候,程序自动检测这个信息,若没有检测到则写入信息,附加数据库,配置ODBC数据源,若检测到则正常运行这个程序。我按我的思路做了,也可以实现我的要求,但我觉得这个思路还不是很完善,希望各位给点建议或者是思路。

我想到的思路是: 连接信息 是保存到一个文本文件里。运行程序时,读取这个文件。
1、文件不存在,需要配置连接。
2、文件存在,无内容,需要配置连接。
3、文件存在,有内容,按内容连接
   连接失败,需要配置连接。
   连接成功,通过。
4、配置连接,弹出配置连接的对话框,要求配置连接,配置后,写入文件,从第3步重试。
5、连接后,测试库是否存在,不存在提示,要求选择是重新配置,或者新建库
   重新配置就跳第4步,新建库。从第5步重试。


2、我写了一个程序,我想改变这个程序主界面的背景,这个主界面的背景默认名称为”11“的图片,我用Commondialog这个控件因人而意的选择自己喜欢的背景,选择好自己喜欢的图片后可以保存设置,下一次打开这个程序的时候主界面的背景默认为自己选择好的那个图片。关于这个问题我一点思路也没有,请各位给点思路。
先在这谢谢各位了。

如果是 MDI 程序,程序主界面背景为一个单独的窗体来获得。
如果非MDI 程序,程序主界面为 本窗体的背景。
1、建一个图像框,使用命令载入图片
2、按图像大小与窗体大小确认图像贴图方式,把图片贴在窗体上,达到做为背景的目的。

授人于鱼,不如授人于渔
早已停用QQ了
2010-10-15 14:41
haiyungood
Rank: 2
等 级:论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
收藏
得分:0 
谢谢了,关于第二个问题,我可能没有表达清楚,我的是MDI程序,在这个程序的父窗体里面设置背景,而且也不想用Picture控件,就是在加载这个程序时载入图片,在其他窗体中用Commondialog控件来选择自己喜欢的图片,然后保存设置,下一次运行这个程序的时候,打开时的背景就是上一次保存的那个。我想到的是:我新建了一个表,保存设置时把要保存的这个图片的名字保存在表里面,在下一次程序运行时从表里面读取保存的那个图片的名字,然后进行加载。我这样做也可以实现了,不知道做的对不了。还有没有其他的方法了。

不过还是要谢谢版主了。
2010-10-16 10:06
快速回复:程序的正常运行
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016948 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved