edt窗口的光标右显问题
procedure TForm1.FormCreate(Sender: TObject);begin
SetWindowLong(Edt1.Handle, GWL_STYLE, GetWindowLong(Edt1.Handle, GWL_STYLE) or ES_RIGHT);
Edt1.Invalidate;
end;
用了这个怎么还是在左边呢,是不是哪个属性还要选上 代码是对的,你一定是哪里搞错了 comeheres 发表于 2013-8-15 08:41 static/image/common/back.gif
代码是对的,你一定是哪里搞错了
我想知道是哪里:cry FormCreate比FormShow早执行。你试下FormShow可能是Edit还没准备好。。。。 = = ColbySuns 发表于 2013-8-15 11:39 static/image/common/back.gif
FormCreate比FormShow早执行。你试下FormShow可能是Edit还没准备好。。。。 = =
还是不行,会不会是软件有问题,但是我直接打开小甲鱼的源码,那个就可以 你的这个代码是自己手动敲进去的还是在双击了FORM1的ON CREAT属性后敲进去的。。。 干脆把你的源代码整个贴上来 clb929 发表于 2013-8-15 22:22 static/image/common/back.gif
干脆把你的源代码整个贴上来
我知道问题所在了,谢谢 晕,你既然知道了那就说出来和大家分享下啊
clb929 发表于 2013-8-16 18:50 static/image/common/back.gif
晕,你既然知道了那就说出来和大家分享下啊
恩恩,就是后来对比了一下小甲鱼的,发现是edit窗口events里的onenter没有选上这个procedure,不过看了后面的视频好像直接在创建form的时候选oncreate就行 {:5_109:}是啊,直接在FORM创建的时候就居中了 kkk得到的顶顶顶顶顶顶顶顶顶顶 我来看看 妈呀,一不小心又学一招。。 牛啊,相互学习 豪翔天下 发表于 2013-8-16 23:17
恩恩,就是后来对比了一下小甲鱼的,发现是edit窗口events里的onenter没有选上这个procedure,不过看了后 ...
感谢!呵呵
页:
[1]