ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Help file - TIOParamsHelper.EXIF_AsStr
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

Patrick Quinn

United Kingdom
81 Posts

Posted - Jan 11 2016 :  16:28:52  Show Profile  Reply
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);

xequte

39053 Posts

Posted - Jan 11 2016 :  17:06:09  Show Profile  Reply
Sorry Patrick

That is a documentation error. The columns are:

Const      Description      Writeable?       Output


Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Patrick Quinn

United Kingdom
81 Posts

Posted - Jan 11 2016 :  17:17:02  Show Profile  Reply
Thanks Nigel. That makes more sense.

regards

Patrick
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: