CSDN网上的各位大侠们,在下是个VFP迷。虽然当今数据库世界人们言必称ASP,.NET,JAVA,SQL,DELPHI,ORACLE,但是我等小国寡民,层次不高,范围不广,实际工作运用上还是偏爱那个大众数据库-VFP。9年前,我开始学习VFP,从陈宗兴、章立民等名家著作入手,凭着一点小悟性和反复鼓捣的狠劲,把VFP3.0至8.0都折腾遍了,好歹也用VFP搞出了个地级应用系统,在行业里得意了一番。我对章立民大侠特别崇拜,他武功高强,堪称编程世界的金庸金大侠。章先生的文章两岸的人都读得懂,细腻简明,只是我一个草民,要和他联系太难,找不到他的MAIL地址,上网搜索一番,也不得要领,发过去请教的东西,只怕他也不会有空看复。所以我想向CSDN网上的各位大侠请教,不知你们肯否折节下交,教我两个一直解决不了的难题,但愿不会让你们笑掉大牙:
一、VFP的Grid控件在删除记录并执行PACK命令时会变成一片空白,所有横竖线条都不见了,我翻遍人间参考书都没有明确和直接的解决之道。只好先声明SET DELE ON,再用DELE 命令作删除标记,在退出程序时再执行PACK命令,以此掩人耳目。真是羞愧死了。
二、设计一个以菜单为主界面的应用系统时,如果把应用表单的SHOWWINDOW方式设置成“在屏幕中”,那么进行报表打印的预览操作时,预览界面会显示在表单背面,无法看到,只有把表单的SHOWWINDOW方式设置成“在顶层表单中”或“作为顶层表单”,才能正确显示。但这时主窗口的菜单全部激活,用户如点击菜单,会启动其它表单,或将当前表单最小化,造成操作上的难堪,尤其当前表单处于新增编辑状态时,会发生不可预料的后果,这点不知大侠们有什么杀手锏,能否给小妹传一招“降龙十八掌”?