我们知道,HOME()与SYS(2004)能够传回VFP的启动磁盘目录,亦即VFP.EXE所在的磁盘目录,但实际上,所传回的并不是.EXE文件的启动磁盘目录,而是执行时期函数库.ESL所在的磁盘目录,因此,欲于.exe文件中测知.exe文件的启动磁盘目录,应用使用如下命令:
LEFT(SYS(16),RAT(“\”,SYS(16)))
我们知道,HOME()与SYS(2004)能够传回VFP的启动磁盘目录,亦即VFP.EXE所在的磁盘目录,但实际上,所传回的并不是.EXE文件的启动磁盘目录,而是执行时期函数库.ESL所在的磁盘目录,因此,欲于.exe文件中测知.exe文件的启动磁盘目录,应用使用如下命令:
LEFT(SYS(16),RAT(“\”,SYS(16)))
指定表单名:
If Not Wexist("appendform")
Endif
不指定表单名:
If Vartype(_Screen.ActiveForm)='O'
?_Screen.ActiveForm.Name
Endif
用SetAll方法。例如,你决定为全部网格中的标题设置9号宋体。将以下代码放入网格的Init事件:
THIS.SETALL("FontName","Arial","Header")
组合框中隐藏指定的列(借来的经验)
在组合框中,隐藏指定列的最简单方法是使用"组合框生成器"。在"组合框生成器"的"布局"选项卡上,将这些列拖到您所希望的宽度。
如果要通过编程在组合框中隐藏指定的列,请将这些列的 ColumnWidth 属性设置为 0。
在如下的程序代码中,列 1 和列 2 被隐藏,列 3 的宽度为 100 pixels:
THISFORM.ComboBox1.ColumnWidths = 0,0,100
1、在6.0以下的版本中设置为:
把表单的Caption属性设置为空
把表单的MaxButton属性设置为.F.
把表单的MinButton属性设置为.F.
把表单的Movable属性设置为.F.
2、在6.0以上的版本中设置为:
Titlebar = 0