[救急]影象傳輸 |
答題得分者是:tender
|
godren
一般會員 發表:6 回覆:4 積分:2 註冊:2002-09-16 發送簡訊給我 |
小弟宣告了一個TMemoryStream來存影像
並且用NMUDP來作傳輸,不過接收端都沒
辦法顯示在Image上,請問是我的程式有
錯嗎? //發送端
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TMemoryStream *imgstream = new TMemoryStream();
Image1->Picture->Bitmap->SaveToStream(imgstream); NMUDP1->ReportLevel = Status_Basic;
NMUDP1->RemoteHost = "127.0.0.1";
NMUDP1->RemotePort = 4001;
imgstream->Position = 0;
NMUDP1->SendStream(imgstream);
} --------------------------------------------------
//接收端
void __fastcall TForm1::NMUDP1DataReceived(TComponent *Sender,
int NumberBytes, AnsiString FromIP, int Port)
{
TMemoryStream *stream = new TMemoryStream();
NMUDP1->ReadStream(stream);
Image1->Picture->Bitmap->LoadFromStream(stream);
}
|
tender
初階會員 發表:23 回覆:90 積分:37 註冊:2002-09-26 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |