(帮顶有分,谢谢!)Tedit 的怪问题!在两个窗体上各有一个Tedit,都是密码输入,两个窗体和Tedit的大部分属性都相同。可是,一个可以输 Tedit 的怪问题!在两个窗体上各有一个Tedit,都是密码输入,两个窗体和Tedit的大部分属性都相同。可是,一个可以输入中文,另一个却不可以。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能得那个onkeypress,onkeydown,onchange这三个事件里有没有代码? 密码输入干吗不用maskedit,这样才可以啊 不能得那个onkeypress,onkeydown,onchange这三个事件里有没有代码?回答:不可输入中文的Tedit事件中没有代码。 可输入中文的Tedit的keydown事件中有代码。如下: if key = 13 then btnOk.SetFocus; 你把程序发到[email protected],好稀奇...我看看 jinjazz(人雅的标记--落寞刺客)程序已经发出! 偶不懂,刚开始接触delphi, 凑个热闹:)^_^ 也发给我看看[email protected] 请看一下ChangePassword_F窗体,它就可以 按理说:TEdit设置为输入密码*那么就不可能接受中文了阿 但是在日文系统下,一个窗体上的TEDIT密码框中日都可输入,而另一个窗体上的TEDIT密码框都不可以输入,奇怪,属性还都一样,也没有代码控制! 把那个EDIT删除掉,在拖一个上来 A窗体的可以输入中日文 B窗体的不能输入中日文 在A窗体中加的Tedit密码框都可以输入中日文,在B窗体中加的Tedit密码框就都不能输入中日文。真怪了! 有线索了!B窗体是首先被显示的,然后是A窗体。(A窗体可输入,B窗体不可输入中日文)如果,换一下显示次序A窗体是首先被显示,然后是B窗体。(A窗体不可输入,B窗体可输入中日文)大家帮忙分析一下 没遇见过,但是在日文系统下要输入中文需要使用Unicode控件,比如TntUnicode。。 其实,在我这个日文系统下主要是输入日文,中文是乱码。不过,在第一个登陆窗口的TEDIT密码框中就输入日文和中文的时候,中日输入法都处于禁用状态。然而,在此之后显示的窗体中的Tedit密码框就都可以输入中日文了。 看来只有把后显示出来窗体的TEDIT密码框的IMEMODE属性都设成imDisable,让他们都不可输入日文,来和第一个窗体保持一致。不过,我试过让第一个窗体的TEDIT密码框的IMEMODE属性成为imOpen,中日文输入法也还是处于禁用状态,不知什么原因。 求一个ftp客户端的源程序(d7或比d7低的版本) 读取表中的内容~~~~ 求在winxp sp2下安装ocx插件的代码。 怎样在线升级Exe自己? BorCon 是不是开完了? Delphi9的消息呢? 老大,进来Look Look,小弟有事相求 急,急,急 关于SPComm的问题。 MDI架构中,主Form的action的ONexecute根据子窗口动态改变dataset? dbgrid在運行中怎樣才能加一項序號? 小问题,关于TreeView! 关于Dock的问题
回答:不可输入中文的Tedit事件中没有代码。 可输入中文的Tedit的keydown事件中有代码。如下:
if key = 13 then
btnOk.SetFocus;
[email protected]
B窗体是首先被显示的,然后是A窗体。(A窗体可输入,B窗体不可输入中日文)
如果,换一下显示次序
A窗体是首先被显示,然后是B窗体。(A窗体不可输入,B窗体可输入中日文)
大家帮忙分析一下
不过,在第一个登陆窗口的TEDIT密码框中就输入日文和中文的时候,中日输入法都处于禁用状态。
然而,在此之后显示的窗体中的Tedit密码框就都可以输入中日文了。