有關儲存路徑...... |
尚未結案
|
639673
一般會員 發表:36 回覆:4 積分:8 註冊:2005-05-15 發送簡訊給我 |
各位大大~我想請問一下這是我設定用來擷取照片並儲存的按鍵~button是按鈕~edit1是儲存名稱~但是當我儲存完之後~我卻找不到我儲存的圖片~為何會這樣ㄋ?是否我的路徑有問題 void __fastcall TForm1::Button3Click(TObject *Sender)
{
Form1->Edit1->Text = Now().FormatString("yyyymmddhhnnss") ".bmp";
String PicName = Form1->Edit1->Text;
capFileSaveDIB(hdc1,PicName.c_str());
}
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
您好:
猜測您只有給檔名的話,他應該是存在程式執行的路徑裡,改成這樣看看.
void __fastcall TForm1::Button3Click(TObject *Sender)
{
Form1->Edit1->Text = Now().FormatString("yyyymmddhhnnss") ".bmp";
String PicName = "C:\\" Form1->Edit1->Text;
capFileSaveDIB(hdc1,PicName.c_str());
}
|
odyaho
初階會員 發表:60 回覆:104 積分:42 註冊:2005-02-15 發送簡訊給我 |
|
KENI_LIN
中階會員 發表:86 回覆:267 積分:90 註冊:2004-05-31 發送簡訊給我 |
我用的方式蠻簡單的,常用以下方式做圖檔存取:
//JPG存成BMP圖檔---------------------------------------------------------------- void __fastcall TForm1::Button3Click(TObject *Sender) { Graphics::TBitmap *Bmp = new Graphics::TBitmap(); TJPEGImage *jpg=new TJPEGImage; jpg->LoadFromFile(OpenDialog1->FileName); Bmp->Assign(jpg); Bmp->SaveToFile(Edit2->Text); delete Bmp; delete jpg; } 可參考連結檔案:http://delphi.ktop.com.tw/topic.php?TOPIC_ID=68151 或是用另存BMP圖檔的方式: //--------------------------------------------------------------------------- void __fastcall TForm1::Button6Click(TObject *Sender) { if (Image2->Picture->Bitmap->Empty==true) ShowMessage("沒有可以存檔的畫面喔!!"); else if (SavePictureDialog1->Execute()) Image2->Picture->SaveToFile(SavePictureDialog1->FileName); }寒窗苦讀十年書;只待今朝狀元時!~~ ︵ / / ︵ ( ∩ ∩ ) ○ ︶ ○ Keni Lin
------
Keni Lin |
639673
一般會員 發表:36 回覆:4 積分:8 註冊:2005-05-15 發送簡訊給我 |
引言: 您好: 猜測您只有給檔名的話,他應該是存在程式執行的路徑裡,改成這樣看看. void __fastcall TForm1::Button3Click(TObject *Sender) { Form1->Edit1->Text = Now().FormatString("yyyymmddhhnnss") ".bmp"; String PicName = "C:\\" Form1->Edit1->Text; capFileSaveDIB(hdc1,PicName.c_str()); } 不好意思我想問一下c_str()在我程式中找不到這個東西~是否因為這樣所以我一直存不到檔案ㄋ?謝謝 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |