frxReport1使用參數錯誤請教 |
答題得分者是:GrandRURU
|
huangeider
高階會員 發表:288 回覆:492 積分:231 註冊:2003-02-26 發送簡訊給我 |
各位大大;小弟使用fastreport4.0版;用bcb6來編程;在使用其中一個方法出現參數不符的問題;情形如下
宣告一個 涵數 Variant CallMethod(TObject *Instance, TClass *ClassType,const AnsiString MethodName, Variant *Params); 再拉一個TfrxReport 與 TfsScript1元件在Form上面;然後拉一個Tbutton寫入下面程式 void __fastcall TForm1::Button2Click(TObject *Sender) { const String Syntax="void __fastcall updateQRCode(String qrCodeStr,TfrxPictureView *qrCodePic)"; const String Category="User Functions/Procedures"; const String Description="Assigned QRCode to PictureView"; frxReport1->Script->AddMethod(Syntax,CallMethod,Category,Description); //*上面這行出現錯誤訊息如下 [C Error] Unit1.cpp(54): E2285 Could not find a match for ' TfsScript::AddMethod(const AnsiString,Variant (_fastcall * (_closure *)(TObject *,TMetaClass *,const AnsiString,TfsMethodHelper *) *)(TObject *,TMetaClass *,const AnsiString,TfsMethodHelper *),const AnsiString,const AnsiString)' */ 小弟測試大概是這行其中 frxReport1->Script->AddMethod(Syntax,CallMethod,Category,Description); 的 CallMethod 參數的型態不符;請教大大們是否有解決的方式 } 編輯記錄
huangeider 重新編輯於 2018-04-12 16:12:57, 註解 無‧
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
|
huangeider
高階會員 發表:288 回覆:492 積分:231 註冊:2003-02-26 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |