AutoValidate 枚举 确定控件在失去用户输入焦点时应如何验证其数据。
成员名称 | 说明 |
---|---|
Disable | 将不进行隐式验证。设置此值将不会妨碍对 Validate 或 ValidateChildren 的显式调用。 |
EnablePreventFocusChange | 当控件失去焦点时发生隐式验证。 |
EnableAllowFocusChange | 发生隐式验证,但如果验证失败,焦点仍将更改到新控件。如果验证失败,将不激发 Validated 事件。 |
Inherit | 控件从其容器(如窗体或其他控件)中继承它的 AutoValidate 行为。如果没有容器控件,则它默认为 EnablePreventFocusChange。 |
DialogResult 枚举 指定标识符以指示对话框的返回值。
None | 从对话框返回了 Nothing。这表明有模式对话框继续运行。 |
OK | 对话框的返回值是 OK(通常从标签为“确定”的按钮发送)。 |
Cancel | 对话框的返回值是 Cancel(通常从标签为“取消”的按钮发送)。 |
Abort | 对话框的返回值是 Abort(通常从标签为“中止”的按钮发送)。 |
Retry | 对话框的返回值是 Retry(通常从标签为“重试”的按钮发送)。 |
Ignore | 对话框的返回值是 Ignore(通常从标签为“忽略”的按钮发送)。 |
Yes | 对话框的返回值是 Yes(通常从标签为“是”的按钮发送)。 |
No | 对话框的返回值是 No(通常从标签为“否”的按钮发送)。 |
GetWindowsDirectory
简介
GetWindowsDirectory
说明
这个函数能获取Windows目录的完整路径名。在这个目录里,保存了大多数windows应用程序文件及初始化文件
返回值
Long,复制到lpBuffer的一个字串的长度。如lpBuffer不够大,不能容下整个字串,就会返回lpBuffer要求的长度。零表示失败。会设置GetLastError
参数表
参数 类型及说明
lpBuffer String,指定一个字串缓冲区,用于装载Windows目录名。除非是根目录,否则目录中不会有一个中止用的“”字符
nSize Long,lpBuffer字串的最大长度
“static都是在类初始化的时候加载的,而非静态的变量都是在对象初始化的时候加载。”
/* StringBuilder 转换为 String public String toString():通过 toString() 就可以实现把 StringBuilder 转换为 String String 转换为 StringBuilder public StringBuilder(String s):通过构造方法就可以实现把 String 转换为 StringBuilder */ public class StringBuilderDemo { public static void main(String[] args) { /* //StringBuilder 转换为 String StringBuilder sb = new StringBuilder(); sb.append("hello"); // String s = sb; //这个是错误的做法 //public String toString():通过 toString() 就可以实现把 StringBuilder 转换为 String String s = sb.toString(); System.out.println(s); */ //String 转换为 StringBuilder String s = "hello"; // StringBuilder sb = s; //这个是错误的做法 //public StringBuilder(String s):通过构造方法就可以实现把 String 转换为 StringBuilder StringBuilder sb = new StringBuilder(s); System.out.println(sb); } }
/* * String和StringBuilder的区别: * String的内容是固定的 * StringBuilder的内容是可变的 * 构造方法: * StringBuilder() * 成员方法: * public int capacity():返回当前容量 * public int length():返回长度(字符数) */
public class StringBuilderDemo2 {
public static void main(String[] args) {
StringBuilder sb=new StringBuilder();// 构造一个不带任何字符的字符串生成器,其初始容量为 16 个字符
System.out.println("sb:"+sb);
System.out.println("sb.capacity():"+sb.capacity());
System.out.println("sb.length():"+sb.length());
}
}