DASetInformationA
Dokumentumtulajdonságok, közvetlen hozzáférési funkciók
Leírás
A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak az Unicode-változatot teszi elérhetővé; viselkedése megegyezik a DASetInformation viselkedésével, a karakterláncargumentumokat pedig az aktuális SetAnsiMode kódlap szerint értelmezi
Értékeket állít be a dokumentuminformációs szakaszban
Ez lehet szabványos információ, például szerző és tárgy, vagy egyéni információ
A CreationDate és a ModDate (módosítási dátum) esetén a dátum formátuma a következő legyen: D:YYYYMMDDHHmmSSOHH'mm'
where
A YYYY az évet jelöli
Az MM a hónap (01–12), a DD a nap (01–31), a HH pedig az óra (00–23) legyen
mm a percet (00-59), SS a másodpercet (00-59) jelöli
Az O a helyi idő és az Universal Time (UT) közötti viszonyt jelöli +, - vagy Z karakterrel
A HH-t követő APOSTROPHE (U+0027) (') az UT-től számított eltolás abszolút értéke órákban (00–23)
Az mm után opcionális APOSTROPHE (U+0027) (') következhet, amely az UT-től mért eltolás abszolút értéke percben (00-59)
Szintaxis
Delphi
Function DLDASetInformationA(InstanceID, FileHandle: Integer; Key, NewValue: PAnsiChar): Integer;
DLL
int DLDASetInformationA(int InstanceID, int FileHandle, const char * Key, const char * NewValue);
Paraméterek
| FileHandle | A DAOpenFile, DAOpenFileReadOnly vagy DAOpenFromStream függvények által visszaadott kezelő |
|---|---|
| Key | Szabványos információhoz használja az "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" vagy "ModDate" értéket. Egyéni információhoz bármely más karakterlánc használható |
| NewValue | A megadott kulcs új értéke |
Visszatérési értékek
| 0 | A megadott FileHandle nem volt érvényes Az információs kulcs beállítása vagy frissítése sikerült |
|---|---|
| 1 |