DASetInformationA
Belge özellikleri, Doğrudan erişim işlevselliği
Açıklama
Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış DASetInformation ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Belge bilgisi bölümündeki değerleri ayarlar
Bu, Author ve Subject gibi standart bilgiler veya özel bilgiler olabilir
CreationDate ve ModDate (değiştirme tarihi) için tarih biçimi şöyle olmalıdır: D:YYYYMMDDHHmmSSOHH'mm'
where
YYYY yıl olmalıdır
MM ayı (01-12), DD günü (01-31), HH ise saati (00-23) belirtmelidir
mm dakikayı (00-59), SS saniyeyi (00-59) belirtmelidir
O, +, - veya Z karakteri kullanılarak yerel saatin Universal Time (UT) ile ilişkisini belirtmelidir
HH ve ardından APOSTROPHE (U+0027) ('), UT'ye göre saat cinsinden farkın mutlak değeri (00-23) olmalıdır
mm ve ardından isteğe bağlı bir APOSTROPHE (U+0027) ('), dakika cinsinden UT ofsetinin mutlak değeri (00-59) olmalıdır
Sözdizimi
Delphi
Function DLDASetInformationA(InstanceID, FileHandle: Integer; Key, NewValue: PAnsiChar): Integer;
DLL
int DLDASetInformationA(int InstanceID, int FileHandle, const char * Key, const char * NewValue);
Parametreler
| FileHandle | DAOpenFile, DAOpenFileReadOnly veya DAOpenFromStream işlevlerinin döndürdüğü bir tanıtıcı |
|---|---|
| Key | Standart bilgiler için "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" veya "ModDate" kullanın. Özel bilgiler için başka herhangi bir dize kullanılabilir |
| NewValue | Belirtilen anahtarın yeni değeri |
Dönüş değerleri
| 0 | Belirtilen FileHandle geçerli değildi Bilgi anahtarı başarıyla ayarlandı veya güncellendi |
|---|---|
| 1 |