W wangzheking Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-10 #2 建議選擇KeyDown事件 在這個事件中有一個參數key,其類型為Word,這個參數是你輸入的按鍵的key值 在這個觸發事件中比較自己的Edit.Text與其他的edit.text內容是否一致 另外,也可以strtoint(edit.Text)>36來判斷這個數字是否大於36
建議選擇KeyDown事件 在這個事件中有一個參數key,其類型為Word,這個參數是你輸入的按鍵的key值 在這個觸發事件中比較自己的Edit.Text與其他的edit.text內容是否一致 另外,也可以strtoint(edit.Text)>36來判斷這個數字是否大於36
D dcdcdc Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-10 #3 wangzheking 你好 我是一个学DELPHI的新手,能否给说的详细一些,可以给些个例子吗 谢谢
L LoveDel Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-10 #4 输入的内容不能相同,可以用change事件,判断与其他的编辑框是否相同。 也可以判断是否大于36
W wangzheking Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-11 #5 同意lovedel,应该用Change事件,实现过程如下: procedure TForm1.Edit1Change(Sender: TObject); begin if edit1.Text<>'' then begin if strtoint(edit1.Text)>36 then edit1.Text:='36'; end; //判断其他编辑框内容 end; 在这个函数里也可以添加与其他编辑框内容是否一致的代码
同意lovedel,应该用Change事件,实现过程如下: procedure TForm1.Edit1Change(Sender: TObject); begin if edit1.Text<>'' then begin if strtoint(edit1.Text)>36 then edit1.Text:='36'; end; //判断其他编辑框内容 end; 在这个函数里也可以添加与其他编辑框内容是否一致的代码
U ugvanxk Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-11 #6 http://www.delphibbs.com/keylife/iblog.asp?author=ugvanxk 有个floatedit