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

انظر و حاول معي ان تطور فكرة Caps Lock

بدأه assaf_abdullah في 30 أبريل 2009 · 7 رد · 979 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني أنا لا اعلم الكثير عن ال

API

كتب الاخ المشرف ابو سلال حفظه الله

كود معرفة حالة الكابس لوك

فطورتها لكي لا يسمح لليوزر الا ان يدخل احرف كبيتل لتر داخل التكست بوكس

الكود في المرفقات

العلة ليست في فكرة السماح لليوزر بكتابت سمول لتر من عدم السماح له

لكن الذي اريد ان اطوره معكم هو انه عندما يعمل اليوزر لود للصفحة , كبسة الكابس لوك لوحدها تكبس و يضيئ ضوها

هل اجد عند احد رواد هذا المنتدى اي كود يقوم بهذه الفكرة

علما باننني بحثت كثيرا في الانترنت و لم اجد الا كود الفي بي ستة القديمة و لم ينجح على الدوت نت

WindowsApplication1.rar

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#2

مرحباً أخي الكريم,

لست بحاجة إلى استخدام أي من الـ( API(s) ) يمكنك عمل ماتحاول عمله بشيء من هذا القبيل :

 

[color= #000000; font-weight: bold;]Public [color= #000000; font-weight: bold;]Class Form1

    [color= #000000; font-weight: bold;]Private WithEvents TextBox1 [color= #b1b100;]As [color= #000000; font-weight: bold;]New [color= #990000;]System[color= #339933;].Windows[color= #339933;].Forms[color= #339933;].TextBox

    [color= #000000; font-weight: bold;]Private WithEvents ToolTip1 [color= #b1b100;]As [color= #000000; font-weight: bold;]New [color= #990000;]System[color= #339933;].Windows[color= #339933;].Forms[color= #339933;].ToolTip

 

    [color= #000000; font-weight: bold;]Private Sub TextBox1_GotFocus[color= #009900;](ByVal sender [color= #b1b100;]As Object[color= #339933;], [color= #990000;]_

    ByVal e [color= #b1b100;]As [color= #990000;]System[color= #339933;].EventArgs[color= #009900;]) Handles TextBox1[color= #339933;].GotFocus[color= #339933;], [color= #990000;]_

    TextBox1[color= #339933;].TextChanged

        [color= #b1b100;]If My[color= #339933;].Computer[color= #339933;].Keyboard[color= #339933;].CapsLock Then

            ToolTip1[color= #339933;].Show[color= #009900;]([color= #0000ff;]"CapsLock is pressed."[color= #339933;], TextBox1[color= #009900;])

        [color= #990000;]End [color= #b1b100;]If

    [color= #990000;]End Sub

 

[color= #990000;]End [color= #000000; font-weight: bold;]Class

بالتوفيق

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#3

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

اخي الفاضل لحاجة في نفس يعقوب قضاها , ليس هذا ما اريده

الذي اريده هو انه عندما اعمل فوكس للتكست بوكس لوحده يشغل كبسة الكابس لوك دون ان يكبسها اليوزر

ليس المقصود الكود الذي كتبته انت , و لا الكود الذي كتبته انا سابق.

انما المقصود التحكم بالكيبورد و اشعال الكابس لوك لوحدها بالكود.

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#4

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

	Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Integer, ByVal dwExtraInfo As Integer)

	Private Const VK_CAPITAL As Short = &H14S
	Private Const KEYEVENTF_EXTENDEDKEY As Short = &H1S
	Private Const KEYEVENTF_KEYUP As Short = &H2S

	Public Sub ToggleCapsLock()
		'Simulate Key Press
		keybd_event(VK_CAPITAL, &H45S, KEYEVENTF_EXTENDEDKEY Or 0, 0)
		'Simulate Key Release
		keybd_event(VK_CAPITAL, &H45S, KEYEVENTF_EXTENDEDKEY Or KEYEVENTF_KEYUP, 0)
		'	End If
		'End If
	End Sub

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#5

:cry: اخي جزاك الله كل الخير هذا الكود اثلجت صدري لانني بحثت عن مثل هذا الكود كثيرا و لم اجد إلا القليل و لكن مخلوط مع كود كثير لم اعرف فلترته و تطويعه كما اردت

مرة اخرى شكرا لك اخي :clapping:

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#6

قمة الإبداع اشكركم يا اساتذة كنت اتساءل عن نفس الموضوع و دخلت ع المنتدى للسؤال فوجدت الحل بين يدي

#7

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

أخواني فيه سؤال بسيط في نفس الموضوع

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

و لكم جزيل الشكر

#8

أنظر إلى أول مشاركة فى الموضوع :happy:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

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