DASetInformationA

Svojstva dokumenta, Funkcionalnost izravnog pristupa

Opis

Završni sufiks A označava ANSI (char) ulaznu točku DLL-a; sučelje ActiveX/COM izlaže samo Unicode oblik. Ponašanje je jednako kao kod DASetInformation, a znakovni argumenti tumače se pomoću trenutačne kodne stranice SetAnsiMode

Postavlja vrijednosti u odjeljku s informacijama o dokumentu

To mogu biti standardne informacije poput Author i Subject ili prilagođene informacije

Za CreationDate i ModDate (datum izmjene) format datuma treba biti: D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY shall be the year

MM je mjesec (01-12) DD je dan (01-31) HH je sat (00-23)

mm je minuta (00-59) SS je sekunda (00-59)

O je odnos lokalnog vremena i univerzalnog vremena (UT) pomoću znaka +, - ili Z

HH iza kojeg slijedi APOSTROPHE (U+0027) (') predstavlja apsolutnu vrijednost pomaka od UT u satima (00-23)

mm iza kojeg slijedi neobavezni APOSTROPHE (U+0027) (') predstavlja apsolutnu vrijednost pomaka od UT u minutama (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

FileHandleRučka koju vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream
KeyZa standardne informacije upotrijebite "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" ili "ModDate". Za prilagođene informacije može se upotrijebiti bilo koji drugi niz znakova
NewValueNova vrijednost za navedeni ključ

Povratne vrijednosti

0Navedeni FileHandle nije bio valjan Informacijski ključ uspješno je postavljen ili ažuriran
1