ضع اعلانك هنا

ضع اعلانك هنا ضع اعلانك هنا منتديات بوابة الاسلام
التاريخ 2008-8-13 التاريخ 2008-8-15 ضع اعلانك هنا ضع اعلانك هنا
 
العودة   عالم المعرفة > قسم تطوير المنتديات والبرمجه > منتدى لغات الحاسب والبرمجة
تفعيل العضوية استرجاع كلمة المرور شروط المنتــدى البحث مشاركات اليوم اجعل كافة الأقسام مقروءة
منتدى لغات الحاسب والبرمجة برمجة php , برمجة c++ , البرمجة , لغات برمجة , دروس برمجة
 

حيل الفيجوال بيسك

منتدى لغات الحاسب والبرمجة


إضافة رد
 
LinkBack أدوات الموضوع
 
قديم 01-02-2007, 05:03 PM   #1 (permalink)
عضو نشيط







OsamaPs غير متصل

OsamaPs will become famous soon enoughOsamaPs will become famous soon enough

افتراضي حيل الفيجوال بيسك

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

كيف تغير هيئة التاريخ القصير في نظام الويندوز.
ربما كنت تحتاج في برنامجك إلي التعامل مع التاريخ بهيئة معينة مثل "dd/MM/yyyy" وتود التأكيد على تلك الهيئة عند فتح البرنامج فهذا هو الكود الذي يؤدي ذلك.

انسخ الكود التالي إلى قسم الـ General في Module أو الـ Form.

Private Declare Function SetLocaleInfo Lib "kernel32" Alias "SetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String) As Long
Private Const LOCALE_IDATE = &H21 ' short date format ordering
Private Const LOCALE_SSHORTDATE = &H1F ' short date format string

Public Sub SetDateFormat(ByVal theFormat As String)

Dim strBuffer As String
Dim Res As Long

strBuffer = theFormat & Chr(0)
Res = SetLocaleInfo(LOCALE_IDATE, LOCALE_SSHORTDATE, strBuffer)

End Sub

هذا مثال على استخدام تلك الدالة
Call SetDateFormat("dd/MM/yyyy")
تغلب على قصور دالة IsDate
لو أنك حاولت اختبار التاريخ بدالة IsDate لتعرف إذا ما كان التاريخ صحيح أم لا فإنك ستفاجأ بسلوك غريب لهذة الدالة بفرض أن إعدادات الويندوز تشير إلى أن هيئة التاريخ القصير هي "dd/MM/yyyy" وكنت تختبر التاريخ "26/01/2000" مثلا سترجع لك الدالة True دلالة على أن هذا النص يمكن أن يمثل تاريخ ولو اختبرت النص "01/26/2000" ستفاجأ بنفس النتيجة حيث أن الدالة حولت النص للهيئة السليمة فبل الإختبار وبذلك كانت النتيجة خاطئة بالنسبة لنا
لذلك فقد كتبت هذه الدالة لإختبار التاريخ بشكل صحيح.
ضع الكود التالي في قسم الـ General من Module

PrivateType SYSTEMTIME wYear AsInteger
wMonth
AsInteger
wDayOfWeek
AsInteger
wDay
AsInteger
wHour
AsInteger
wMinute
AsInteger
wSecond
AsInteger
wMilliseconds
AsInteger
EndType

PrivateDeclareFunction GetDateFormat Lib "kernel32" Alias "GetDateFormatA" _
(
ByVal Locale AsLong, ByVal dwFlags AsLong, _
lpDate
As SYSTEMTIME, ByVal lpFormat AsString, ByVal lpDateStr AsString, ByVal cchDate AsLong) AsLong
PrivateConst LOCALE_IDATE = &H21


PrivateSub Main()

If ValidateDate("26/01/2000") Then MsgBox "هذا التاريخ صحيح & "26/01/2000", _
vbMsgBoxRight + vbMsgBoxRtlReading + vbInformation
IfNot ValidateDate("01/26/2000") Then MsgBox "هذا التاريخ غير صحيح " & "01/26/2000", _ vbMsgBoxRight + vbMsgBoxRtlReading + vbInformation

End

EndSub


PublicFunction ValidateDate(theDate AsString) AsBoolean

Dim cd As SYSTEMTIME
Dim strBuffer AsString
Dim Res AsLong

cd.wDay =
CInt(Left(theDate, 2))
cd.wMonth =
CInt(Mid(theDate, 4, 2))
cd.wYear =
CInt(Right(theDate, 4))

strBuffer = Space(255)
Res = GetDateFormat(LOCALE_IDATE, 0&, cd, "dd/MM/yyyy", strBuffer, Len(strBuffer))
If Res > 0 Then
ValidateDate =
True
EndIf

EndFunction
تحريك نافذة من أى نقطة.
يمكنك تحريك نافذة من أى نقطة بهذا الكود
هذا الجزء من الكود في قسم الـ General

Private X1 As Integer
Private Y1 As Integer

وهذه الجزء من الكود في حدث Form_MouseMove
If Button = 0 Then
X1 = X
Y1 = Y
End If
If Button = 1 Then
Call Me.Move (Me.Left - (X1 - X), Me.Top - (Y1 - Y))
End If

كيف تشغل حافظة الشاشة؟

تري هل من الممكن تشغيل حافظة الشاشة الحالية من داخل برنامجك؟ بالطبع نعم ما عليك إلا أن تفح اـ Form وتضع عليها زر ثم تنسخ هذا الكود إلي قسم General من الـ Form .
PrivateDeclareFunction SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd AsLong, _
ByVal wMsg AsLong, _
ByVal wParam AsLong, _
ByVal lParam AsLong) AsLong
PrivateConst WM_SYSCOMMAND = &H112&
PrivateConst SC_SCREENSAVE = &HF140&

PrivateSub Command1_Click()

Dim Res AsLong
Res = SendMessage(Me.hWnd, WM_SYSCOMMAND, SC_SCREENSAVE, 0&)

EndSub
.
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 01-02-2007, 06:53 PM   #2 (permalink)

:: فريق عالم المعرفة::






the_queen غير متصل

the_queen will become famous soon enoughthe_queen will become famous soon enough

افتراضي مشاركة: حيل الفيجوال بيسك

راااااااااااااائعه أخوووووي

تسلم الأياااااااااااادي والله تسلم ..

ننتظررر جديدددددددددددددددديك أخووي ..

الملكه

التوقيع

لا إله إلا الله محمد رسول الله ..


بالجد والعمل - - - يحقق الأأأأأأأأأأأمل
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 01-06-2007, 01:53 AM   #3 (permalink)
عضو جديد






zain50 غير متصل

zain50 will become famous soon enoughzain50 will become famous soon enough

افتراضي مشاركة: حيل الفيجوال بيسك

جميل يا أخى وللأمام دائما
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 01-06-2007, 02:00 PM   #4 (permalink)
عضو نشيط







OsamaPs غير متصل

OsamaPs will become famous soon enoughOsamaPs will become famous soon enough

افتراضي مشاركة: حيل الفيجوال بيسك

اقتباس:
المشاركة الأصلية كتبت بواسطة the_queen
   راااااااااااااائعه أخوووووي

تسلم الأياااااااااااادي والله تسلم ..

ننتظررر جديدددددددددددددددديك أخووي ..

الملكه

حياكي الله ملكتنا
سعيد بتواجدك هنا
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 01-06-2007, 02:03 PM   #5 (permalink)
عضو نشيط







OsamaPs غير متصل

OsamaPs will become famous soon enoughOsamaPs will become famous soon enough

افتراضي مشاركة: حيل الفيجوال بيسك

اقتباس:
المشاركة الأصلية كتبت بواسطة zain50
   جميل يا أخى وللأمام دائما

اشكرك على التشجيع
^_^
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 01-30-2007, 12:38 AM   #6 (permalink)
عضو نشيط






عبير غير متصل

عبير will become famous soon enoughعبير will become famous soon enough

افتراضي مشاركة: حيل الفيجوال بيسك

يسلمووو ويعطيك ألف عافيه

تحيتي

التوقيع


 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 02-03-2007, 03:12 PM   #7 (permalink)
عضو نشيط







OsamaPs غير متصل

OsamaPs will become famous soon enoughOsamaPs will become famous soon enough

افتراضي مشاركة: حيل الفيجوال بيسك

اقتباس:
المشاركة الأصلية كتبت بواسطة عبير
   يسلمووو ويعطيك ألف عافيه

تحيتي

الله يسلمك
حياكِ الله

التوقيع

خذوا مني فؤادي وامنحوني

سلاحي أمتطي صحو المنون

فإني لم أعش لأذوق ذلا

ولا لأذوب في حضن حنون

ولكن كي أذود على حمايا

سبحانه الله و بحمده
سبحان الله العظيم


 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 06-21-2007, 03:54 PM   #8 (permalink)
عضو فعال
 
الصورة الرمزية mr.rihouz








mr.rihouz غير متصل

mr.rihouz will become famous soon enoughmr.rihouz will become famous soon enough

افتراضي مشاركة: حيل الفيجوال بيسك

مشكوور اخوي

يعطيك العافية

التوقيع


MR.RIHOUZ

!!!!كلما عرفت شيء عن الهكر عرفت انني لا اعرف شئا!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!

 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
 
قديم 01-29-2008, 02:00 PM   #9 (permalink)
عضو جديد






control غير متصل

control will become famous soon enoughcontrol will become famous soon enough

افتراضي رد: حيل الفيجوال بيسك

مشكور يحبوب
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
 
إضافة رد

حيل الفيجوال بيسك

منتدى لغات الحاسب والبرمجة





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

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are متاحة


الساعة الآن 09:51 PM.

عدد الكلمات الدلالية 70 الاكثر بحث في الموقع
الكلمات الدلالية
اخبار ادوات اطفال الاستثمار البرفست البيزون الدروس الروافض السعوديه السنه الشيعه العاب الفلاش الفوتو شوب الكويت المجوس المهدي الهكر ايران برامج برامج اختراق برامج هكر بنات تحميل تشفير تشقير الصفحات تطوير تعليم ثغره جرائم جوال حماية حوار دروس دومين رواتر شرح صميم صوره فضائح فيديو كتاب كراك كمبيوتر محاضرات منتدى مودم نطاق نطاقات نوكيا هوز bifrost buffer crypter domain downloader exploit file inclusion iran local overflow poison python server shellcode sql injection trojan version vulnerability youtube


روابط مهمة