我的表單上有一個 TButton,并且我有一個程序,當單擊此按鈕時,它會執行一個 ShowMessage。簡單的。問題是我完全“擦除”了這個程式,然后按原樣完美地重寫了它。問題是按鈕不再起作用,什么也沒有發生。如果我偶然單擊 2 次,它會引導我手動撰寫的程式,然后它就可以作業了。我想知道為什么?
(注:我在另一個delphi fmx專案中粘貼了360按鈕的360代碼程式,我不想為了識別程式而點擊360按鈕)
謝謝。
uj5u.com熱心網友回復:
就像雷米勒博說的!轉到按鈕上的事件選項卡,雙擊 onclick 事件,看看它是否會引導您進入您創建的程式!如果它引導您到該程序,但沒有任何反應,請嘗試洗掉該程序及其相關的所有內容,然后雙擊 onclick 事件并重新撰寫代碼!
uj5u.com熱心網友回復:
您必須更改 表單的dfm檔案以宣告OnClick = Button1Click; 一種方法是:右鍵單擊表單并選擇“以文本形式查看”并添加到表單結構的基礎
object Form88: TForm88
Left = 0
Top = 0
Caption = 'Form88'
...
...
TextHeight = 15
object Button1: TButton
Left = 248
...
....
OnClick = Button1Click
end
end
此外,您可以通過編輯器更改 dfm 檔案并使用查找和替換來突然影響表單上的許多更改。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/386634.html
