haige5214
发表于 2025-5-31 06:10:56
那么多错误,发出来干嘛呢
古城白衣
发表于 2025-6-5 22:19:10
又来关注6月更新啦
易涛涛
发表于 2025-6-13 04:25:56
支持吴总、支持火山
000
发表于 2025-6-14 10:49:33
支持,支持!!
:P:P:P:P:P:P:P:P:P:P
amwji
发表于 2025-6-14 11:36:54
6月可能没有更新 瑞秋
黑芝麻
发表于 2025-6-16 23:15:14
吴总一个人开发3个平台 实属是有点
sx0574
发表于 2025-6-21 11:09:21
现在Cursor、Trae等都出来直接编写代码的,火山的代码可不可以做出文本形式,开放式的代码样式
不要用记事本打开都是乱码,使用ai编程应该会好点吧,直接使用Cursor编写例如:
<火山程序 类型 = "通常" 版本 = 1 />
包 火山.视窗.示例程序
类 启动类 <公开 基础类 = 窗口程序类 注释 = "程序的启动类,整个程序从这里开始执行">
变量 主窗口对象 <类型 = 我的主窗口 标题 = "火山视窗示例程序">
方法 启动方法 <公开 类型 = 整数 注释 = "程序入口方法,整个用户程序将从该方法处开始执行">
主窗口对象.创建主窗口 ()// 创建并显示主窗口
返回 (0)// 返回0表示程序正常结束
</方法>
</类>
类 我的主窗口 <基础类 = 窗口 注释 = "主窗口类,定义程序的主界面">
变量 标签1 <类型 = 标签 注释 = "显示标题的标签" 标题 = "火山视窗编程示例">
变量 编辑框1 <类型 = 编辑框 注释 = "输入框组件" 内容 = "请输入您的姓名">
变量 按钮1 <类型 = 按钮 注释 = "确认按钮" 标题 = "确认">
变量 按钮2 <类型 = 按钮 注释 = "清空按钮" 标题 = "清空">
变量 列表框1 <类型 = 列表框 注释 = "显示结果的列表框">
变量 计数器 <类型 = 整数 值 = 0 注释 = "计数器变量">
方法 我的主窗口_创建完毕 <接收事件 类型 = 整数 注释 = "当窗口创建完毕后自动调用此方法">
参数 来源对象 <类型 = 我的主窗口 注释 = "提供事件产生的具体来源对象">
参数 标记值 <类型 = 整数 注释 = "事件标记值">
// 初始化界面
标签1.移动 (10, 10, 200, 30)// 设置标签位置和大小
编辑框1.移动 (10, 50, 200, 25)// 设置编辑框位置和大小
按钮1.移动 (220, 50, 80, 25)// 设置按钮1位置和大小
按钮2.移动 (310, 50, 80, 25)// 设置按钮2位置和大小
列表框1.移动 (10, 90, 380, 200)// 设置列表框位置和大小
// 添加一些初始项目到列表框
列表框1.插入项目 (0, "欢迎使用火山视窗编程!")
列表框1.插入项目 (1, "这是一个示例程序")
列表框1.插入项目 (2, "请在上方输入框中输入内容")
返回 (0)
</方法>
方法 按钮1_被单击 <接收事件 类型 = 整数 注释 = "当按钮1被单击时触发此方法">
参数 来源对象 <类型 = 按钮 注释 = "提供事件产生的具体来源对象">
参数 标记值 <类型 = 整数 注释 = "事件标记值">
变量 输入内容 <类型 = 文本型>
变量 显示文本 <类型 = 文本型>
输入内容 = 编辑框1.内容// 获取编辑框中的内容
如果 (输入内容.是否为空 ())// 检查输入内容是否为空
信息框 ("请输入内容!", "提示")
返回 (0)
</如果>
计数器 = 计数器 + 1// 计数器递增
显示文本 = "第" + 计数器.到文本 () + "次输入:" + 输入内容
列表框1.插入项目 (0, 显示文本)// 在列表框顶部插入新项目
编辑框1.内容 = ""// 清空编辑框
编辑框1.取焦点 ()// 让编辑框重新获得焦点
返回 (0)
</方法>
方法 按钮2_被单击 <接收事件 类型 = 整数 注释 = "当按钮2被单击时触发此方法">
参数 来源对象 <类型 = 按钮 注释 = "提供事件产生的具体来源对象">
参数 标记值 <类型 = 整数 注释 = "事件标记值">
变量 确认结果 <类型 = 逻辑型>
确认结果 = 询问信息框 ("确定要清空所有内容吗?", "确认清空")
如果 (确认结果)// 如果用户确认清空
列表框1.删除所有项目 ()// 清空列表框
编辑框1.内容 = ""// 清空编辑框
计数器 = 0// 重置计数器
列表框1.插入项目 (0, "内容已清空")
</如果>
返回 (0)
</方法>
方法 编辑框1_内容被改变 <接收事件 类型 = 整数 注释 = "当编辑框内容改变时触发此方法">
参数 来源对象 <类型 = 编辑框 注释 = "提供事件产生的具体来源对象">
参数 标记值 <类型 = 整数 注释 = "事件标记值">
变量 当前内容 <类型 = 文本型>
变量 字符数 <类型 = 整数>
当前内容 = 编辑框1.内容
字符数 = 当前内容.取长度 ()
// 更新标签显示字符数
标签1.标题 = "火山视窗示例 - 已输入" + 字符数.到文本 () + "个字符"
返回 (0)
</方法>
方法 演示循环 <公开 类型 = 整数 注释 = "演示循环语句的使用">
变量 循环变量 <类型 = 整数>
变量 结果文本 <类型 = 文本型>
// 使用火山语法的循环语句格式
循环 (1, 10, 循环变量, 1)// 从1循环到10,步长为1
结果文本 = "循环第" + 循环变量.到文本 () + "次"
列表框1.插入项目 (0, 结果文本)
</循环>
返回 (0)
</方法>
</类>
syrj
发表于 2025-7-6 05:47:42
为什么还不是核心会员我买了狗的:o
大有可为
发表于 2025-7-6 09:33:30
sx0574 发表于 2025-6-21 11:09
现在Cursor、Trae等都出来直接编写代码的,火山的代码可不可以做出文本形式,开放式的代码样式
不要用记事本 ...
wsv格式就是火山的文本格式啊早就支持了
黑芝麻
发表于 2025-7-13 17:58:59
5.19版本 打不开