bonjour
Le code suivant appelé dans formcreate:Fonctionne parfaitement dans Delphi 2007 et est inactif dans RAD Studio XE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function TFormNominal.WebCamExists: boolean; var strName,strVer: TPeek100Char; // tableau de 100 char x: integer; Ok: boolean; List: TStrings; begin List:= TStringList.Create; try Ok:= True; List.Clear; x:=0; while Ok do begin Ok:= capGetDriverDescriptionA(x, strName, 100, strVer, 100); inc(x); if Ok then List.Add(StrPas(StrName)); end; result:= List.Count>0; finally List.Free; end; end;
La ligne 15 retourne False dans XE et pas dans D2007
Quelqu'un peut-il venir à mon secours ?
Partager