DASetInformationA

Properti dokumen, Fungsionalitas akses langsung

Deskripsi

Akhiran A menandai entry point DLL ANSI (char); permukaan ActiveX/COM hanya mengekspos bentuk Unicode-nya. Perilakunya identik dengan DASetInformation dan argumen string ditafsirkan memakai code page SetAnsiMode saat ini

Mengeset nilai-nilai di bagian document information

Ini bisa berupa informasi standar seperti Author dan Subject, atau informasi kustom

Untuk CreationDate dan ModDate (tanggal modifikasi), format tanggalnya harus: D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY adalah tahunnya

MM adalah bulan (01-12) DD adalah tanggal (01-31) HH adalah jam (00-23)

mm adalah menit (00-59) SS adalah detik (00-59)

O adalah hubungan waktu lokal terhadap Universal Time (UT) memakai karakter +, -, atau Z

HH diikuti APOSTROPHE (U+0027) (') adalah nilai absolut offset dari UT dalam jam (00-23)

mm diikuti APOSTROPHE (U+0027) (') opsional adalah nilai absolut offset dari UT dalam menit (00-59)

Sintaks

Delphi

Function DLDASetInformationA(InstanceID, FileHandle: Integer; Key, NewValue: PAnsiChar): Integer;

DLL

int DLDASetInformationA(int InstanceID, int FileHandle, const char * Key, const char * NewValue);

Parameter

FileHandleHandle yang dikembalikan oleh fungsi DAOpenFile, DAOpenFileReadOnly, atau DAOpenFromStream
KeyUntuk informasi standar gunakan "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate", atau "ModDate". Untuk informasi kustom, string lain boleh dipakai
NewValueNilai baru untuk key yang ditentukan

Nilai kembalian

0FileHandle yang ditentukan tidak valid Key informasi berhasil diset atau diperbarui
1