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 | تم تعيين وجهة المخطط التفصيلي بنجاح |