易语言 错误(10044): 不能将“文本型”数据转换到“整数型”数据。怎么回事?
1个回答
展开全部
首先说明一个问题、#VK_LWIN 之类的都是常量。所谓的常量就是由易语言设定好的变量,不可修改。比如关闭系统命令。关闭系统(1,),其实1是指关机。也可以写成 关闭系统(#关机,)这个#关机 就是一个常量,他的内容是整数1同理。之所以错误很可能是因为你并没有 添加常量#VK_LWIN,,KEYEVENTF_KEYUP或者这两个常量有一个内容是文本型的数据。上面说的没有常量可能有问题...因为文本型数据是在“”里面的,应该是你常量不是整数,而是文本数据的原因 补充: 忘了说了...模拟键盘貌似是用的模块,易语言本身的支持库和扩展支持库并没有这个命令。所以说...不知道你是用的什么模块,也不知道具体上问题出在哪儿 追问: 用的DLL库 易语言 本身是没有#VK_LWIN,,KEYEVENTF_KEYUP 这两个常量的。需要添加 但是我不知道 他们的常量值啊。 回答: ...那我也不知道...如果是用的DLL的话可能是DLL参数你没有改。比如说易语言自带的API导入的寻找子窗口,发送消息等,其中参数就要根据实际情况修改,有时候是文本,有时候是整数......你先把API参数改成整数型试试看吧 提问者 的感言: 还是有点糊涂。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询