谁能帮我找找这两个控件啊。(一个50分)(100分)

  • 主题发起人 主题发起人 liuyang
  • 开始时间 开始时间
L

liuyang

Unregistered / Unconfirmed
GUEST, unregistred user!
控件一:dbimage控件只能显示bmp的。能否有个显示jpg的的dbimage控件(必须的for d6的)
控件二:连接oracle数据库的专门的数据库控件(for d6)
 
我知道第一个,去试试。
http://www.hktk.com/soft/soft_con_database/index1.html
 
第二个控件到 http://202.117.210.31上有Down
 
TO gzfrank
能具体指明吗?我怎么没有找到啊。
 
http://202.117.210.31/softdownload.asp?no=56
 
to 天与地:
你那个是for delphi5的,在6下装不了

to gzfrank,linsb
下载的文件有损坏。
 
To liuyang
我已下载没问题!给我地址我发给你。

 
>>控件二:连接oracle数据库的专门的数据库控件(for d6)
窑洞里有odac,先注册用户!
ODAC v3.60.2.42 数据库 FS(D456C456K12)
http://202.117.210.31/softdownload.asp?no=47
 
>>控件一:dbimage控件只能显示bmp的。能否有个显示jpg的的dbimage控件(必须的for d6的)
dbimage不支持jpg,写点代码就行了,不用其他控件。

来自zhangkan (2001-11-5 19:16:00)
不知你的图形文件是什么格式,若是BMP,就可以直接存取,照理说不会出什么错.若你是其它
什么格式,你就得转一下格式,下面是一个数据库中存JPG的例子.实际上,你发问前先检索一
下,这儿有许多类似的答案.
你照着下面的方法就行.另外,你是否有一个DBIMAGE控件?因为DBIMAGE控件只能打开BMP格式
的图片,所以,你直接读JPG的要出问题.要先转化一下格式就可.另外,在uses部分要加上Jpeg;

:DBImage.Picture.bitmap.assign(JpgPic);//加在下面代码中,DBIMAGE就可显示JPG图片了.
var tempStream:TMemoryStream;
JpgPic:TJpegImage;
begin
try
JpgPic:=TJpegImage.Create;
tempStream:=TMemoryStream.Create;
tempStream.clear;
adoquery1.Append;
JpgPic.LoadFromFile(openpicturedialog1.filename);
DBImage.Picture.bitmap.assign(JpgPic);//若你想DBIMAGE显示JPG图像就可这样.
JpgPic.SaveToStream(tempStream);
tblobfield(adoquery1.FieldByName('image')).LoadFromStream(tempStream) ;
adoquery1.Post;
finally
JpgPic.Free;
tempStream.Free;
end;
这是保存的方法,读取图片也要转换一下才行.

 
他说说的连接oracle的控件就是odac,在202.117.210.31也就是窖洞有下的。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
824
DelphiTeacher的专栏
D
后退
顶部