DASetInformationA

מאפייני מסמך, פונקציונליות גישה ישירה

תיאור

ה-A שבסוף מציין את נקודת הכניסה של ANSI (char) ב-DLL; ממשק ActiveX/COM חושף רק את הצורה Unicode. ההתנהגות זהה ל-DASetInformation, וארגומנטים של מחרוזות מפורשים באמצעות דף הקוד הנוכחי של SetAnsiMode

מגדיר ערכים במקטע מידע המסמך

זה יכול להיות מידע סטנדרטי כגון Author ו-Subject, או מידע מותאם אישית

עבור CreationDate ו-ModDate (תאריך שינוי), פורמט התאריך צריך להיות: D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY יהיה השנה

‏MM יהיה החודש (01-12) ‏DD יהיה היום (01-31) ‏HH יהיה השעה (00-23)

‏mm יהיה הדקה (00-59) ‏SS יהיה השנייה (00-59)

‏O יהיה היחס בין הזמן המקומי ל-Universal Time (UT) באמצעות התו +‏, - או Z

‏HH ולאחריו APOSTROPHE (U+0027) (') יהיו הערך המוחלט של ההיסט מ-UT בשעות (00-23)

‏mm ולאחריו APOSTROPHE (U+0027) (') אופציונלי יהיו הערך המוחלט של ההיסט מ-UT בדקות (00-59)

תחביר

Delphi

Function DLDASetInformationA(InstanceID, FileHandle: Integer; Key, NewValue: PAnsiChar): Integer;

DLL

int DLDASetInformationA(int InstanceID, int FileHandle, const char * Key, const char * NewValue);

פרמטרים

FileHandlehandle שהוחזר על ידי הפונקציות DAOpenFile, DAOpenFileReadOnly או DAOpenFromStream
Keyעבור מידע סטנדרטי השתמשו ב-"Author", ב-"Title", ב-"Subject", ב-"Keywords", ב-"Creator", ב-"Producer", ב-"CreationDate" או ב-"ModDate". עבור מידע מותאם אישית אפשר להשתמש בכל מחרוזת אחרת
NewValueהערך החדש עבור המפתח שצוין

ערכי החזרה

0ה-FileHandle שצוין אינו תקין מפתח המידע הוגדר או עודכן בהצלחה
1