|
答案57: 在 CONFIG.FPW 配置文件中添加如下命令行: SCREEN=OFF 注意:如果您无须将 CONFIG.FPW 作为单独的文件提供(也就是说,在连编 .EXE 文件之后 ,您不需要对它作任何改动) 。您可向项目中添加 CONFIG.FPW 文件,并将之标记为可包含 的,该文件就会连编为 .EXE 文件 的一部分。只有顶层表单活动时,Visual FoxPro 才可 以隐藏桌面。使用如下命令,您可以用编程方式隐藏桌面(假设已有一个顶层表单处于活动 状态中): _VFP.Visible = .F.
问题58: 如何建立一个带有顶层菜单的顶层表单? 答案58: 要建立一个顶层表单,请将表单的 ShowWindow 属性设置为 2- 作为顶层表单。 要建立一个顶层菜单,请打开"菜单设计器"。从"显示"菜单中,选择"常规选项",然后设 置"顶层表单"选项。要想将顶层菜单放入顶层表单中,请在表单的 Init(或其他)事件中 添加相关的代码。例如: DO with THIS,.T. 如果要查看调用顶层菜单的不同选项,请参阅 generated .mpr 文件中的开始部分。
问题59: 当我从工具菜单中挑选向导时,应用程序向导不出现。怎样才能运行它? ; 答案59: 要运行应用程序向导, 从工具菜单选向导并从子菜单中选择全部。这将 打开向导选择对话框,从中选择的应用程序向导。
问题60: 如何在组合框中隐藏指定的列,只显示其他的列? 答案60: 在组合框中,隐藏指定列的最简单方法是使用"组合框生成器"。 在"组合框生成器"的"布局"选项卡上,将这些列拖到您所希望的宽度。 如果要通过编程在组合框中隐藏指定的列,请将这些列的 ColumnWidth 属性设置为 0。 在如下的程序代码中,列 1 和列 2 被隐藏,列 3 的宽度为 100 pixels: THISFORM.ComboBox1.ColumnWidths = 0,0,100
问题61: 在一个编辑窗口中,能否对标注语法的颜色进行定制? 答案61: 从"工具"菜单中选择"选项",很容易定制代码颜色。在"选项"对话框 中选择"语法着色"选项卡,您会发现不同的方法可以定制代码颜色。 如果要将语法颜色全部清除,从"编辑"菜单中选择"属性",显示出"属性"对话 框。然后,清除"语法着色"复选框。
问题62: 在我自己建立的类和表单的事件和方法过程中发生错误时,怎样排除? 我怎样排除他们的缺陷? 答案62: 要查看类和表单的方法或事件过程中程序编码,把SET STEP ON放 在方法或事件过程的开始处(或任何其它你想每次一行的运行程序的代码段开 始处). 然后用跟踪和调试窗口来排除你的编码的缺陷。
问题63: 怎样把空白行加到网格上? 答案63: 网格控件被设计来从表,游标或视图显示记录。你可以用APPEN D BLANK 或 INSERT - SQL命令增加一个空行到网格。在设计时, 网格不能显示数组的元素. 如果你不想为网格建立一个磁盘文件,可以考虑用CREATE CURSOR命令来建立一个游 标(在内存中的临时表). 在游标建立后,用INSERT - SQL添加记录到游标中。
问题64: 怎样能计算报表内的行数? 答案64: 你可以使用报表变量来计数报表的行数。从报表菜单中选择"变量"来 建立一个报表变量。给报表变量取一个名字并增加一个IIF()函数到变量。作为 逻辑表达式的IIF()函数,为你要计数的字段指定条件: 第一个IIF()函数返回值指定1。 第二的IIF()函数返回值指定0。 VFP经典问题集 |