الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استنسارات + مشاكل جديدة

بدأه epal4 في 20 مارس 2009 · 13 رد · 743 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

اخوانى الكرم اود ان اطرح عليكم بعض الاستفسارات الت تجول فى خاطرى وبعض المشاكل

اولا

معروف ان الاكسس يعمل نماذج كالفجوال وغيره

السؤال هل يمكن ربط نموذج من الاكسس على الفجوال بيسك

ثانيا

اريد فكرة كيف يتم تعامل البرمجيات كالفجوال

مع الهاردوير

ثالثا

caption عند لصق نص فى خاصية

لا يظهر بكامله بل يظهر جزء منه مع العلم ان جربت معظم الخائص كتعدد الاسطر وكبرت المساحة لكن المشكلة كما هى

رابعا

لماذ عند وضع ليبل فوق صورة واضافة حركة فى التايمر يظهر سواد حول الاداة

مع العلم انه على الاجهزة الحديثة لا يظهر فقط على الاجهزة المتوسطة

هيا يا خبراءنا

استنى عبود والمبرمج احمد وكل استاتذتنا الكبار

ورنا يوفقكم لما يحبه ويرضاه

اخوكم ابو خالد

غزة العزة

#2
اقتباس
ثانيا

اريد فكرة كيف يتم تعامل البرمجيات كالفجوال

مع الهاردوير

في معظم الحالات، عن طريق دالة الـAPI المناسبة، وليس دائماً.

اقتباس
ثالثا

caption عند لصق نص فى خاصية

لا يظهر بكامله بل يظهر جزء منه مع العلم ان جربت معظم الخائص كتعدد الاسطر وكبرت المساحة لكن المشكلة كما هى

لم تحدث معي هذه الحالة، أرجو القليل من التفصيل.

اقتباس
رابعا

لماذ عند وضع ليبل فوق صورة واضافة حركة فى التايمر يظهر سواد حول الاداة

مع العلم انه على الاجهزة الحديثة لا يظهر فقط على الاجهزة المتوسطة

أظن هذا يحدث بسبب إعادة رسم الأداتين، وفوق بعضهما وووو...

لا أدري إن كان هناك حل مباشر لهذه المشكلة.

وفقك الله

هذه الجملة خاطئة  :wacko: 


#3

اخى عبود

اليك التوضيح

rWb32999.png

P3j32999.png

واتمنى اجابات من كبار المبرمجين

#4

انظر، لقد عمل معي تماماً

بالمناسبة، لقد عطلت خاصية استقبال الرسائل الخاصة عندك، أرجو إعادة تفعيلها.

epal4.rar

هذه الجملة خاطئة  :wacko: 


#5
اقتباس
اخى عبود

اليك التوضيح

بالنسبة لهذه المشكله أعتقد أن السبب هو وجود Enter (سطر جديد)

حاول حذفها من النص و سوف يعمل و الله أعلم.

#6

اخى عبود مش قصدى انا الى اكتب

انا قصدى انسخ من مستند نصى والصقه مباشرة يعطينى كل النص

حاول تشوفلى باسرع طريقة

علشان مستعجل على مشروعى

بالتوفيق

فعلا اخى خلدون اشكرك على هذا الذكاء الخارق

بس كيف بدنا نحافظ على المسافة ونلصقه

#7

بشكل عام ال Label لا تدعم السطور المتعددة

ولكن بإمكانك عمل ذلك بإستخدام الكود:

أقتبس من أحد المواقع:

		Label1.Text = "Hello" + vbCrLf + "How are you?"

و

اقتباس
Here is another suggestion on how to achieve multiline labels. Instead of sprinkling the text with vbCrLf characters, I found that if I set the label's MaximumSize property to the size of the label, the text will line-wrap within the label. The AutoSize property must also be set to True. I found that it is easier than playing with where to insert the vbCrLf characters. Best of luck.

#8

شكرا استاذى

بس هناك خطا فادح جدا

label1.caption مش text

وبعدين نريد اجوبة لباقى الاسئلة

ونضيف اليها

كيف يمكن تعريف ليبل فى الفورم الاول على اخرى فى الفورم الثانى

وايضا

كيف يتم ارسال رسالة للايميل

جربت كتير وما نجحت

ولكم جزيل الشكر لوقفتكم ومساعدتكم لى

وجزاكم الله عنا خير الجزاء ووفقكم لما يحبه ويرضاه

#9
اقتباس
بس هناك خطا فادح جدا

label1.caption مش text

نفس الحالة, لا فرق. إلا أن ال text لديها خاصية MultiLine

تم تعديل هذه المشاركة بواسطة خلدون خالد2 في 21 مارس 2009 في 17:17

#10
اقتباس
انا قصدى انسخ من مستند نصى والصقه مباشرة يعطينى كل النص

وهذا ما فعلته أنا تماماً...

على كل جرب حلول الأخ خلدون، مع أن العمل مع vbCrLf سيكون طويلاً جداً، ولكن الحل الثاني المكتوب باللغة الإنكليزية ممكن، للأسف لا أستطيع تجربته الآن، اعذرني :(

هذه الجملة خاطئة  :wacko: 


#11

بدى باقى الاسئلة يا استاذ عبود شد حيلك

#12

أظن أنني أستطيع فقط إجابتك على سؤال الهاردوير.

في فيجوال بيسك، التعامل مع الهاردوير ليس مباشراً، وإنما تابعاً لما يمنحه له النظام عن طريق دوال الـAPI وأظنك تعرفها، عليك أن تحدد ما هو الشيء الذي تريد التعامل معه (سواقة، هارد ديسك.....) ثم نرى ما هي دالة الـAPI المناسبة لها.

وإذا أردت التعامل مع الطابعة، فهناك الكائن Printer. اكتب Printer ثم نقطة، ستجد الكثير من الخيارات، والتعامل معها سهل بإذن الله.

كما قلت لك، حدد: ما هو الجهاز الذي تريد التعامل معه؟

ملاحظة: هل فعلت خاصية استقبال الرسائل؟ :)

هذه الجملة خاطئة  :wacko: 


#13

بعرف دوال api

بس انا قصدى انا اعمل مثال جهاز صغير (موتور صغير يعمل كهواية )

واريد ربطه بالفجوال يعنى يتحكم فى تشغيله عن طريق برنامج

وبالنسبة للرسائل ما فى خاصية تعطيل قلى شو اخطا

تم تعديل هذه المشاركة بواسطة epal4 في 22 مارس 2009 في 12:27

#14

حسناً، إن كان الجهاز الذي تتحدث عنه يمكن وصله بوصلة USB مثلاً على جهاز كمبيوتر يحوي Microsoft Windows فقد يكون ممكناً.

أما أن تقصد أن يحرك فيجوال بيسك الجهاز، ودون وصله بحاسوب يحوي Windows فهذا ضرب من الخيال :)

ففيجوال بيسك له حدود لا يستطيع تجاوزها :)

بالنسبة للرسائل، أردت أن أرسل لك رسالة منذ عدة أيام، لكن لم أستطع وأخبروني أن العضو قام بتعطيل خاصية استقبال الرسائل، على كل لا بأس الآن :)

هذه الجملة خاطئة  :wacko: 


مواضيع مشابهة