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

طريقة عمل Resize لحقول ListBox بالماوس

مغلق
بدأه محمد فؤاد تركي في 15 أبريل 2007 · 8 رد · 805 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني

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

أثناء تصفحي لاحدي المنتديات الاجنبية استوقفني Module اسمة basScrollBar وهذا الــ Module وظيفتة عمل Resize لحقول ListBox عن طريق الماوس وبعد تجارب توصلت لهذا المثال أتمني أن ينال الاعجاب

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

Option Compare Database
Option Explicit

Const SB_HORZ = 0
Const SB_VERT = 1

Private Declare Function GetScrollPos Lib "user32.dll" (ByVal hwnd As Long, _
														ByVal nBar As Long) As Long

Private Declare Function GetScrollRange Lib "user32.dll" (ByVal hwnd As Long, _
														  ByVal nBar As Long, _
														  ByRef lpMinPos As Long, _
														  ByRef lpMaxPos As Long) As Long


Private Declare Function apiGetFocus Lib "user32" _
				   Alias "GetFocus" () As Long


Public Function fScrollCol(lhWnd As Long, _
						   Optional lBar As Long = SB_HORZ) As Long

	Dim lRet As Long

	lRet = GetScrollPos(lhWnd, lBar)
	fScrollCol = lRet

End Function

Public Function fScrollPos(lhWnd As Long, _
						   Optional lBar As Long = SB_HORZ) As Integer

	Dim lRet As Long, lMin As Long, lMax As Long

	GetScrollRange lhWnd, lBar, lMin, lMax
	fScrollPos = Int((GetScrollPos(lhWnd, lBar) / lMax) * 100)

End Function


Public Function fhWnd(ctl As Control) As Long
On Error Resume Next

	ctl.SetFocus
	If Err Then
		fhWnd = 0
	Else
		fhWnd = apiGetFocus
	End If
	On Error GoTo 0

End Function

شكراً لكم علي سعة صدركم

ListBox_Resize.zip

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#2

ما شاء الله عليك اخي محمد

دائما مبدع

مثال جميل

مشكور على الفائدة

بالفعل الكثير من البرامج تستفبد منه..

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

بارك الله فيك اخي محمد

مثال جميل جدا

وهدية مقبوله

#4

أخي الغالي همام

مشرفتنا الغاليه زهرة كله بفضل تعليمكم لي في هذا الصرح الكبير

شكراً علي مروركم

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

جزاك الله الف خير

وجعله الله في ميزان حسناتك

#6

بسم الله الرحمن الرحيم

بارك الله فيك اخي الكريم

#7

بسم الله الرحمن الرحيم

أخي : محمد فؤاد ....... شكرا لك جزاك الله خير

مثال رائع من شخص رائع وفقك الله أخي والى مزيدا من الإبداع

أخوك / Ekseer

#8

أحبائي شكرا لكم جميعا علي مروركم...

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#9

ألف شكر ويعطيك العافية

من يتهيب صعود الجبال _ _ _ _ _

compu.gif_ _ _ _ _ يعش أبد الدهر بين الحفر

هذا الموضوع مغلق.

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