method referenced has an incompatible parameter list |
尚未結案
|
chrislove87
一般會員 發表:11 回覆:14 積分:5 註冊:2007-05-09 發送簡訊給我 |
各位版上的先進好:
小弟在程式中使用了TMS 的VCL元件 - TAdvStringGrid 及 THTMLForm 造成了出現模陵兩可的情況 在版上爬文後暫時取得解決辦法 但是一直會出現這樣的訊息 The StringGrid1Alignment method referenced StringGrid1.OnGetAlignmentby has an incompatible parameter list.Remove the refence? 是出現在 [code cpp] void __fastcall TForm1::StringGrid1GetAlignment(TObject *Sender, int ARow, int ACol, Classes::TAlignment &HAlign, Basegrid::TVAlignment &VAlign) { if(StyleLeft->Checked ) HAlign = taLeftJustify; else if(StyleRight->Checked ) HAlign = taRightJustify; else HAlign = taCenter; } [/code] 這個事件中,目的是為了要讓表格內的字置左,置中及置右 但是又跟#pragma link "HTMLForm"的HTMLForm::TVAlignment 衝突,所以在stringgrid的事件中加入命名空間 問題是解決了 事件也會正常運作 但是卻會一直出現上面的錯誤訊息 而HTMLForm我都還沒寫任何程式碼,只是將元件放上去而已 不知道有什麼不要再讓那個訊息或者正確的解法嗎? |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |