FOXBASE技术求助!! 各位网友大哥帮帮忙!! 我原来在WIN98/WINME中用FOXBASE处理文件很顺利,但是现在我的机子升级后,装了WINXP,在XP系统中,进入UCDOS后,再进入FOXBASE,这都很正常.可是一但运行原来自己编的制表程序时,就出现问题了. 程序能运行,表也能制出来.
就是表头的字体始终是系统默认的9号字,程序中设置好了的表头字体效果一点都没有体现出来.我的表头字体的程序是这样设置的(在WIN98或WINME中运行正常): @PROW()+1,19 SAY CHR(27)+\"ID\"+\"实验学校二00六级“三合一”成绩统计表\"+CHR(27)+\"IA\" ?\"┏━━━┯━┯━━━┯━┯━━━┯━┯━━━┯━┯━━━┯━┯━━━┯━┯━━━┯━┯━━━┯━┯━━━┯━┯━━━┯━┓\" ?\"┃项 目│BJ│ 政治 │MC│ 语文 │MC│ 数学 │MC│ 英语 │MC│ 物理 │MC│ 化学 │MC│ 历史 │MC│ 七总 │MC│ 重高 │MC┃\" DO WHILE .NOT. EOF() ?\"┠───┼─┼───┼─┼───┼─┼───┼─┼───┼─┼───┼─┼───┼─┼───┼─┼───┼─┼───┼─┨\"
?\"┃\"+ 姓名 +\"│\"+BJ+\" │\"+ str(政治,5,1) +\" │\"+str(M1,1)+\" │\"+ str(语文,5,1) +\" │\"+str(M2,1)+\" │\"+ str(数学,5,1) +\" │\"+str(M3,1)+\" │\" ??+ str(英语,5,1) +\" │\"+str(M4,1)+\" │\"+ str(物理,5,1) +\" │\"+str(M5,1)+\" │\"+ str(化学,5,1) +\" │\"+str(M6,1)+\" │\"+ str(历史,5,1) +\" │\"+str(M7,1)+\" │\"+ str(七总,5,1) +\" │\"+str(M8,1)+\" │\"+ str(重高,5,1) +\" │\"+str(M9,1)+\" ┃\" SKIP ENDDO ?\"┗━━━┷━┷━━━┷━┷━━━┷━┷━━━┷━┷━━━┷━┷━━━┷━┷━━━┷━┷━━━┷━┷━━━┷━┷━━━┷━┛\" ? SPACE(22)+\"制表人:guadaer 制表日期:\"+RQ
求求各位高手帮帮忙.我的急用.先谢谢了!!!! |