易语言中的组合框(ComboBox)是一种常用的界面控件,可以提供给用户选择的选项。下面是一段示例代码,演示了如何使用易语言编写一个简单的组合框应用:

#include
// 创建一个窗口
CreateWindow(0, 0, 300, 200, "ComboBox Demo")
// 创建一个组合框
CreateComboBox(10, 10, 200, 30, "ComboBox")
// 设置组合框的选项
AddComboBoxItems("选项1|选项2|选项3")
// 显示窗口
ShowWindow()
// 循环处理消息
while(TRUE)
{
switch(WaitMessage())
{
// 当窗口关闭时退出循环
case WM_CLOSE:
ExitLoop()
break
// 处理组合框的选择事件
case WM_COMMAND:
if(GetCommandID() == 1001) // 组合框控件的ID为1001
{
int index = GetComboBoxIndex()
if(index >= 0)
{
// 通过索引获取选择的文本
string text = GetComboBoxItem(index)
Alert(text)
}
}
break
}
}
// 释放资源
DestroyWindow()
运行以上代码,会创建一个窗口和一个组合框。当用户选择组合框中的选项时,会弹出一个对话框显示选择的文本。

查看详情

查看详情