找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1409|回复: 1

[已回复] 界面输入框无法输入中文问题

[复制链接]

10

主题

17

回帖

27

积分

学前班

鲜花
0
猫粮
86
发表于 2022-3-12 15:40:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
再界面中加入一个输入框,界面运行如果出现弹框.输入框中就无法切换输入法,无法输入中文了.不知道怎么才能解决这个问题.
[按键精灵] 纯文本查看 复制代码
Event Form1.Button1.Click
MessageBox "b"
End Event

这样写的话,界面中的所有输入框就不能输入中文了.


[按键精灵] 纯文本查看 复制代码
Event Form1.Button1.Click
Call BeginThread(弹窗线程("b"))
End Event
Sub 弹窗线程(内容)
	MessageBox 内容
End Sub


这样多线程控制倒是没问题,但是如果我想用弹窗让脚本暂停的话就无法实现了,也比较麻烦,不知道有没有什么其他好的解决办法?
楼主热帖

10

主题

17

回帖

27

积分

学前班

鲜花
0
猫粮
86
 楼主| 发表于 2022-3-14 22:08:09 | 显示全部楼层
已经解决了,我现在是这样写的,但是不清楚会不会有隐患
[按键精灵] 纯文本查看 复制代码
Global g_弹窗开关,g_弹窗提示内容
Call 子程序_弹窗提示("关闭该提示窗")
TracePrint "开始执行下面的了"
Sub 子程序_弹窗提示(内容)
    g_弹窗提示内容=内容
    g_弹窗开关=0
    g_弹窗开关= BeginThread(弹窗线程)
    Do While len(g_弹窗开关) > 1
        Delay 100
    loop
end sub
Sub 弹窗线程()
    MessageBox g_弹窗提示内容
    g_弹窗提示内容="未添加提示内容"
    g_弹窗开关 = 0
End Sub
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-2 08:52

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表