1. 程式人生 > >在delphi中如何解決空格的問題。。。。煩死 了。。。。

在delphi中如何解決空格的問題。。。。煩死 了。。。。

我每次從資料庫裡面取資料出來和Edit裡面的進行比較的時候總是會受到
空格的困擾。。。老是干擾我。。。
如果我用trim 所有都做去掉所有的空格那麼這樣就非常麻煩又繁瑣。。
有沒有什麼方法可以忽略空格的。。。

還有就是我如果用Edit1.SetFocus對 其進行選中。。那麼我如果不把字串全部刪除呢麼就會有限定:

我能輸入的字元+原有的空格=MaxLength(我先設定的值)

這又如何解決。。。


呵呵 問題我已經解決了。。謝謝兩位。。。呵呵 我做如下處理。。

if (Trim(FieldByName('AdminID').AsString)<>''
) and (Trim(FieldByName('AdminID').AsString)=Trim(Edit1.Text)) then begin Label10.Caption:='您要新增的管理員ID已存在'; <span style="color: #FF0000;">Edit1.Text:=StringReplace(Edit1.Text,#32,'',[rfReplaceAll]);</span> Edit1.SetFocus; Exit; end;