مستندات HotXLS

طريقة SetModifyPassword

يعين كلمة مرور حجز الكتابة على المصنف، بحيث يطلب Excel كلمة مرور التعديل أو يعرض فتح الملف للقراءة فقط

البناء

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Widestring مطلوبة. كلمة مرور حجز الكتابة. سلسلة فارغة تمسح حجزًا موجودًا
RecommendReadOnly Boolean مطلوب. True لكي يوصي Excel بفتح الملف للقراءة فقط عند عدم تقديم كلمة المرور الصحيحة
UserName Widestring مطلوبة. اسم المستخدم الذي يحمل حاليًا حجز الكتابة، ويعرضه Excel في موجه كلمة المرور

ملاحظات

هذه كلمة مرور حجز كتابة (FILESHARING)، تختلف عن كلمة مرور فتح المصنف وعن حماية البنية Protect/UnProtect. بعد استدعاء ناجح، يعيد IsWriteReserved True

مثال

يحجز هذا المثال المصنف للتحرير بواسطة "Alice"، مع التوصية بوصول القراءة فقط لأي شخص بدون كلمة المرور

Workbook.SetModifyPassword('mypass123', true, 'Alice');