🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 编辑框 类名:Edit 功能:允许用户输入一段文字的控件。 外观: [这里放图片] > 控件的使用请详见 ctrl.e。 * * * * * ### 创建 | 参数 | 创建参数名 | XML属性 | 值或备注 | | -- | -- | -- | -- | | 类名 | lpwzClassName | class | “Edit” | | 标题 | lpwzObjTitle | text | 编辑框初始内容 | | 风格 | dwStyle | style | 取值详见下表 | #### 编辑框独有风格表 | 常量名 | 英文常量名 | 常量值 | 16进制 | 常量含义 | | -- | -- | -- | -- | -- | | 编辑框风格\_左对齐 | EX_ES_ALIGN_LEFT | 0 | 0x0000 | 编辑框内容左对齐 | | 编辑框风格\_居中对齐 | EX_ES_ALIGN_CENTER | 1 | 0x0001 | 编辑框内容居中对齐 | | 编辑框风格\_右对齐 | EX_ES_ALIGN_RIGHT | 2 | 0x0002 | 编辑框内容右对齐 | | 编辑框风格\_允许多行 | EX_ES_MULTILINE | 4 | 0x0004 | 允许编辑框多行输入 | | 编辑框风格\_允许拖拽 | EX_ES_ALLOWDRAG | 8 | 0x0008 | 允许编辑框进行文本拖拽 | | 编辑框风格\_密码输入 | EX_ES_PASSWORD | 16 | 0x0010 | 编辑框内容使用密码掩码显示 | | 编辑框风格\_显示选择文本 | EX_ES_SHOWSELECT | 128 | 0x0080 | 显示编辑框选中区域文本 | | 编辑框风格\_丰富文本 | EX_ES_RICHEDIT | 256 | 0x0100 | 启用丰富编辑框功能 | | 编辑框风格\_允许鸣叫 | EX_ES_ALLOWBEEP | 512 | 0x0200 | 允许编辑框在输入异常时鸣叫提示 | | 编辑框风格\_只读 | EX_ES_READONLY | 1024 | 0x0400 | 设置编辑框为只读状态,不允许用户输入 | | 编辑框风格\_回车换行 | EX_ES_ENTER | 2048 | 0x0800 | 当用户输入回车符时,允许换行 | | 编辑框风格\_数值输入 | EX_ES_NUMBER | 4096 | 0x1000 | 只允许用户输入数值 | | 编辑框风格\_自动选择字符 | EX_ES_AUTOSELECT | 8192 | 0x2000 | 自动选择字符 | | 编辑框风格\_保存选择区 | EX_ES_SAVESELECTAREA | 16384 | 0x4000 | 保存编辑框选择区 | | 编辑框风格\_调节按钮 | EX_ES_ADJUSTBUTTON | 32768 | 0x8000 | 编辑框拥有调节按钮 | | 编辑框风格\_解析URL | EX_ES_SHOWURL | 65536 | 0x10000 | 编辑框解析URL链接使其高亮,丰富文本有效 | | 编辑框风格\_允许TAB字符 | EX_ES_TABCHAR | 131072 | 0x20000 | 按下Tab输入制表符而不切换焦点 | | 编辑框风格\_自动隐藏滚动条 | EX_ES_HIDESCROLL | 262144 | 0x40000 | 自动隐藏编辑框滚动条 | > 该控件的风格同时还可包括控件基类的基础风格。 * * * * * ### 使用 当需要设置文本时,可以调用 Ex_ObjSetText 进行设置。 ~~~ ' // 将编辑框的标题设置为“新文本” lpwzText = A2W("新文本") Ex_ObjSetText(hObjEdit,取指针_字节集型(lpwzText)) ~~~ * * * * * ### 事件 * * * * * ### 相关命令 | 命令 | 功能 | | -- | -- | | [Ex_ObjGetText](#) | 获取控件文本 | | [Ex_ObjSetText](#) | 设置控件文本 | ***** ### 编辑框独有的布局属性 | 属性名 | 属性含义 | 属性类型 | 默认值 | 举例 | | -- | -- | -- | -- | -- | | bannertext | 未填写时的提示内容 | 文本型 | 无 | bannertext="请输入密码" | | bannercolor | 提示内容的颜色 | 颜色值 | 默认提示颜色 | bannercolor="#CCCCCC" | | maxlen | 允许输入的最大长度 | 整数型 | 默认最大长度 | maxlen="32" |