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

FileHandleRukovaoc koji vraćaju funkcije DAOpenFile, DAOpenFileReadOnly ili DAOpenFromStream
KeyZa standardne informacije koristite "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" ili "ModDate". Za prilagođene informacije može se koristiti bilo koji drugi string
NewValueNova vrednost navedenog ključa

Povratne vrednosti

0Navedeni FileHandle nije bio ispravan Ključ informacija je uspešno postavljen ili ažuriran
1