PLSanitizeAttachmentName

Data types

Açıklama

PLSanitizeAttachmentName, bir dosya adını posta eki görüntü adı olarak kullanılmak üzere hazırlar

Fonksiyon baştaki yol bileşenlerini kırpar, posta ve dosya sistemlerinin reddettiği karakterleri değiştirir ve asla boş bir ad döndürmez

MailSendDemo, eki eklemeden önce kasıtlı olarak düşmanca adları buradan geçirir

Sözdizimi

Delphi

Function PLSanitizeAttachmentName(Const FileName: WideString): WideString;

Parametreler

FileNameAday dosya adı ya da tam yol

Dönüş değeri

Temizlenmiş temel ad

Açıklamalar

Her iki türdeki yol ayırıcısı kırpar; yani C:\data\report.pdf, report.pdf olur

Yol kırpıldıktan sonra boş kalan bir ad ya da . ve .., document.pdf olur

32'nin altındaki kontrol karakterleri ile <>:"/\|?* karakterlerinin her biri alt çizgiyle değiştirilir

Ayrıca bkz

PLCreateDefaultMailProvider, TPDFlibMailRequest, IPDFlibMailProvider