delphi4arab منتديات دلفي للعرب
مشكل َAlias مع installshield - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : مشكل َAlias مع installshield (/showthread.php?tid=207)

الصفحات: 1 2 3


مشكل َAlias مع installshield - SALAH - 17-05-2008

السلام عليكم
نعم بعدما رسمتم لي الطريق لكي أستغل برنامج instelshiled بارك الله فيكم خاصة أخي المشرف DeltaAziz الذي قدم لي موضوع أتبعه في الرابط التالي :
http://www.delphi4arab.net/forum/showthread.php?tid=317
فبالمناسبة بعدما اتبعته واجهتني محطات لم أفهم قصد الكاتب ومرة مشاكل لا أدري بحلها بتاتا رغم المحاولاتالمتكررة ولذلك سأعدها لكم على شكل نقاط وبالصور حتى تكرموا علي بالحل الصحيح جزاكم الله خيرا فمرة أذكر ما فهمت لتصححوه لي ومرة أسألكم مباشرة وأستأذنكم لننتقل الى النقاط
1 . فيما يخص خاصية files في البرنامج فإننا نضع هنا ملفات التي يريدها البرنامج أليس كذلك ؟
لاشك أن في هذه المرحلة خطورة كبيرة ويجب توخي الحذر هذا مما يدفعني الى القول أن هناك قواعد يجب أن نتقيد بها في هذه المرحلة مثلا قواعد المعطيات في ملف و ملفات الصور في ملف أم كل شيئ مع بعض ...
وما فعلته أنا أن عندي قاعدة معطيات paradox في ملف هو بذاته فيه الملف التنفيذي فكيف نضع الملفات في هذه الحالة ، مع العلم أني **** بعد تنصيب البرنامج يخلق ملف في جهاز مستخدم البرنامج وليكن هذا الملف مثلا في mes documents و يضعه المستخدم حيثما شاء في جهازه وليضعه ان أراد في d أو g ويكون الحفظ تلقائيا أي البرنامج يتعقب مكان ملف قاعدة البيانات

[صورة: 278673075.jpg]


2 . في نقطة مع شرح الأخ أشار الى محرك قاعدة البيانات وأنا بطبيعة الحال أستعمل bdo وهو يشترط أن يكون منصبا في جهاز المستخدم و لكن هل في هذه الحالة instelshiled هل هو يتولى بنقل ملفات bdo أم يجب أن أنقلها يدويا

[صورة: 427226781.jpg]

3.بعد نهايتي من المراحل المتبعة في شرح الأخ بارك الله فيه وبالضبط في بند test وحين مرحلة نقل الملفات من مراحلالتثبيت واجهتني هذه الرسالة فما رأيكم بالخطأ ولكن عندما أضع ok يستمر في نقل الملفات حتى النهاية .

[صورة: 113341479.jpg]


4 . المشكلة العظيمة هي هذه وأظن أنها ستتعبكم
حينما خرج ملف التنفيذ شغلته في جهازي اشتغل بما قرت به عيني ولكن عندما أخذته الى جهاز آخر
بدت المأساة alise يا اخوة وخرجت لي الرسالتين التالييتين :

[صورة: 181634943.jpg]


[صورة: 599923019.jpg]


و في الأخير دعوني أشكركم جزيلا على المرور


مشكل َAlias مع installshield - مهدي - 17-05-2008

أخي صلاح عليك بإدراج الصور بشكل أحسن و ذلك بإستخدام زر إدراج صورة و ذلك بوضع رابط مباشر لها


مشكل َAlias مع installshield - SALAH - 18-05-2008

السلام عليكم
أشكرك جدا على اهتمامك أستاذ وأنا آسف جدا على الصور فقد كانت تظهر حين رفعت الموضوع
وعلى العموم فقد أعدت رفعها من جديد وكذلك هي بالمرفقات حسب الترتيب في الموضوع فأنا أردت أن أجعلها في الموضوع ولكن لم أجد زر يشيرني الى التعديل

1 [صورة: auN01215.jpg]

2 [صورة: Q1F01271.jpg]

3[صورة: ZU001320.jpg]

4 [صورة: 4Jn01364.jpg]

5[صورة: IGb01406.jpg]

وتقبلوا تحياتي الفائقة

شكرا


مشكل َAlias مع installshield - أمير الدلفي - 18-05-2008

استفسارك حقيقة صعب جدا فأنا لم أجرب inselshiled بعد و لكن أنصحك أن تركز على ترتيب الملفات فأنا أعمل ببرامج الفلاش وأعاني من هذه النقطة فالحواسيب تختلف من شخص لآخر

بالتوفيق أخي العزيز


مشكل َAlias مع installshield - SALAH - 19-05-2008

شكرا أخي أمكروس على رأيك في انتظار الاخوة الآخرين على ردهم الذي أنتظره أحر من الجمر
و***** أن نستفيد جميعا

شكرا


مشكل َAlias مع installshield - مهدي - 19-05-2008

إقتباس :[صورة: IGb01406.jpg]
رسالة الخطأ هذه تعني أن Alias (الإسم المستعار) branch غير موجود على النظام

في الرابط توجد طريقة لإنشاء الإسم المستعار بالبرمجة

http://www.delphi4arab.net/forum/showthread.php?tid=71


مشكل َAlias مع installshield - SALAH - 20-05-2008

شكرا جزيلا أخ مهدي
وأقدر جميلك هذا كثيرا
ولابد أننا قضينا على االمشكل الأول
شكرا مرة أخرى


مشكل َAlias مع installshield - مهدي - 20-05-2008

أهلا و سهلا بك أخي صلاح


مشكل َAlias مع installshield - أمير الدلفي - 21-05-2008

شكرا جزيلا أخ مهدي
***** أن نلقى توضيحا شاملا عن سؤال الأخ صلاح الأول خاصة
لأنه تمهيدا لاجابة مشكل alise
شكرا لكم


مشكل َAlias مع installshield - أمير الدلفي - 22-05-2008

لقد بحثنت كثيرا في شأن استفسارك الأول فقد شغل تفكيري كثيرا لأني أعتقد أنها الخطوة المهمة في احراز برامج مرضية و بدون مشاكل
1 - أما عن استعمال قاعدة البيانات فيجب عليك وضعها أين تثبت برنامجك أما عن النسخة التي تتحدث عنها أي التي يخزنها المستخدم أين يريد فتلك يقال عنها النسخة الفرعية و أما عن النسخة الرئيسية فعليك بتتبع درس الأخ مهدي بارك الله فيه .
2- ملفات الصوت تضعها في ملف و ليكن اسمه مثلا wav و تستعمل الكود التالي :
PHP كود :
procedure TForm1.FormActivate(Sender: TObject);
begin
if FileExists('wav\start.wav') then
    begin
with MediaPlayer1 
do
try
          
FileName := 'wav\debut.wav';
          
AutoRewind := True;
          
Open;
          
Play;
        
except
          
Exit;
        
end;
end;
Randomize;
end; 

و يجب أن تجعل الملف الصوتي بجانب الملف التنفيذي و سيشتغل حتى لو نصب البرنامج في \:d

و اما عن ملفات الفلاش swf فأنت تريد ان تكون مشتغلة باستمرار بمجرد اشتغال البرنامج أي بدون أن تضغط زر مثلما نرى في مواقع الويب فكرتك مذهلة و لكن الكود لست متاكد منه و لا أعرف في اي حدث تضعه و هاهو :

PHP كود :
ShockwaveFlash1.Movie := ExtractFilePath(Application.ExeName) + 'FlashName.swf'; 

حيث ان FlashName هو اسم فلاشك و يكون بجانب ملفك التنفيذي و لا تنسى ان تضع adobe flash player في حزمة تنصيبك و تكون من الفئة التي تنصب دوما في instelshiled

***** ان اكون موفقا في اجابتي
و اما عن استفسارك عن BDO ف***** ان نلقى من يوجهنا فانا احتاد الى ال******