这套系统陆陆续续开发了好几年,所以有FOXPRO 25 FOR DOS的,还有一部分是FOR WINDOWS 的。
是抛弃现有系统,重新用VFP 80开发一套呢?系统太大了,好几百个模块。
还是想想办法,把现有系统怎么弄的升级一下,让它在XP下还能用?技术太难了,我能力有限。
现在真是个难题,头疼。
来这里问问各位高手,帮帮忙吧,分可以另外给。
跪谢!!
14 个解决方案
#1
1、界面要用VFP重新写;
2、VFP8向下兼容,命令语句要测试一下;
3、打印部分比较困难,VFP的报表太差。
2、VFP8向下兼容,命令语句要测试一下;
3、打印部分比较困难,VFP的报表太差。
#2
简单一点,装双操作系统
#3
to WWWWA(aaaa)
界面里面写了太多的功能代码,重写的话相当于重新开发系统了。
报表就像你说的,更难了。
to dfwxj(清风)
要是能装双OS就那我就不用难过了。
界面里面写了太多的功能代码,重写的话相当于重新开发系统了。
报表就像你说的,更难了。
to dfwxj(清风)
要是能装双OS就那我就不用难过了。
#4
1、就界面而言,DOS与WINDOWS不一样,肯定要重写;
2、打印部分可以考虑输出到EXCEL,不过WINDOWS下打印不如DOS下方便
这是事实。
3、如果要升级的话,要考虑成本,而且在编程方面,WINDOWS与DOS下也不
一样,WINDOWS下大量运用控件的方法、属性,这是DOS下没有的,我从
DOS下转入WINDWOS下,也经过了一段时间,当然有一些痛苦。
2、打印部分可以考虑输出到EXCEL,不过WINDOWS下打印不如DOS下方便
这是事实。
3、如果要升级的话,要考虑成本,而且在编程方面,WINDOWS与DOS下也不
一样,WINDOWS下大量运用控件的方法、属性,这是DOS下没有的,我从
DOS下转入WINDWOS下,也经过了一段时间,当然有一些痛苦。
#5
用WINDOWS里面的DOS,还用原来的DOS界面。
要改是比较麻烦的。
要改是比较麻烦的。
#6
Virtual PC for Windows 5.2 汉化版
一个绝好的软件,他在你的电脑上能同时模拟多台电脑,虚拟的电脑使用起来与一台真实的电脑一样,可以进行bios设定,可以给它的硬盘进行分区,格式化,操作系统你可以安装dos,windows 95, windows 98,windowa me,windows 2000,windows xp,Windows Server 2003 ,linux,unix,等等,你可以在你的win98里跑winxp,是不是很有意思呢?
一个绝好的软件,他在你的电脑上能同时模拟多台电脑,虚拟的电脑使用起来与一台真实的电脑一样,可以进行bios设定,可以给它的硬盘进行分区,格式化,操作系统你可以安装dos,windows 95, windows 98,windowa me,windows 2000,windows xp,Windows Server 2003 ,linux,unix,等等,你可以在你的win98里跑winxp,是不是很有意思呢?
#7
本人也遇到这个系统,需要转到windows2000/9x下,
看来我得研究旧代码了,想起那些汇总报表就头大啊。。。。。。
看来我得研究旧代码了,想起那些汇总报表就头大啊。。。。。。
#8
我觉得挺有意思,到底应该是让应用系统适应操作系统还是操作系统适应应用系统?
试想一下,是不是因为有了高速公路,就不用拖拉机呢?而把拖拉机都换成轿车?
那如果要建房子运砖头也用轿车运了?
试想一下,是不是因为有了高速公路,就不用拖拉机呢?而把拖拉机都换成轿车?
那如果要建房子运砖头也用轿车运了?
#9
正确的做法是:
给应用系统配合适的操作系统,不要舍本求末!
给应用系统配合适的操作系统,不要舍本求末!
#10
DOS下的程序如果你不嫌介面难看是可以运行在WINDOW下的(可能要做少量的修改,比如SAVE SCRE TO ....),WINDOWS下的那就更不用说了,如果你在为FPW2.5无法在XP下运行而犯愁,那么可以搜以前的贴子。你的WINDOW程序下的打印程序也就不说了,应该是可以的。这样的话你就只剩下DOS下的打印程序的修改了。我以前在修改DOS程序时遇到过这种情况,以前DOS下的程序打印程序使用的是制表符进行表格的处理,使用控制符控制字体的大小,我想凡是在DOS下编写过打印程序的人都知道的。为了修改DOS下的打印程序我编写了一个打印控件,使用它我用了半天的时间就改好了几十张报表,对原DOS打印程序改动不大,想当时是因为我比较懒,不想把那些报表完全从新做一遍,其实做这个控件也用了N天。你如果有兴趣的话我可以发一份给你。你可以免费使用它。
懒惰不是坏事
有人犯懒,不想用手拿扇子扇,结果发明了电风扇;
有人犯懒,不想去电影院看电影,结果发明了电视机;
还有人为了不想在夜里上厕所点蜡烛,而发明了电灯,那个懒虫叫爱迪生。
懒惰不是坏事
有人犯懒,不想用手拿扇子扇,结果发明了电风扇;
有人犯懒,不想去电影院看电影,结果发明了电视机;
还有人为了不想在夜里上厕所点蜡烛,而发明了电灯,那个懒虫叫爱迪生。
#11
sbw(清风一笑) 大侠:
谢谢你的宝贵经验。要是能把你的那个控件发一份,那太感谢了!!
sp.mis@126.com
再谢!
SEVN 敬
谢谢你的宝贵经验。要是能把你的那个控件发一份,那太感谢了!!
sp.mis@126.com
再谢!
SEVN 敬
#12
SEVN
邮件已发送了(有示例),大侠本论坛里有,但我不是。
邮件已发送了(有示例),大侠本论坛里有,但我不是。
#13
我收到了退信,你的邮箱正确吗?
#14
sbw(清风一笑) 大侠:
抱歉,还的麻烦您一次!!
这个箱子一定可以,我试过了。
sp.mail@126.com
再谢!
SEVN 敬
抱歉,还的麻烦您一次!!
这个箱子一定可以,我试过了。
sp.mail@126.com
再谢!
SEVN 敬
#1
1、界面要用VFP重新写;
2、VFP8向下兼容,命令语句要测试一下;
3、打印部分比较困难,VFP的报表太差。
2、VFP8向下兼容,命令语句要测试一下;
3、打印部分比较困难,VFP的报表太差。
#2
简单一点,装双操作系统
#3
to WWWWA(aaaa)
界面里面写了太多的功能代码,重写的话相当于重新开发系统了。
报表就像你说的,更难了。
to dfwxj(清风)
要是能装双OS就那我就不用难过了。
界面里面写了太多的功能代码,重写的话相当于重新开发系统了。
报表就像你说的,更难了。
to dfwxj(清风)
要是能装双OS就那我就不用难过了。
#4
1、就界面而言,DOS与WINDOWS不一样,肯定要重写;
2、打印部分可以考虑输出到EXCEL,不过WINDOWS下打印不如DOS下方便
这是事实。
3、如果要升级的话,要考虑成本,而且在编程方面,WINDOWS与DOS下也不
一样,WINDOWS下大量运用控件的方法、属性,这是DOS下没有的,我从
DOS下转入WINDWOS下,也经过了一段时间,当然有一些痛苦。
2、打印部分可以考虑输出到EXCEL,不过WINDOWS下打印不如DOS下方便
这是事实。
3、如果要升级的话,要考虑成本,而且在编程方面,WINDOWS与DOS下也不
一样,WINDOWS下大量运用控件的方法、属性,这是DOS下没有的,我从
DOS下转入WINDWOS下,也经过了一段时间,当然有一些痛苦。
#5
用WINDOWS里面的DOS,还用原来的DOS界面。
要改是比较麻烦的。
要改是比较麻烦的。
#6
Virtual PC for Windows 5.2 汉化版
一个绝好的软件,他在你的电脑上能同时模拟多台电脑,虚拟的电脑使用起来与一台真实的电脑一样,可以进行bios设定,可以给它的硬盘进行分区,格式化,操作系统你可以安装dos,windows 95, windows 98,windowa me,windows 2000,windows xp,Windows Server 2003 ,linux,unix,等等,你可以在你的win98里跑winxp,是不是很有意思呢?
一个绝好的软件,他在你的电脑上能同时模拟多台电脑,虚拟的电脑使用起来与一台真实的电脑一样,可以进行bios设定,可以给它的硬盘进行分区,格式化,操作系统你可以安装dos,windows 95, windows 98,windowa me,windows 2000,windows xp,Windows Server 2003 ,linux,unix,等等,你可以在你的win98里跑winxp,是不是很有意思呢?
#7
本人也遇到这个系统,需要转到windows2000/9x下,
看来我得研究旧代码了,想起那些汇总报表就头大啊。。。。。。
看来我得研究旧代码了,想起那些汇总报表就头大啊。。。。。。
#8
我觉得挺有意思,到底应该是让应用系统适应操作系统还是操作系统适应应用系统?
试想一下,是不是因为有了高速公路,就不用拖拉机呢?而把拖拉机都换成轿车?
那如果要建房子运砖头也用轿车运了?
试想一下,是不是因为有了高速公路,就不用拖拉机呢?而把拖拉机都换成轿车?
那如果要建房子运砖头也用轿车运了?
#9
正确的做法是:
给应用系统配合适的操作系统,不要舍本求末!
给应用系统配合适的操作系统,不要舍本求末!
#10
DOS下的程序如果你不嫌介面难看是可以运行在WINDOW下的(可能要做少量的修改,比如SAVE SCRE TO ....),WINDOWS下的那就更不用说了,如果你在为FPW2.5无法在XP下运行而犯愁,那么可以搜以前的贴子。你的WINDOW程序下的打印程序也就不说了,应该是可以的。这样的话你就只剩下DOS下的打印程序的修改了。我以前在修改DOS程序时遇到过这种情况,以前DOS下的程序打印程序使用的是制表符进行表格的处理,使用控制符控制字体的大小,我想凡是在DOS下编写过打印程序的人都知道的。为了修改DOS下的打印程序我编写了一个打印控件,使用它我用了半天的时间就改好了几十张报表,对原DOS打印程序改动不大,想当时是因为我比较懒,不想把那些报表完全从新做一遍,其实做这个控件也用了N天。你如果有兴趣的话我可以发一份给你。你可以免费使用它。
懒惰不是坏事
有人犯懒,不想用手拿扇子扇,结果发明了电风扇;
有人犯懒,不想去电影院看电影,结果发明了电视机;
还有人为了不想在夜里上厕所点蜡烛,而发明了电灯,那个懒虫叫爱迪生。
懒惰不是坏事
有人犯懒,不想用手拿扇子扇,结果发明了电风扇;
有人犯懒,不想去电影院看电影,结果发明了电视机;
还有人为了不想在夜里上厕所点蜡烛,而发明了电灯,那个懒虫叫爱迪生。
#11
sbw(清风一笑) 大侠:
谢谢你的宝贵经验。要是能把你的那个控件发一份,那太感谢了!!
sp.mis@126.com
再谢!
SEVN 敬
谢谢你的宝贵经验。要是能把你的那个控件发一份,那太感谢了!!
sp.mis@126.com
再谢!
SEVN 敬
#12
SEVN
邮件已发送了(有示例),大侠本论坛里有,但我不是。
邮件已发送了(有示例),大侠本论坛里有,但我不是。
#13
我收到了退信,你的邮箱正确吗?
#14
sbw(清风一笑) 大侠:
抱歉,还的麻烦您一次!!
这个箱子一定可以,我试过了。
sp.mail@126.com
再谢!
SEVN 敬
抱歉,还的麻烦您一次!!
这个箱子一定可以,我试过了。
sp.mail@126.com
再谢!
SEVN 敬