TC官方合作论坛

标题: 想做一个改电脑分辨率的东西 [打印本页]

作者: cl2011tc    时间: 2011-10-29 00:05
标题: 想做一个改电脑分辨率的东西
空间 颜色
//定义默认空间
整型 是否修改
功能 逻辑型 开始_点击()
整型 xx,yy
系统.获得分辨率(xx,yy)

循环(是否修改!=1)
整型 宽度1,高度1
字符型 宽度,高度
宽度=编辑框.获得文本("编辑框0")
高度=编辑框.获得文本("编辑框1")
宽度1=转换.字符型转整型(宽度)
高度1=转换.字符型转整型(高度)
系统.设置分辨率(宽度1,高度1)
是否修改=辅助.确认对话框("是否要保留设置?")

如果(是否修改==2)
系统.设置分辨率(xx,yy)
如果结束

循环结束
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句


这是我代码,问题大概有2个:
第一,我想要实现改了分辨率以后觉得不合适返回原来的分辨率的效果,我想到了用确认对话框,据我的测试,“是”返回的是1,“否”返回的是2,那么我的想法就是把一开始的分辨率记录下来,然后如果我后来选择了否,我按照原来的分辨率设置,这样的话就是一个无限的循环,直到我选择“是”为止,但是我选择否以后,他并没有按照原来的分辨率设置,我觉得是不是不支持分辨率低到高的设置?所以会有这样的情况。
第二,按照我说的,我需要多次输入我要设置的宽度和高度,那么我是不是要把原来编辑框里面的东西清除掉,重新输,我“否”一次我就要重新输入一次,那么如何实现这样呢?

求牛人指教!!

作者: 章昊    时间: 2011-10-29 09:54
空间 颜色
整型 是否修改

功能 逻辑型 开始_点击()
整型 xx,yy
        系统.获得分辨率(xx,yy)
        循环(真)
        整型 宽度1,高度1
        字符型 宽度,高度
                辅助.消息框("请重新输入你需要的分辨率,输入后点击确定!")
                宽度=编辑框.获得文本("编辑框0")
                高度=编辑框.获得文本("编辑框1")
                宽度1=转换.字符型转整型(宽度)
                高度1=转换.字符型转整型(高度)
                系统.设置分辨率(宽度1,高度1)
                是否修改=辅助.确认对话框("是否要保留设置?")
                如果(是否修改==1)       
                        跳出
                如果结束
                如果(是否修改==2)
                        系统.设置分辨率(xx,yy)
                如果结束
        循环结束
返回 真
//11>返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句
作者: 迩比可比克    时间: 2011-10-29 16:54
留迹...
作者: loading    时间: 2011-12-5 20:00
版主是给力的。
作者: v11ks    时间: 2011-12-13 23:17
:D看明白思路了
作者: 求学小童    时间: 2011-12-14 12:07
看明白思路了
作者: v11ks    时间: 2011-12-16 15:34
不错 2L思路可以
作者: 智盛辅助软件    时间: 2011-12-18 02:59
有 点 意思,,
作者: 丶坏小孩    时间: 2012-11-3 04:39
学习啦........
作者: feng752    时间: 2012-12-26 17:51
继续努力
作者: yyyyjx    时间: 2013-1-27 00:59
不用加循环的,弹出窗口后,就一直等你选择为此,不选择就一直这样。
作者: w371291    时间: 2013-12-23 19:40
留名!!!@!@




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1