關於載入圖型錯誤 |
答題得分者是:Justmade
|
ROLAND168
一般會員 發表:39 回覆:49 積分:17 註冊:2003-02-26 發送簡訊給我 |
|
ha0009
版主 發表:16 回覆:507 積分:639 註冊:2002-03-16 發送簡訊給我 |
|
ROLAND168
一般會員 發表:39 回覆:49 積分:17 註冊:2003-02-26 發送簡訊給我 |
|
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
引言: 我不懂 jpeg 有此單元嗎 delphi 5 ??delphi 5有Jpeg單元... 參考範例: unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ExtDlgs, StdCtrls, ExtCtrls; type TForm1 = class(TForm) Image1: TImage; Button1: TButton; OpenPictureDialog1: TOpenPictureDialog; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation uses jpeg; {$R *.dfm} //載入圖檔 procedure TForm1.Button1Click(Sender: TObject); begin if OpenPictureDialog1.Execute then Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName); end; end.網海無涯,學無止境! |
ROLAND168
一般會員 發表:39 回覆:49 積分:17 註冊:2003-02-26 發送簡訊給我 |
引言:引言: 我不懂 jpeg 有此單元嗎 delphi 5 ??delphi 5有Jpeg單元... 參考範例:unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ExtDlgs, StdCtrls, ExtCtrls; type TForm1 = class(TForm) Image1: TImage; Button1: TButton; OpenPictureDialog1: TOpenPictureDialog; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation uses jpeg; {$R *.dfm} //載入圖檔 procedure TForm1.Button1Click(Sender: TObject); begin if OpenPictureDialog1.Execute then Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName); end; end.網海無涯,學無止境! uses jpeg; .. ... .... ...... procedure TFBAS_Inventory.bbUploadClick(Sender: TObject); begin inherited; if OpenPictureDialog1.Execute then begin with dmBAS_Inventory do begin if dtInvimage.Eof then dtInvimage.append else dtInvimage.edit; dtInvimageIMAGE.LoadFromFile (OpenPictureDialog1.FileName); // 此行還是掛了 dtInvimage.Post; end; end; end; |
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
引言: uses jpeg; .. ... .... ...... procedure TFBAS_Inventory.bbUploadClick(Sender: TObject); begin inherited; if OpenPictureDialog1.Execute then begin with dmBAS_Inventory do begin if dtInvimage.Eof then dtInvimage.append else dtInvimage.edit; dtInvimageIMAGE.LoadFromFile (OpenPictureDialog1.FileName); // 此行還是掛了 dtInvimage.Post; end; end; end;dtInvimageIMAGE 是繼承何種元件 dtInvimageIMAGE.LoadFromFile <---寫法怪怪的喔~ < src="http://delphi.ktop.com.tw/download/upload\33223_qoo.gif">網海無涯,學無止境! |
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
ha0009
版主 發表:16 回覆:507 積分:639 註冊:2002-03-16 發送簡訊給我 |
|
danny
版主 發表:100 回覆:522 積分:595 註冊:2002-03-11 發送簡訊給我 |
引言:您這原因是 dtInvimageIMAGE 元件不支援您給的檔案格式, 就像 DBImage 不支援 JPEG 一樣(就算 uses JPEG 也一樣) 圖檔格式和Database無關(除非他會自動轉碼), 就算您自行存入 Database 中, 元件不支援顯示時也會錯誤..... ... .... ...... procedure TFBAS_Inventory.bbUploadClick(Sender: TObject); begin inherited; if OpenPictureDialog1.Execute then begin with dmBAS_Inventory do begin if dtInvimage.Eof then dtInvimage.append else dtInvimage.edit; dtInvimageIMAGE.LoadFromFile (OpenPictureDialog1.FileName); // 此行還是掛了 dtInvimage.Post; end; end; end;
------
將問題盡快結案也是一種禮貌! |
ROLAND168
一般會員 發表:39 回覆:49 積分:17 註冊:2003-02-26 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |