developer做的系统如何能在800*600与1024*768下互用呢

feng_zi 2002-03-15 03:41:49

小弟要实现的是,先前的系统是在800*600下做的,开发工具为
developer2000,现在在客户的17寸显示器都是1024*768了,显示
非常难看,而要developer2000没有自己扩展的功能,如果整个系统
重做的话,工作量非常之巨大,所以就想做一个调用程序,调用时将
分辩率改为8000*600,退出后再改回。
  虽然修改分辩率的方法可以实现,但是在修改过程中会出现一阵黑屏,
这样效果不是很好,没有其它更好的方法呢?
  如果大家有更好的方法,请给个思路,小弟很急!



...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
feng_zi 2002-03-26
  • 打赏
  • 举报
回复
是呀,其实也没有必要的客户要求,
如果真要改的话,只能界面重排了,
多谢谢各位了!
KingSunSha 2002-03-21
  • 打赏
  • 举报
回复
如果只是窗口大小的问题,只要打开的时候把船体最大化就行了。但是如果要根据分辨率来调整控件的位置、大小那就要写很多hard-code来做调整了。developer2000在屏幕控制方面功能很差的。

只是,有必要这么做吗?
jornk 2002-03-21
  • 打赏
  • 举报
回复
关注!
天桥半仙儿 2002-03-18
  • 打赏
  • 举报
回复
没办法,只有写代码将窗口的大小、画布的大小、控件的位置等信息改掉了。
ly_zhf 2002-03-18
  • 打赏
  • 举报
回复
使用API函数,得到当前窗口的像素数,然后将窗口的宽高改为相同。

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧