اذهب الي المحتوي
أوفيسنا

عبد الله فتحي

عضوية شرفية
  • Posts

    259
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو عبد الله فتحي

  1. أخي hghghg .. ما الذي تعنيه بتغيير رمز محرك الأقراص ؟؟ هذا متاح ولكنه غير مفيد إطلاقاً .. ستحتاج إلى كود طويل لا فائدة منه .. بعد هذا الكود ستحتاج إلى إعادة تشغيل الويندوز .. ما الذي تتوقعه من المستخدم عندما تقوم بتغيير رمز محرك الأقراص الخاص به .. في كل الأحوال تغيير رمز محرك الأقراص ليس الحل الصحيح أبداً .. أنت بالفعل سألت عن ذلك وأنا أجبت بالإجابة التي أعتقد أنها الأفضل .. وحتى لو كنت تريد تغيير رمز محرك الأقراص المضغوطة فمن المهم أن تقوم بمعرفته أولاً .. وفي هذه الحالة ستحتاج - قبل كل شيء - إلى كود معرفة رمز محرك الأقراص المضغوطة الموجود بالأعلى .. آسف إن كنت قد أزعجتك بأكوادي عديمة الفائدة .. وأشكرك بأي حال ..
  2. أخي الفاضل السؤال في البداية كان عن معرفة رمز محرك الأقراص وأعتقد أن الكود الذي وضعته يقوم بذلك .. وبخصوص المشكلة الناتجة عن وجود محركي أقراص مضغوطة فقد ذكرت أيضاُ أن هناك أكثر من طريقة لتفادي هذه المشكلة .. وما عملته أنا في المرفق كان مجرد مثال .. وبإمكانك تعديله كيفما تشاء .. بالنسبة للأسئلة الأخرى فبإمكانك وضعها في موضوع مستقل حتى يتفاعل بقية الإخوة .. ولا تنس أن قواعد المشاركة تقتضي سؤال واحد في الموضوع .. وإليك خالص تحياتي ..
  3. شكراً لك أخي العزيز ولو إنو ما نفهم بالكيمياء :p :p بس ممكن يجي يوم وندرسها :d
  4. جرب التعديل المرفق .. vacations.zip
  5. بالفعل أخي hghg كلامك صحيح ولكن هذا لا يعني أنني لم أجرب ذلك .. والفكرة واحدة .. على أي حال مرفق مثال لتجربته قم بعمل سي دي عليه برنامج الآلة الحاسبة ال calc.exe على ال root للسي دي .. وسيقوم البرنامج بتشغيله .. كما أنه يتفادى مشكلة وجود أكثر من رمز لمحرك الأقراص .. ويوجد أكثر من طريقة أخرى لتفادي هذه المشكلة .. مرفق أيضاً مثال لملف autorun.inf قم بوضعه على ال root للسي دي مع ملف ال calc.exe وستجد أنه يقوم بتشغيل الآلة الحاسبة تلقائياً .. CD.zip
  6. يعطيك العافية أخي ماجد .. بأي حال من الأحوال لقد عملت مثال لحفظ البيانات واسترجاعها من الريجستري .. ربما يكون مفيداً للبعض .. تحياتي Registry.zip
  7. أخي الحبيب hghghg بالنسبة للكود السابق فأنا لم أكتبه لك إلا بعد أن جربته على الأكسس وهو شغال مائة المائة .. وبالنسبة للمثال ما عندي مانع .. رح أحاول أعملك مثال ... وإن كنت أفضل أن تقوم بذلك بنفسك .. وأنا متأكد من صحة الكود :) تحياتي
  8. سأحاول عمل مثال ولكن لا أعد بشيء نظراً لضيق وقتي :) ..
  9. ليس لدي مثال جاهز للأسف .. ولكن الفكرة واحدة .. ستقومين بطلب البيانات أول مرة وحفظها في الريجستري - مثلاً - وعند فتح البرنامج فإنه يقوم باختبار ما إذا كانت البيانات موجودة في الريجستري أو لا .. فإذا كانت غير موجودة يقوم بإظهار الأسئلة للمستخدم .. وإذا كانت موجودة لا .. أرجو أن تكون الفكرة قد وصلت .. أتمنى لك التوفيق :(
  10. يعطيك ألف عافية وجزاك الله كل خير :(
  11. أهلاً .. في حالة كوننا نريد نسخ مجلد بكامله فإما أن نقوم بنسخها ملف ملف وطبعاً هذه طريقة عقيمة ومعقدة .. بإمكاننا استخدام المكتبة Microsoft Scripting Runtime والذي تتيح لنا نسخ مجلد بأكمله، ويكون ذلك من خلال Tools >> Reference ثم اختيار المكتبة المذكورة أعلاه .. وبعدها قم بكتابة هذا الكود في قسم التصريحات العامة: Dim XCopy As New FileSystemObject ثم ضع الكود التالي لنسخ مجلد المفضلة: XCopy.CopyFolder "C:\Windows\Favorites", "D:\Sources\Favorites" تحياتي :(
  12. باللنسبة للجزء الأول من سؤالك أختي وهو الخاص بطلب إدخال بيانات من المستخدم بإمكانك استخدام الأمر InputBox .. والذي يقوم بطلب بيانات من المستخدم ووضعها في متغير .. وبعد ذلك يمكنك استخدام المعلومات الموجودة في المتغير كيفما تشائين .. وهذا مثال للاستخدام الأمر: XX = InputBox("ماهي اسم شركتك", "طلب بيانات", "أكتب هنا اسم الشركة", 0, 0)
  13. بالنسبة لضغط الملفات أعتقد أن الأمر ليس بالسهولة وسيحتاج لبعض البحث ولن أجد الوقت الكافي لذلك .. علماً بأنني ما زلت مبتدئاً في برمجة الأكسس .. سأعود إليك لاحقاً بخصوص نسخ مجلد بكامله في حالة كونك تريد نسخ مجلد المفضلة أو مجلد المستندات الخاص بك .. أتمنى لك التوفيق
  14. أخي الفاضل asaz .. آسف لتأخري لانشغالي بالامتحانات .. بالنسبة لنسخ الملفات بالكود فيإمكانك استخدام الوظيفة FileCopy .. وهي تقوم بطلب الملف المصدر الذي سننسخه، والمسار الذي سننسخ إليه الملف .. على سبيل المثال لنفترض أنك تريد نسخ ملف اسمه Test.txt وهو موجود على ال \:C وتريد نسخه إلى ال \:D عندهاى سيكون الكود كالتالي: FileCopy "c:\Test.txt", "D:\Test.txt" أعتقد أن الكود واضح جداً ولا يحتاج إلى كثير من الشرح ..
  15. شكراً جزيلاً لك أخي العزيز ...
  16. شكراً لك أخي egyptian_eg .. بالفعل إضافة ولا أجمل (y) (y) يعطيك ألف عافية
  17. أحاول أعملك كود ... بس شو دخل هذا بالأكسس :p
  18. آسف لتأخري .. وشكراً للأستاذ الفاضل أبو هادي .. وهذا هو المثال :d ..
  19. أعتقد أنه ليس من الضروري أن يكون الامتداد exe ..
  20. أخي noursh لم أفهم سؤالك بالضبط، ولا تهمني المقدمة بقدر ما يهمني السؤال .. فهل أفهم من سؤالك أن لديك مربع نص وهو يحتوي على نص ورقم وتريد فصل الاثنين عن بعضهما البعض .. أعتقد أن هذا ممكن .. وإذا كان هو المطلوب سأعمل لك مثال ..
  21. تحياتي لك أخي bodalal :( ... وشكراً على هذه المعلومة الجميلة والمفيدة .. حيث يمكننا استبعاد الخطوط الغير مستعملة توفيراً للذاكرة .. وأيضاً للاختيار السريع .. شكراً لك مرة أخرى :(
  22. شكراً لك أخي .. وأهلاً بك في المنتدى :(
  23. بالنسبة للملف قم بعمله من خلال برنامج المفكرة .. والمسألة بسيطة جداً .. وأسهل مثال عليه قمت للتو بفتح السي دي عندي من مجلة PC Magazine .. وجدت ملف على ال root اسمه autorun.inf .. قمت بفتحه من المفكرة وكان مكتوب بداخله: [autorun] open=Disclaimer.exe والملف Disclaimer.exe موجود هو أيضا على ال root .. المسألة بسيطة جداً .. فقط قم بالتجربة .. أو على الأقل قم بفتح أي سي دي وانظر الطريقة المستخدمة .. وأنا تحت أمرك :(
×
×
  • اضف...

Important Information