關於參數傳遞 |
|
owenyang
一般會員 發表:21 回覆:17 積分:7 註冊:2002-03-26 發送簡訊給我 |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
|
owenyang
一般會員 發表:21 回覆:17 積分:7 註冊:2002-03-26 發送簡訊給我 |
Sorry..在下表達的不清礎........
比如說在下作了十張統計分析圖,每張統計分析圖均以一個Form製作..
每個Form中均放置一個TChart元件,作統計圖
那麼當我要將統計圖轉為圖檔時,圴需撰寫如下程式-
procedure TAreaMonthStaForm.TnPicFileButtonClick(Sender: TObject);
Var
cBmpFileName : String ;
begin
SaveBmpDialog.FileName := Copy(AreaNoCombo.Text, 05, 20) '月' Copy(StaMathCombo.Text,03, 08) '線形圖.bmp' ;
If SaveBmpDialog.Execute then begin
cBmpFileName := SaveBmpDialog.FileName ; If (FileExists(cBmpFileName)) and
(Application.MessageBox( '您輸入的檔名已存在,是否覆蓋?', '[[檔名重覆]]', MB_YesNo MB_DefButton2 MB_IconExclamation MB_SystemModal) <> IdYes) then begin Exit ;
end ; AreaNoChart.SaveToBitmapFile ( cBmpFileName ) ;
end ; end; 在下覺得十張統計就需寫十次這樣的指令,總覺得不太有效率...
想請教各位先進有沒有其他寫法比如自定一函數如下 Function SaveChartFile( TChart元件名稱, 圖檔名稱 ) ; 謝謝各位的指導.................
Owen Yang
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |