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

FileHandleDAOpenFile, DAOpenFileReadOnly veya DAOpenFromStream işlevlerinin döndürdüğü bir tanıtıcı
OutputFileNameOluşturulacak yeni belgenin yolu ve adı

Dönüş değerleri

0Yeni dosya oluşturulamadı
1Belge yeni dosyaya başarıyla kaydedildi