SetOutlineOpenFileA

الإشارات المرجعية

الوصف

يشير الحرف اللاحق A إلى نقطة دخول ANSI (char) في DLL؛ وتعرض واجهة ActiveX/COM الشكل Unicode فقط. السلوك مطابق لـ SetOutlineOpenFile، وتُفسَّر وسائط السلاسل النصية باستخدام صفحة الرموز الحالية لـ SetAnsiMode

يضبط عنصر المخطط التوضيحي (الإشارة المرجعية) ليفتح ملفًا عند النقر عليه

الصيغة

Delphi

Function DLSetOutlineOpenFileA(InstanceID, OutlineID: Integer; FileName: PAnsiChar): Integer;

DLL

int DLSetOutlineOpenFileA(int InstanceID, int OutlineID, const char * FileName);

المعاملات

OutlineIDمعرّف المخطط التفصيلي كما تُرجعه الدالة NewOutline. ويمكن بدلًا من ذلك استخدام الدالة GetOutlineID للحصول على معرّف مخطط تفصيلي صالح
FileNameالملف المطلوب فتحه عند النقر على المخطط التفصيلي. ينبغي أن يكون بصيغة محددة. يجب تحويل المائل الخلفي إلى مائل أمامي، ويجب تحديد القرص، إن وُجد، كحرف القرص فقط بين مائلين أماميين دون نقطتين. مثلًا ينبغي تحديد الملف "c:\my documents\hello.pdf" بصيغة "/c/my documents/hello.pdf". وأسماء المسارات النسبية صالحة، بما فيها المسارات التي تتضمن العامل ".." للصعود مجلدًا

قيم الإرجاع

0قيمة OutlineID غير صالحة
1تم تعيين وجهة المخطط التفصيلي بنجاح