في ابفيف، والحصول على callees بدون تحميل VI

StackOverflow https://stackoverflow.com/questions/1049950

  •  20-08-2019
  •  | 
  •  

سؤال

وهنا سؤال غامض صباح الجمعة:

هل من الممكن في ابفيف للحصول على callees من VI دون تحميل كامل VI في الذاكرة؟ على سبيل المثال، من خلال قراءة المعلومات الثابتة من ثنائي؟

والشكر

هل كانت مفيدة؟

المحلول

وحسنا هناك طريقة / scriptig الخاص التطبيقات. <م> مقروءة رابط معلومات من ملف ، وأنا لا أعتقد أن هذا سوف تحميل VI في الذاكرة، لمزيد من المعلومات إلقاء نظرة على في ابفيف يكي (و<ديل> حاليا خارج الخط ، وهنا هو <وأ href = "HTTP: //74.125.77.132/search؟q=cache:IMolDWlaoUcJ:wiki.lavag.org/Linker.Read_info_from_file+labview+read+linker&cd=1&hl=nl&ct=clnk&gl=nl&client=firefox-a "يختلط =" نوفولو noreferrer "> جوجل المخبأة الصفحة) الصفحة على طريقة رابط.

وأسلوب رابط سيعود كل المعلومات على VI وانها الاحتياجات الخارجية (فيس، دلس، CHMs الخ).

وطن

نصائح أخرى

لا، لا أعتقد ذلك. عند فتح الإشارة إلى المستوى الأعلى VI، سيتم تحميلها في الذاكرة. وهذا حتى قبل أن تتاح لي الفرصة للاستعلام ذلك لcallees لها.

والجواب طن هو الصحيح. طريقة المذكور هو أسلوب مثيل التطبيق لا طريقة إشارة VI. قمت بتوفير المسار إلى السادس في السؤال على تلك الطريقة، وسوف ثم تحليل هيكل السادس واستخراج كافة المعلومات رابط ذات الصلة دون تحميل VI على هذا النحو في الذاكرة (من الواضح أنه سوف تقرأ في المعلومات من الملف في الذاكرة تحليل ولكن ذلك لن تحميل / مثيل VI نفسه).

والمشكلة مع هذه العقدة هي إلا أنه من الخاص، لأنها قد تغير واجهة في الماضي ولها أن تفعل ذلك في المستقبل مرة أخرى دون سابق إنذار. حتى كان هناك قضية بين 7.0 و 7.1 أو نحو ذلك، حيث تغيرت واجهة دون أي إنذار في شكل السهم المكسور، ولكن عند تنفيذ ذلك مع هيكل البيانات القديمة انها تحطم ببساطة. كعقدة خاصة صالحة تماما، كما يتم إجراء أية ضمانات عن وظائف الغدد خاصة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top