想請教 有關儲存視訊短片的問題 |
尚未結案
|
怪頭
一般會員 發表:2 回覆:3 積分:1 註冊:2005-04-05 發送簡訊給我 |
各位大大好 之前寫了一個基本的影像處理的程式 但是最近想將他做大幅度的變動 這是原來在存檔的部份
這部分我想刪掉改存視訊短片(可用media player播放) 再加上帳號密碼 讓有權限的才可以觀看檔案
不知道該怎麼修改.可以麻煩高手幫我解惑一下.. } < class="code">if( SavePictureDialog1->Execute() )
{
switch(SavePictureDialog1->FilterIndex)
{
case 1 :
SavePictureDialog1->DefaultExt="bmp";
TempBitmap->SaveToFile(SavePictureDialog1->FileName);
break;
case 2 :
TJPEGImage *jpg = new TJPEGImage;
SavePictureDialog1->DefaultExt="jpg";
jpg->Assign(TempBitmap);
jpg->CompressionQuality = 90;
jpg->SaveToFile(SavePictureDialog1->FileName);
break;
發表人 - 怪頭 於 2005/07/12 15:00:42
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
怪頭
一般會員 發表:2 回覆:3 積分:1 註冊:2005-04-05 發送簡訊給我 |
|
GGL
資深會員 發表:104 回覆:600 積分:335 註冊:2006-11-05 發送簡訊給我 |
|
怪頭
一般會員 發表:2 回覆:3 積分:1 註冊:2005-04-05 發送簡訊給我 |
恩 我是要將它改寫成Avi檔 可是因為原來寫程式的時候 有作一個即時播放的功能 那裡讀的是圖片檔 如果要改變存檔的方式 那應該要連播放那部分的程式一起改 我就是這裡弄糊塗了@@ 不知道該怎ㄇㄧ起改
for( int f=0 ; f<frames ; f ) { for( int y=0 ; y<Image1->Picture->Bitmap->Height ; y , y2 ) { pline *pixel= ( pline* ) TempBitmap->ScanLine[y2]; line *pixel2= ( line* ) Rec[f]->ScanLine[y]; AnsiString Bi; for(int x=0; x< Image1->Picture->Bitmap->Width ;x ) { pixel[0].p[x]=(unsigned char)((pixel2[0].l[x].b pixel2[0].l[x].g pixel2[0].l[x].r)/3); Bi =AnsiString().sprintf("x ",(pixel[0].p[x]&0xff)); } RichEdit1->Lines->Insert(y2,Bi); } ProgressBar1->Position=f 1; } ProgressBar1->Visible=false; RichEdit1->Visible =true;這部份是即時播放的程式碼 另外我有參考odyaho大大寫的有關於帳號密碼的程式 可是有部分我看不太懂 不知道是不是也可以請各位高手解惑一下@@ AnsiString sQuery; sQuery="Select * From 使用者 Where uID='" sID "' And uPasswd='" sPassword "'"; ADOQuery1->Active=false; ADOQuery1->SQL->Clear(); ADOQuery1->SQL->Add(sQuery); ADOQuery1->Active=true;ADOQuery1 這是用來做什ㄇ的呢? 謝謝大家 發表人 - 怪頭 於 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |