易语言命令大全详解,易语言,关于配置文件的所有命令有哪些?参数名分别有哪些?最好展开后截图或举例!
易语言命令大全详解,易语言,关于配置文件的所有命令有哪些?参数名分别有哪些?最好展开后截图或举例!详细介绍
本文目录一览: 易语言打开命令
调用格式: 〈逻辑型〉 打开 (文本型 数据库文件名,[文本型 在程序中使用的别名],[逻辑型 是否只读],[整数型 共享方式],[文本型 保留参数1],[文本型 数据库密码],[文本型数组/非数组 索引文件表],... ) - 系统核心支持库->数据库
英文名称:use
打开指定的数据库文件。成功返回真,并自动将当前数据库设置为此数据库,失败返回假。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。
参数<1>的名称为“数据库文件名”,类型为“文本型(text)”。
参数<2>的名称为“在程序中使用的别名”,类型为“文本型(text)”,可以被省略。别名为在后面的程序中引用本数据库时可使用的另一个名称。欲引用一个已经被打开的数据库可以使用该数据库本身的名称(数据库名称为数据库文件名的无路径和后缀部分。譬如 c:\my documents\gz.edb ,其数据库名称为 gz ),也可以使用在此处所指定的别名。别名主要用作避开重复的数据库名称或者简化对长数据库名的引用。数据库名称与别名皆不区分大小写,在查找数据库时,系统将优先查找别名。如果本参数被省略,默认为没有别名。
参数<3>的名称为“是否只读”,类型为“逻辑型(bool)”,可以被省略。参数值说明是否仅对数据库进行读操作,如果省略本参数,默认为假。
参数<4>的名称为“共享方式”,类型为“整数型(int)”,可以被省略。参数值指定在多用户环境中限制其它用户操作此数据库的方式。如果省略本参数,默认为“#无限制”。方式值可以为以下常量之一:
1、#无限制:允许其它用户任意操作此数据库;
2、#禁止读:禁止其它用户读此数据库;
3、#禁止写:禁止其它用户写此数据库;
4、#禁止读写:独占使用此数据库,禁止其它用户的任何操作。
参数<5>的名称为“保留参数1”,类型为“文本型(text)”,可以被省略。本参数仅用作保留参数位置。
参数<6>的名称为“数据库密码”,类型为“文本型(text)”,可以被省略。本参数提供访问数据库时所需要的密码,如果该数据库没有被加密,请提供空文本。注意“?”(即单个问号)是一个特殊的密码文本,它要求系统当发现所欲打开的数据库具有密码保护时,自动弹出一个密码输入框提示用户输入正确的密码。如果用户在该输入框中取消输入或连续三次输入了错误密码,打开命令将失败,且执行“取错误码”命令将返回-78。如果本参数被省略,默认为空文本。
参数<7>的名称为“索引文件表”,类型为“文本型(text)”,可以被省略,提供参数数据时可以同时提供数组或非数组数据。本参数的各参数值顺序指定本数据库的所有索引文件,它们将被同步打开,以便得到及时更新。 操作系统需求: Windows
1、e语言中的打开命令是专门针对数据库进行操作的命令。
2、数据库中的打开命令分为:
内部数据库(*.edb)打开命令:打开 (“xxx.edb”, , , , , , )
外部数据库(内置*.edb以的外的数据库)打开命令:外部数据库1.打开(odbc串,)
记录集打开命令:记录集1.打开(命令文本,命令类型)
3、数据操作是相对复杂的操作,需要具备数据库相关的基础知识,使用的细节可以参数e语言的帮助文件,或百度相关内容。
易语言用什么命令打开和关闭文件夹,
通用对话框.打开()
这个是浏览文件夹 貌似可以说是打开文件 至于关闭文件夹这个就只需要把浏览框关了
运行文件(“某个文件的地址,如C:\x\”)
运行 (“explorer.exe /n,” + “C:\”, 假, )
请手动关闭
打开文件 (, , )
调用格式: 〈整数型〉 打开文件 (文本型 欲打开的文件名称,〔整数型 打开方式〕,〔整数型 共享方式〕) - 系统核心支持库->文件读写
英文名称:open
打开一个普通文件,以对文件进行输入或输出。成功返回被打开文件的文件号,失败返回 0。本命令为初级命令。
参数<1>的名称为“欲打开的文件名称”,类型为“文本型(text)”。
参数<2>的名称为“打开方式”,类型为“整数型(int)”,可以被省略。参数值说明对文件的操作方式,如果省略本参数,默认为“#读写”。方式值可以为以下常量之一:
1、#读入:从指定文件读入数据,如果该文件不存在则失败;
2、#写出:写出数据到指定文件,如果该文件不存在则失败;
3、#读写:从文件中读入数据或者写出数据到文件,如果该文件不存在则失败;
4、#重写:写出数据到指定文件。如果该文件不存在则先创建一个新文件,如果已经存在就先清除其中的所有数据;
5、#改写:写出数据到指定文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开;
6、#改读:从文件中读入数据或者写出数据到文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开。
易语言里面每一个命令的用法
命令很多哦,无法一一给你说清,
———————————那在游戏里按下一个按键,就等于按下了几个按键的命令是什么,
关于楼主上面这个问题,我给你说吧
用到的组件:标签1
下面是源码:
.版本 2
.支持库 shellEx
.支持库 eAPI
.程序集 窗口程序集1
.程序集变量 F1, 整数型
.子程序 __启动窗口_创建完毕
F1 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.判断开始 (参数一 = F1)
模拟按键 (#A键, #B键, #C键)
模拟按键 (#D键, #E键, #F键)
模拟按键 (#G键, #H键, #I键)
.默认
.判断结束
易语言中的命令有成百上千个,在这里不可能吧所有的命令的使用方法都列举出来
易语言里有提示功能,提示里可以显示每一个命令的使用方法
如:
易语言里的发送信息命令里的信息值,参数1,参数2分别是什么意思。代表什么,决定的是什么?
建议使用windos自带的API,这个让你更容易理解消息机制
windows下有个user32.dll,这个api里面的sendmessage(hwnd,msg,wparam,lparam)可以实现你要的功能,参数一:要操作对象的句柄 ,参数二:消息类型,参数三和参数四是根据参数一和参数二的不同而变化的,
比如你要发送键盘消息,那么参数三就是vk值,参数四可直接设为0
如果你要发送鼠标消息 那么参数三可以直接设为0,参数四就是鼠标的位置信息,可以用合并整数(x,y)这个命令的返回值填写进去
至于你说的按下ctrl i这个也是同样适用的,具体你要查下windows都具体有那些消息,很简单的,祝你成功
对象.发送信息 (整数型 信息值,整数型 参数1,整数型 参数2)
将指定信息发送到窗口或窗口组件,并等待且取回信息反馈值。本命令为中级对象成员命令。
参数<1>的名称为“信息值”,类型为“整数型(int)”。
参数<2>的名称为“参数1”,类型为“整数型(int)”,初始值为“0”。
参数<3>的名称为“参数2”,类型为“整数型(int)”,初始值为“0”。
后两个参数为辅助参数,一般保持默认就可以
应用实例:1、编辑框1.发送信息(769,0,0) //复制“编辑框1”中被选中的文本。
2、编辑框1.发送信息(770,0,0) //把剪贴板中的文本粘贴到“编辑框1”。
附常用参数:
1.移动控件
控件.发送信息 (274, 61458, 0)
控件.发送信息 (161, 2, 0)
2.调整控件尺寸
调整左边:
控件.发送信息 (274, 61441, 0)
调整右边:
控件.发送信息 (274, 61442, 0)
调整顶边:
控件.发送信息 (274, 61443, 0)
左上角调整:
控件.发送信息 (274, 61444, 0)
右上角调整:
控件.发送信息 (274, 61445, 0)
调整底部:
控件.发送信息 (274, 61446, 0)
左下角调整:
控件.发送信息 (274, 61447, 0)
右下角调整:
控件.发送信息 (274, 61448, 0)
3.控件最大化
控件.发送信息 (274, 61488, 0)
4.控件最小化
控件.发送信息 (274, 61473, 0)
5.鼠标带问号(再次单击问号消失)
发送信息 (274, 61836, 0)
6.关闭控件
控件.发送信息 (16, 0, 0)
7.单击鼠标左键
控件.发送信息 (513, 0, 0)
8.清除窗口标题
控件.发送信息 (12, 0, 0)
9.复制
编辑框.发送信息 (769, 0, 0)
10.粘帖
编辑框.发送信息 (770, 0, 0)
11.全选
编辑框.发送信息 (177, 0, -1)
12.清空内容
编辑框.发送信息 (12, 1, 0)
13.按钮单击
发送消息 (发送按钮句柄, 245, 0, 0)
14.删除
控件.发送信息 (768, 0, 0)
15.剪切
控件.发送信息 (771, 0, 0)
16.撤销
控件.发送信息 (772, 0, 0)
17.退出
控件.发送信息(1,0,0)
18.获得焦点
控件.发送信息(7,0,0)
19.失去焦点
控件.发送信息(8,0,0)
20.结束
控件.发送信息(25,0,0)
21.单击鼠标右键
控件.发送信息 (123, 0, 0)
22.取消全选
编辑框.发送信息 (177, 0, 0)
23.超级列表框排序
超级列表框1.发送信息 (4144, 0, 0)
易语言且命令用法
易语言“且命令”用法:
执行判断时,连接2个或2个以上条件的时候使用
条件1 且 条件2
只有条件1和条件2都满足的情况下才返回真,否则返回假
与之对应的是 或
条件1 或 条件2
任意一个条件满足的情况下都会返回真,所有条件都没满足时返回假
调用格式: 〈逻辑型〉 并且 (逻辑型 逻辑值一,逻辑型 逻辑值二,... ) - 系统核心支持库->逻辑比较
英文名称:and
如果所提供的两个参数逻辑值都为真则返回真,否则返回假,运算符号为“&&”或“And”或“且”。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。
参数<1>的名称为“逻辑值一”,类型为“逻辑型(bool)”。
参数<2>的名称为“逻辑值二”,类型为“逻辑型(bool)”。
操作系统需求: Windows、Linux、Unix
调用格式: 〈逻辑型〉 或者 (逻辑型 逻辑值一,逻辑型 逻辑值二,... ) - 系统核心支持库->逻辑比较
英文名称:or
如果所提供的两个参数逻辑值中任意有一个为真则返回真,否则返回假,运算符号为“||”或“Or”或“或”。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。
参数<1>的名称为“逻辑值一”,类型为“逻辑型(bool)”。
参数<2>的名称为“逻辑值二”,类型为“逻辑型(bool)”。
操作系统需求: Windows、Linux、Unix
如果 (编辑框1.内容 = “1”且 编辑框2.内容 = “2”)
易语言,关于配置文件的所有命令有哪些?参数名分别有哪些?最好展开后截图或举例!
建议实践
配置文件就两个命令 写配置项() 和 读配置项()
写配置项(配置文件名,节点名,配置项名称,欲写入值)
读配置项(配置文件名,节点名,配置项名称, )
配置文件名 = 路径 比如 取现行目录 "\setup.ini"
节点名 = [设置]
配置项名称 = 当前数字
setup.ini 文件内容如下:
---------------------------------------
[设置]
当前身高= 277
当前性别= 男
---------------------------------------
写配置项(取现行目录 "\setup.ini","设置","当前身高","277")
采用上面的提交项目就可以向setup.ini 写入 ,但注意写出的数字是文本的,不是数字型,你需要打引号或者采用转换方式如 到文本(277)
当你要读出来的时候就使用如
当前文本 = 读配置项(取现行目录 "\setup.ini","设置","当前身高", )
注意读出的时候不用写最后的答案,因为是读取进软件内,而不是写出.也要注意的是读入的数值什么的也是文本型,注意转换成数值,当然如果本身就是文本类型的就不需要转换了,如
性别 = 读配置项(取现行目录 "\setup.ini","设置","当前性别", )
性别 = 男
哪位大神能把易语言的打印命令详细说一下
这个简单,我之前也做过,还是自定义证件打印,首先得建一个打印机组件这个不用说了,具体打印主要是用以下命令:
打印机.开始打印 (, , -1, 0, 1800, 1200)
'第一个参数是否调用打印机设置对话框;第二个参数是否显示打印状态;第三个参数为打印纸张,我上边是自定义;第四个参数是打印纸的方向,我用的纵向;第五个参数是打印纸宽度,我自定义1800mm;第六个参数是打印纸高度,我自定义1200mm
打印机.打印作业名 = “”
'打印作业名可不设置
打印机.字体.字体名称 = “宋体”
打印机.字体.字体大小 = 12
'小四号:12 五号:10.5 小五:9 六号:7.5 小六:6.5;字体和字体大小决定从这个命令处往下边的打印内容所使用
打印机.定位写出 (100, 200, “我是宋体内容大小为16pt”)
'以打印机左边角那个点为起点,第一、二个参数就是水平和竖直方向的距离那个点开始打印
打印机.字体.字体名称 = “黑体”
打印机.字体.字体大小 = 16
打印机.定位写出 (600, 350, “我是黑体内容,大小为16pt”)
打印机.结束打印 ()
易语言模块里的类命令怎么调用?
易语言模块里的类命令的调用方法如下:
1、首先,打开易语言,创建一个新的“ Windows窗口程序”,选择‘工作夹’里的‘程序’,然后双击【模块引用表】选项,选择要添加的易模块文件并将其打开,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,双击该模块以查看易模块的公共信息。 可以直接调用模块中的子程序和dll命令,并且还可以直接使用自定义数据类型,而无需重新定义,如下图所示,然后进入下一步。
3、接着,完成上述步骤后, 以沙漠模块为例,可以看到该模块包含许多类,如下图所示,然后进入下一步。
4、最后,完成上述步骤后,调用“类”中的子程序。 以“类_脚本组件 ”为例,创建一个新变量,例如:全局变量2,该变量的类型为要调用的类的名称,即:dm_soft; 返回编写的程序,就可以添加该函数(类中子程序)了。如下图所示。这样,问题就解决了。
易语言命令和运用
我再想想。。。。。。
最好的就是官方自带的帮助文档,或者按F1,提示及时帮助
不懂英文的人很好上手
nIndex Long,欲取回的信息,可以是下述任何一个常数:
GWL_EXSTYLE 扩展窗口样式
GWL_STYLE 窗口样式
GWL_WNDPROC 该窗口的窗口函数的地址
GWL_HINSTANCE 拥有窗口的实例的句柄
GWL_HWNDPARENT 该窗口之父的句柄。不要用SetWindowWord来改变这个值
GWL_ID 对话框中一个子窗口的标识符
GWL_USERDATA 含义由应用程序规定
DWL_DLGPROC 这个窗口的对话框函数地址
DWL_MSGRESULT 在对话框函数中处理的一条消息返回的值
DWL_USER 含义由应用程序规定
GWL_WNDPROC 该窗口的窗口函数的地址 这个常量 的值就是 -4,具体常量对应的数值是多少,是可以查的,也可以到论坛上问问别人。