全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1306
推到 Plurk!
推到 Facebook!

DirectShow元件for B5的連續存檔問題!

尚未結案
KENI_LIN
中階會員


發表:86
回覆:267
積分:90
註冊:2004-05-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-07 10:12:43 IP:220.228.xxx.xxx 未訂閱
Dear all 之前參考前輩的DirectShow程式後,發現只能做單一路徑名稱存檔,請參考下圖的紅線圈圈部分: < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=17947433&CC=401387"> 我打算做成可以連續性的計數存檔,比方說現在是StillCap0000,下一次存檔名稱就是StillCap0001,以此類推,才不會一直重複存同一個檔案,因為程式很長,我只擷取相關程式段落,請參考以下source code: >>>>> >
------
Keni Lin
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-07 13:07:51 IP:203.69.xxx.xxx 未訂閱
您好: 下面的程式碼可以產生您要的檔名格式
void __fastcall TForm1::Button1Click(TObject *Sender)
{
   static int i = 0;
   AnsiString buf ;
   buf.printf("d",i);
   Memo1->Lines->Add("StillCap" buf ".bmp");
   i  ;
}
順心
KENI_LIN
中階會員


發表:86
回覆:267
積分:90
註冊:2004-05-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-07 16:56:57 IP:211.21.xxx.xxx 未訂閱
謝謝,我將程式加進去後,已經可以連續存檔,修改程式如下: >>>>>>> >請參考下圖: < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=17954945&CC=401555"> Keni Lin
------
Keni Lin
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-07 17:24:58 IP:203.69.xxx.xxx 未訂閱
您好:
引言: 它不像TEdit物件有text的屬性可以秀出文字
雖然不知道您問題的意思,但針對上面這句您可以試試下面的程式碼
Memo1->Lines->Text = "StillCap0000.bmp"; 
順心
KENI_LIN
中階會員


發表:86
回覆:267
積分:90
註冊:2004-05-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-10-08 09:02:52 IP:61.220.xxx.xxx 未訂閱
成功了,謝謝~,修改程式如下: >>Text = "StillCap0000.bmp"
------
Keni Lin
akway
一般會員


發表:1
回覆:11
積分:2
註冊:2006-08-17

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-09-26 23:52:40 IP:61.223.xxx.xxx 未訂閱
請問此行
引號中d是表示在"StillCap"和".bmp"間放入四個零再累加
M是放入四個空格
如果我要放入四個'1'該怎麼寫?(d是空十四格)

===================引 用 文 章===================
您好: 下面的程式碼可以產生您要的檔名格式

void __fastcall TForm1::Button1Click(TObject *Sender)
{
static int i = 0;
AnsiString buf ;
buf.printf("d",i);
Memo1->Lines->Add("StillCap" buf ".bmp");
i ;
}
順心
系統時間:2024-05-04 18:20:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!