一個關於 GraphicEx 的問題 |
尚未結案
|
terence_lee
初階會員 ![]() ![]() 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
各位前輩好:
小弟看了站上許多關於GraphicEx 的元件文章後,已經install component 成功..但是在include GraphicEx.hpp 時,都會發現在此檔會有錯誤
錯誤來源為下下內容,行數:150
public:
inline bool __fastcall CanLoad(TMetaClass* vmt, const AnsiString FileName){ return TGraphicExGraphic::CanLoad(FileName); }
}; 錯誤訊息為:[C Error] GraphicEx.hpp(148): E2285 Could not find a match for 'TGraphicExGraphic::CanLoad(const AnsiString) 想請問各位前輩之前有沒有這個問題...我的bcb 版本為 6.0
謝謝...
|
正港ㄟ
一般會員 ![]() ![]() 發表:0 回覆:1 積分:0 註冊:2004-07-20 發送簡訊給我 |
|
terence_lee
初階會員 ![]() ![]() 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
g6101
高階會員 ![]() ![]() ![]() ![]() 發表:22 回覆:129 積分:110 註冊:2002-06-15 發送簡訊給我 |
|
terence_lee
初階會員 ![]() ![]() 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
|
g6101
高階會員 ![]() ![]() ![]() ![]() 發表:22 回覆:129 積分:110 註冊:2002-06-15 發送簡訊給我 |
引言: 據g6101兄所言,小弟去試了一下,但是無論是單純加入 #pragma link "GraphicEx"或是 include "GraphicEx.hpp"還是會有以上的訊息,兩者都加也相同,這是為什麼呢?此外小弟想問一個再笨一點的問題... #pragma link "GraphicEx" <=加入 include "GraphicEx.hpp" =>移除 -->這個移除的意思是? 再次謝謝大大的回應^_^您好: (1)當您安裝了"GraphicEx"之後,圖片就不可以靜態方法載入(只能用動態方式,如:...LoadFromFile(ImageFileName);) (2)請仔細檢查.h及.cpp將裡頭的#include "GraphicEx.hpp"字串刪除 (3)請自行在.cpp裡頭加入#pragma link "GraphicEx"的指令 ◎天長地久有時盡,追求知識無絕期! |
terence_lee
初階會員 ![]() ![]() 發表:62 回覆:82 積分:28 註冊:2004-07-15 發送簡訊給我 |
謝謝g6101 兄的再次回應:
小弟終於了解您的意思,於是去試了一下,把所有的#include "GraphicEx.hpp"拿掉,只加入#pragma link "GraphicEx"的部分,在Make/Build 時期都沒有問題,但是在開啟gif 的時侯,又發生"Unknown picture file extension(*.gif)"的未知圖片檔案的問題發生.於是想要再請教前輩 1.又可能是我#include "jpeg.hpp"的問題嗎?(把它拿掉後,gif 還是不能預視,但jpg/bmp可以) 2.install GraphicEx 的Componet 完時,VCL 元件會出現新的圖示嗎?會不會是我沒有抓出來用呢? 不甚其擾,再次謝謝前輩的撥空解答^_^
|
g6101
高階會員 ![]() ![]() ![]() ![]() 發表:22 回覆:129 積分:110 註冊:2002-06-15 發送簡訊給我 |
|
浮雲笑
一般會員 ![]() ![]() 發表:2 回覆:6 積分:1 註冊:2004-02-11 發送簡訊給我 |
剛好小弟最近正在查此元件的相關資料
再"大富翁論壇"找到了一些資料 在這裡補齊
http://delphibbs.com/keylife/iblog_show.asp?xid=9716 1、在GraphicEx9.9中,GIF格式默認是關閉的,需要打開。
方法是在GraphicConfiguration.inc文件中,找到
{.$define UseLZW}
修改成
{$define UseLZW}
2、將GraphicEx下的pas檔加入到例子中的project中,即可把例子重新編譯,並支持GIF檔。(注意GraphicStrings.pas加入進去就行了。其他的DE,FR,RU就不要加了。) 在.cpp 中 加入
#pragma link "GraphicEx"
#pragma link "GraphicStrings"
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |