DASetInformationA
Svojstva dokumenta, funkcionalnost direktnog pristupa
Opis
Završno slovo A označava ANSI (char) DLL ulaznu tačku; ActiveX/COM površina izlaže samo Unicode oblik. Ponašanje je identično funkciji DASetInformation, a string argumenti se tumače koristeći trenutnu kodnu stranu SetAnsiMode
Postavlja vrednosti u sekciji informacija o dokumentu
To mogu biti standardne informacije poput Author i Subject, ili prilagođene informacije
Za CreationDate i ModDate (datum izmene), format datuma treba da bude: D:YYYYMMDDHHmmSSOHH'mm'
where
YYYY je godina
MM je mesec (01-12) DD je dan (01-31) HH je sat (00-23)
mm je minut (00-59) SS je sekund (00-59)
O je odnos lokalnog vremena i univerzalnog vremena (UT), izražen znakom +, - ili Z
HH iza koga sledi APOSTROPHE (U+0027) (') je apsolutna vrednost pomeraja u odnosu na UT u satima (00-23)
mm iza koga sledi opciona APOSTROPHE (U+0027) (') je apsolutna vrednost pomeraja u odnosu na UT u minutima (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 | Rukovaoc koji vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream |
|---|---|
| Key | Za standardne informacije koristite "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" ili "ModDate". Za prilagođene informacije može se koristiti bilo koji drugi string |
| NewValue | Nova vrednost navedenog ključa |
Povratne vrednosti
| 0 | Navedeni FileHandle nije bio ispravan Ključ informacija je uspešno postavljen ili ažuriran |
|---|---|
| 1 |