DASetInformationA
lastnosti dokumenta, funkcionalnost neposrednega dostopa
Opis
Končnica A označuje vstopno točko DLL za ANSI (char); površina ActiveX/COM izpostavi le obliko Unicode. Obnašanje je enako kot pri DASetInformation, nizni argumenti pa se tolmačijo z uporabo trenutne kodne strani SetAnsiMode
Nastavi vrednosti v oddelku z informacijami o dokumentu
To so lahko standardne informacije, kot sta Author in Subject, ali informacije po meri
Za CreationDate in ModDate (datum spremembe) naj bo oblika datuma: D:YYYYMMDDHHmmSSOHH'mm'
where
YYYY je leto
MM je mesec (01-12) DD je dan (01-31) HH je ura (00-23)
mm je minuta (00-59) SS je sekunda (00-59)
O je razmerje lokalnega časa do univerzalnega časa (UT), izraženo z znakom +, - ali Z
HH, ki mu sledi APOSTROPHE (U+0027) ('), je absolutna vrednost odmika od UT v urah (00-23)
mm, ki mu lahko sledi APOSTROPHE (U+0027) ('), je absolutna vrednost odmika od UT v minutah (00-59)
Sintaksa
Delphi
Function DLDASetInformationA(InstanceID, FileHandle: Integer; Key, NewValue: PAnsiChar): Integer;
DLL
int DLDASetInformationA(int InstanceID, int FileHandle, const char * Key, const char * NewValue);
Parametri
| FileHandle | Handle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream |
|---|---|
| Key | Za standardne informacije uporabite "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" ali "ModDate". Za informacije po meri je lahko uporabljen kateri koli drug niz |
| NewValue | Nova vrednost za navedeni ključ |
Vrnjene vrednosti
| 0 | Navedeni FileHandle ni bil veljaven Informacijski ključ je bil uspešno nastavljen ali posodobljen |
|---|---|
| 1 |