■■■■■■就这么这几行代码,为什么总有错误??■■■■■■■高手帮我看看!!
ddsft 2003-10-27 05:22:50 typedef struct
{
int numBuffer;
char *pszBuffer[18000];
} TFileStruct;
TFileStruct* MyStructnew=new TFileStruct;
TMemoryStream* MyStreamnew=new TMemoryStream;
FileRead(HMyFile,MyStructnew->pszBuffer,lngFgSize);
MyStructnew->numBuffer = iPosition;
NMUDP->RemoteHost = LabeledEdit1->Text;
NMUDP->RemotePort = LabeledEdit2->Text.ToInt();
NMUDP->ReportLevel = 1;
MyStreamnew->Write(MyStructnew,sizeof(TFileStruct));
//每次执行到下面这一句就出错了!!!不知为什么???请高手指教!
NMUDP->SendStream(MyStreamnew);
delete MyStructnew;
MyStructnew = NULL;
delete MyStreamnew;
MyStreamnew = NULL;