منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "Main";
الأرشيف الحالي: 2002.07.29;
تنزيل: [xml.tar.bz2];

إلى

MDI إلى DLL البحث عن فروع مماثلة


donda   (2002-07-16 00:02) [0]

مرحبا بالجميع!
قل لي ، pliz ، الحل لمثل هذه المشكلة!
كيفية بدء تطبيق MDI من دلل ؟؟؟؟
النكتة هي أن الملف القابل للتنفيذ (الذي لا يحتوي على نماذج على الإطلاق) يجب أن يحدد بعض المعلمات ، وبناءً على ذلك ، قم بتشغيل إصدار محدد من التطبيق (حتى المستخدمين المختلفين لديهم مجموعات مختلفة من dll ، إنهم متصلون ديناميكيًا)
يتم تخزين التطبيقات كاملة ، أجهزة الاستنشاق بالجرعات المقننة ، في دلل ومن هناك يجب تنفيذها
كيف نفعل ذلك؟
لدي مشكلة في تشغيل النماذج - كيفية فتحها بشكل غير مباشر وكل ذلك؟
علاوة على ذلك ، إذا قمت بفتح فروع OnShow الأم ، فإن دلفي تقسم أنه لا يوجد MDIparent نشط واحد ، وهي ، بشكل عام ، على حق!
أي تحتاج إلى استدعاء MDIparent بطريقة ما ، ومنحه السيطرة ونسيان التشغيل القابل للتنفيذ (كما يفعل Application.Run)
أو ربما أنا لا أتجول على الإطلاق؟ (فقط ، pliz ، لا تقدم لإعادة كل شيء - العمل منتفخ ، يتم إنشاء تحديث dll من الخادم وسيارة أخرى وعربة صغيرة)
شكرا لك!



Alx2   (2002-07-16 09:54) [1]

> حول exeshnik الجري ننسى ...
بمعنى؟
لن ينجو DLL بدون هذا الملف القابل للتنفيذ.



Alx2   (2002-07-16 10:13) [2]

يمكنك محاولة تصدير من مكتبة الارتباط الحيوي (DLL) وظيفة حيث ستجلس Application.RUN. ولكن لا أستطيع أن أقول عواقب هذا - لم أحاول ذلك.



First_May   (2002-07-16 10:20) [3]

كان لدي نفس المشكلة. انظر الرابط: http://www.delphikingdom.com/helloworld/md_dll.htm. اعتدت عليه وكل شيء يعمل بشكل جيد.



donda   (2002-07-17 00:00) [4]

أهلا وسهلا!
حول "نسيان exeshnik" - ربما حصل متحمس وعبر عن نفسه بشكل غير صحيح. كان من المفترض أنه يؤدي مهامه (غير قابل للتغيير) فقط في البداية ، ثم أريد أن أعطي جميع الوظائف الرئيسية إلى dll (بما في ذلك MDIparent) لتوفير الراحة لمشاركة تحديثات الوصول إلى الخلفية. بدأ المستخدم غير المطمئن exeshnik القديم ، وفي الليل نشرت تحديثًا ، p-p-p! تم تنزيل الإصدار الجديد من dll ويتم إطلاق النموذج غير المألوف حتى الآن (والبرنامج بأكمله ككل) !!! دون أي إعادة تشغيل وأشياء أخرى! Lepota!

مقال يريمييف لم يعد يعيش في العنوان المشار إليه ، لكنني قرأته ، شكراً.
يمكنني أيضًا تسمية http://www.torry.net/vcl/vcltools/codertools/libmgr.zip - شيء جيد ، لقد التقطت رابطًا في مكان ما هنا (على سبيل المثال ، mastak)
لكنهم لا يحلون المشاكل - بعد كل شيء ، أود نقل MDIparent إلى DLL وتشغيلها من هناك

وحول تصدير Apllication.Run ، أن نكون صادقين ، لم أفهم على الإطلاق. هذا كائن جديد.
إنشاء تطبيق ؟؟ هل رمز عينة ممكن؟

حسنًا ، إذا لم يخبرك أحد بأي شيء آخر ، فسيتعين عليك ترك MDIparent في exe وتحميل الأطفال من dll فقط. ثم تسليم بمرح المشروع (pah-pah).
شكرا جزيلا لجميع من استجاب!



Alx2   (2002-07-17 07:58) [5]

> وحول تصدير Apllication.Run ، أن نكون صادقين ، لم أفهم على الإطلاق.
> أقصد كائن جديد
> إنشاء تطبيق ؟؟ هل رمز عينة ممكن؟
يعيش التطبيق بالفعل داخل DLL (يبدو إذا تم استخدام وحدة النماذج في ذلك)



صفحات: 1 فرع كامل

المنتدى: "Main";
الأرشيف الحالي: 2002.07.29;
تنزيل: [xml.tar.bz2];

الطابق العلوي





الذاكرة: 0.56 ميغابايت
الوقت: 0.022 ج
1-95394
AlexanderVasjuk
2002-07-15 16:55
2002.07.29
Lame API


1-95304
ديجي
2002-07-17 04:15
2002.07.29
اعتراض الرسائل


14-95503
قحف
2002-07-01 13:43
2002.07.29
لماذا لا يعمل كود D5 بدون تثبيت ملف دلفي


3-95236
grig
2002-07-08 15:49
2002.07.29
كيفية معرفة ما إذا كان يتم تضمين النطاقات في TTable (SetRange)


1-95342
سكاي ووكر
2002-07-17 13:08
2002.07.29
هل لدى BC ++ تناظرية موروثة؟





الأفريكانية الألبانية عربي الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch English الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية Russian صربي السلوفاكيّة سلوفيني إسباني السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский