參數傳遞問題 |
尚未結案
|
xstream71
一般會員 ![]() ![]() 發表:4 回覆:0 積分:0 註冊:2006-09-26 發送簡訊給我 |
我寫一個MDI的application
其中有mainForm,childForm以及analysis mainForm中 //.cpp void __fastcall TForm1::ToolButton11Click(TObject *Sender) { bool i=isImage(); if(i){ if((TimageForm *)ActiveMDIChild ) { imageForm=(TimageForm *)ActiveMDIChild; imageForm->ToothAnal(); } } } childForm中 //.cpp #include "ToothAnalysis.h" ToothAnalysis *TA; void TimageForm::ToothAnal() { int x,y; float tempx,tempy; x=ScrollBox1->HorzScrollBar->Position; y=ScrollBox1->VertScrollBar->Position; unsigned int featurePositionX[5]; unsigned int featurePositionY[5]; for(int i=0;i<5;i ){ tempTImage = (TImage *)(FindComponent(toothFeatureName[i])); featurePositionX[i]=tempTImage->Left x; featurePositionY[i]=tempTImage->Top y; } TA->LoadData(featurePositionX,featurePositionY,scale); } ToothAnalysis中 //.cpp void ToothAnalysis::LoadData(unsigned int dataX[],unsigned int dataY[],float loadScale) { scale=loadScale; } compiler可以過 但執行會出現 EAcessViolation with message........錯誤訊息 請問該如何作才對 |
hobolin
初階會員 ![]() ![]() 發表:0 回覆:25 積分:25 註冊:2005-07-03 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |