DASaveAsFileA
Belge yönetimi, 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ış DASaveAsFile ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Tüm değişikliklerle birlikte dosyanın tamamını yeni bir dosyaya yeniden yazar. Bu işlem büyük dosyalarda veya çok sayıda nesne içeren dosyalarda biraz zaman alabilir. Çıktı başlığı, Direct Access düzenlemelerinin neden olduğu sürüm yükseltmeleri de dahil olmak üzere DA belgesinin etkin PDF sürümünü kullanır. Bu işlemden sonra özgün dosya kapatılır ve dosya tanıtıcısı artık geçerli olmaz. Özgün dosyanın üzerine yazılamaz. Değişiklikleri özgün dosyaya eklemek istiyorsanız DAAppendFile kullanın
Sözdizimi
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Parametreler
| FileHandle | DAOpenFile, DAOpenFileReadOnly veya DAOpenFromStream işlevlerinin döndürdüğü bir tanıtıcı |
|---|---|
| OutputFileName | Oluşturulacak yeni belgenin yolu ve adı |
Dönüş değerleri
| 0 | Yeni dosya oluşturulamadı |
|---|---|
| 1 | Belge yeni dosyaya başarıyla kaydedildi |