易语言问答:控件的使用
2009年11月04日 星期三 10:32
2009年08月25日 下午 02:51
| ||
用易语言编程,如何来调节程序里文字与数字的大小?
在易语言的窗口和窗口控件中,一般都有一项“字体”属性,在这里就可以设置你要显示的文字与数字的大小。
在易语言的窗口和窗口控件中,一般都有一项“字体”属性,在这里就可以设置你要显示的文字与数字的大小。
窗口中添加了背景音乐,可是要怎么样才能删除它啊?
在易语言左侧工作夹中,选中窗口的“背景音乐”属性,直接按Del键就行了。
在易语言左侧工作夹中,选中窗口的“背景音乐”属性,直接按Del键就行了。
能把mp3设为窗口的背景音乐吗?
窗口的背景音乐只支持wav或mid音乐,如果要把mp3设置成窗口的背景音乐,可以在“__启动窗口_创建完毕”子程序中加入如下代码:
窗口的背景音乐只支持wav或mid音乐,如果要把mp3设置成窗口的背景音乐,可以在“__启动窗口_创建完毕”子程序中加入如下代码:
播放mp3(-1,mp3音乐文件1,mp3音乐文件2,……)
窗口中有多个编辑框,我想按下回车键,就让光标转移到下一个编辑框中,怎么做?
直接把窗口的“回车下移焦点”属性设为真就可以了。
也可以对每个编辑框都添加“按下某键”或“字符输入”子程序,如:
直接把窗口的“回车下移焦点”属性设为真就可以了。
也可以对每个编辑框都添加“按下某键”或“字符输入”子程序,如:
子程序:_编辑框1_按下某键
返回值类型:逻辑型
返回值类型:逻辑型
参数:键代码 数据类型:整数型
参数:功能键状态 数据类型:整数型
参数:功能键状态 数据类型:整数型
如果真 (键代码 = #回车键)
编辑框2.获取焦点 ()
如果真结束
编辑框2.获取焦点 ()
如果真结束
注意:窗口的“回车下移焦点”属性设置为真后,按钮的“默认”属性将不再起作用。
如何才能让我的程序窗口始终保持在其它窗口的上方?
窗口有一项属性“总在最前”,把它设置为真就行了。
怎样才能让我的程序缩小到任务栏右侧的托盘区中?
置托盘图标 ([图标数据],[提示信息])
一般请把图标文件导入为易程序的图片资源,然后在本命令中调用。
窗口有一项属性“总在最前”,把它设置为真就行了。
怎样才能让我的程序缩小到任务栏右侧的托盘区中?
置托盘图标 ([图标数据],[提示信息])
一般请把图标文件导入为易程序的图片资源,然后在本命令中调用。
如,把图标导入到图片资源,取名为“图标1”。然后当窗口的最小化按钮被单击时,程序缩小到托盘区中:
子程序:__启动窗口_尺寸被改变
子程序:__启动窗口_尺寸被改变
如果真 (_启动窗口.位置 = 2) *备注:判断是否被最小化。
_启动窗口.可视 = 假
_启动窗口.置托盘图标 (#图标1, “我的程序”)
如果真结束 <>
_启动窗口.可视 = 假
_启动窗口.置托盘图标 (#图标1, “我的程序”)
如果真结束 <>
我想在单击窗口右上角的关闭按钮时,弹出一个询问窗口,怎么做?
子程序:__启动窗口_可否被关闭
值类型:逻辑型
子程序:__启动窗口_可否被关闭
值类型:逻辑型
如果(信息框(“真的要关闭我吗?”,#询问图标+#是否钮,“关闭”)=#是钮)
(真)
(真)
否则
(假)
如果结束 <>
(假)
如果结束 <>
程序窗口缩小到托盘区后,怎样才能让它再次显示啊?
把你的窗口缩小到系统托盘区时,必须设置好托盘图标的响应事件,也即窗口的托盘事件(选中当前窗口,在左侧的工作夹中事件处理子程序组合框中选择“托盘事件”),其中参数“操作类型”可以为:1、#左键单击;2、#左键双击;3、#右键单击。例:
把你的窗口缩小到系统托盘区时,必须设置好托盘图标的响应事件,也即窗口的托盘事件(选中当前窗口,在左侧的工作夹中事件处理子程序组合框中选择“托盘事件”),其中参数“操作类型”可以为:1、#左键单击;2、#左键双击;3、#右键单击。例:
子程序:__启动窗口_托盘事件
参数:操作类型 数据类型:整数型
如果真 (操作类型 = 1)
_启动窗口.可视 = 真
_启动窗口.位置 = 0 *备注:通常位置
如果真结束 <>
_启动窗口.可视 = 真
_启动窗口.位置 = 0 *备注:通常位置
如果真结束 <>
我想编写一个文本处理器,如何才能使之支持多窗口操作?
目前可以用“载入(窗口名称,_启动窗口,假)”的方法来载入多个窗口,用这种方法载入的窗口,可以互相切换,并且一旦关闭“_启动窗口”,所有的子窗口都将被关闭。
在被载入的窗口“创建完毕”事件子程序中,最好设置好该窗口的位置。
目前可以用“载入(窗口名称,_启动窗口,假)”的方法来载入多个窗口,用这种方法载入的窗口,可以互相切换,并且一旦关闭“_启动窗口”,所有的子窗口都将被关闭。
在被载入的窗口“创建完毕”事件子程序中,最好设置好该窗口的位置。
我发现窗口创建完毕这个事件下如有执行语句,会在窗口未显示之前先执行这些语句?
可以在窗口创建完毕事件子程序中,在最前面加入代码:“窗口.可视 = 真”。
这样,在窗口创建完毕后,将首先显示窗口,然后再执行后续代码。 <>
可以在窗口创建完毕事件子程序中,在最前面加入代码:“窗口.可视 = 真”。
这样,在窗口创建完毕后,将首先显示窗口,然后再执行后续代码。 <>
怎样使设计的程序一启动就最小化?
子程序:__启动窗口_创建完毕
_启动窗口.位置 = 2
子程序:__启动窗口_创建完毕
_启动窗口.位置 = 2
如果要使设计的程序不在任务条中显示,只显示系统托盘,则可以这样写:
子程序:__启动窗口_创建完毕
_启动窗口.可视 = 假
_启动窗口.置托盘图标 (图标数据,提示信息) <>
_启动窗口.可视 = 假
_启动窗口.置托盘图标 (图标数据,提示信息) <>
我在调试易程序时,弹出来的信息框总是躲在程序窗口的后面,为什么?
这是因为你把窗口的“总在最前”属性设置为真的缘故,在需要弹出信息框的时候,你可以这样写代码:
这是因为你把窗口的“总在最前”属性设置为真的缘故,在需要弹出信息框的时候,你可以这样写代码:
窗口1.总在最前 = 假
信息框(………)
窗口1.总在最前 = 真
什么是句柄?“取窗口句柄()”是用来取出窗口的句柄的吗?
句柄并没有什么神奇之处,不管哪种句柄,实际都是一个整数。它标识一种资源,如窗口、位图等等。就象你一个人,必须知道它的地址一样,如果你要操作一种资源,必须先获得句柄。
“取窗口句柄()”并不是只能取出窗口的句柄,所有窗口控件,如编辑框、标签等都可以用本命令取出自己的句柄,如:
信息框(………)
窗口1.总在最前 = 真
什么是句柄?“取窗口句柄()”是用来取出窗口的句柄的吗?
句柄并没有什么神奇之处,不管哪种句柄,实际都是一个整数。它标识一种资源,如窗口、位图等等。就象你一个人,必须知道它的地址一样,如果你要操作一种资源,必须先获得句柄。
“取窗口句柄()”并不是只能取出窗口的句柄,所有窗口控件,如编辑框、标签等都可以用本命令取出自己的句柄,如:
编辑框1.取窗口句柄()
标签1.取窗口句柄()
怎样做到程序一启动,窗口的编辑框中就显示我指定的内容?
你可以在程序编辑时,就在编辑框的“内容”属性中设置好,也可以在窗口创建完毕事件子程序中用赋值的方法设置,例:
怎样做到程序一启动,窗口的编辑框中就显示我指定的内容?
你可以在程序编辑时,就在编辑框的“内容”属性中设置好,也可以在窗口创建完毕事件子程序中用赋值的方法设置,例:
子程序:__启动窗口_创建完毕
编辑框1.内容 = “易语言”
如何清空编辑框中的内容,我用“编辑框1.清空()”行不通啊。
编辑框1.内容=“”
我想让编辑框中只能输入整数或小数,不能输入字母,怎么做?
编辑框有一项属性叫:“输入方式”,你可以在其中设置,使其只能输入数字。
如何清空编辑框中的内容,我用“编辑框1.清空()”行不通啊。
编辑框1.内容=“”
我想让编辑框中只能输入整数或小数,不能输入字母,怎么做?
编辑框有一项属性叫:“输入方式”,你可以在其中设置,使其只能输入数字。
如何通过菜单在编辑框中光标位置插入指定的文本,比如我点菜单“名字”,就会在光标处插入“飞扬”?
这需要用到编辑框的一个属性:“起始选择位置”,也即当前光标所在位置。
这需要用到编辑框的一个属性:“起始选择位置”,也即当前光标所在位置。
子程序:名字_被选择
编辑框1.内容=取文本左边(编辑框1.内容,编辑框1.起始选择位置)+“飞扬”+取文本右边(编辑框1.内容,取文本长度(编辑框1.内容)-编辑框1.起始选择位置)
编辑框1.内容=取文本左边(编辑框1.内容,编辑框1.起始选择位置)+“飞扬”+取文本右边(编辑框1.内容,取文本长度(编辑框1.内容)-编辑框1.起始选择位置)
如果当前编辑框中没有内容,则可以直接用:编辑框1.内容 =“飞扬”来实现。
怎么计算出编辑框中输入内容的长度呀?
可以用:取文本长度(编辑框1.内容)
可以用:取文本长度(编辑框1.内容)
有两个编辑框,假若编辑框1的最大允许长度为2,在编辑框1输满2个字符时焦点自动移到编辑框2,要如何实现?
子程序:_编辑框1_内容被改变
子程序:_编辑框1_内容被改变
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论