delphi判断摄像头是否是插入的状态

[复制链接]
查看11 | 回复1 | 2011-2-23 23:40:59 | 显示全部楼层 |阅读模式
delphi判断摄像头是否是插入的状态,就是不管是有驱动还是无驱动的我怎么来判断是否插入状态,我能判断有视频设备,但是不能判断是否插入。
function GetDriverList(Videolist:string):Boolean;
var
Invodielist: TStringList;
i,v:integer;
name:array[0..80] of char;
ver :array[0..80] of char;
begin
Invodielist := TStringList.Create;
result:= false;
Videolist:='';
for i:= 0 to 9 do
begin

ZeroMemory(@name,sizeof(name));

if capGetDriverDescription(i,name,80,ver,80) then

begin

v:=Invodielist.IndexOf(name);

if v < 0 then

begin

result:= True;

Videolist:= name + ver + EOL;

end elsebreak;

end

else break;
end;
end;

回复

使用道具 举报

千问 | 2011-2-23 23:40:59 | 显示全部楼层
in Control ImgAdmin1: TImgAdmin; ImgAdmin1.Image :='xxx.tif'; ImgAdmin1.Insert(const Source: WideString; SourcePage: Integer; DestinationPage: Integer;NumPages: Integer); GraphicEx好像不能合并吧。Insert 插入源,源起始页,目标页,源页数ImgAdmin1.Insert('a.tif',1,x,1);表示插入a.tif第1页开始共1页的内容到ImgAdmin1第X页之前的位置。如果你要插到最后,只要让X=页数+1就可以了。记得加
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行