This may be a silly question, but on the 'TIOParamsHelper.EXIF_AsStr' page in the ImageEn help file, what does the column marked 'Dataset' indicate, please?
Thanks
Patrick
Incidentally, the EXIF_AsStr function is excellent! I've filled a TValueListEditor with EXIF information (with a TCheckBox to ignore blank values if required) with this simple code:procedure ExifToValListEditor(ValListEditor: TValueListEditor; IO: TImageEnIO;
IgnoreBlankField: Boolean);
var
i: Integer;
begin
ValListEditor.Strings.Clear;
if IgnoreBlankField then
begin
with IO.Params do
for i := 0 to _EXIF_Tag_Count - 1 do
if not SameText(EXIF_AsStr[i], '') then
ValListEditor.InsertRow(EXIF_FieldDescription[i], EXIF_AsStr[i], True);
end
else
with IO.Params do
for i := 0 to _EXIF_Tag_Count - 1 do
ValListEditor.InsertRow(EXIF_FieldDescription[i], EXIF_AsStr[i], True);