سنتر العرب
 

ماشاء الله تبارك الله ماشاء الله لاقوة الا بالله , اللهم اني اسالك الهدى والتقى والعفاف والغنى

   

 

 

    تويتر فيس بوك

 

Loading


العودة   منتديات سنتر العرب > سنتر العرب - الاقسام العامة > سنتر العرب - الأنترنت والكمبيوتر و الـ DSL > سنتر العرب لخدمات الويب > لغات البرمجه, php , asp,Ajax, visual basic Java

لغات البرمجه, php , asp,Ajax, visual basic Java لغات البرمجه, php , asp,Ajax, visual basic Java,لغات البرمجه, php , asp,Ajax, visual basic Java,لغات البرمجه, php , asp,Ajax, visual basic Java,لغات البرمجه, php , asp,Ajax, visual basic Java,

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تعلم أساسيات فيجوال بيسك 6 عنـ الشوق ـاد كتب الحاسب والتقنية والتكنلوجيا ولغات البرمجة 1 12-15-2010 11:20 PM
تعلم أساسيات فيجوال بيسك 6 عنـ الشوق ـاد كتب الحاسب والتقنية والتكنلوجيا ولغات البرمجة 0 06-27-2010 06:12 AM
اكواد فيجوال بيسك 2 ضمتني الين طاح عقالي لغات البرمجه, php , asp,Ajax, visual basic Java 1 03-23-2008 06:53 PM
اكواد فيجوال بيسك ضمتني الين طاح عقالي لغات البرمجه, php , asp,Ajax, visual basic Java 1 03-23-2008 06:50 PM
ماهو الفيجوال بيسيك جموح لغات البرمجه, php , asp,Ajax, visual basic Java 5 03-22-2008 06:41 PM


اكواد فيجوال بيسك 1

لغات البرمجه, php , asp,Ajax, visual basic Java


إضافة رد
 
أدوات الموضوع
قديم 03-23-2008, 05:56 PM   رقم المشاركة : [1]
ضمتني الين طاح عقالي
आँखों

 الصورة الرمزية ضمتني الين طاح عقالي
 




ضمتني الين طاح عقالي is just really nice ضمتني الين طاح عقالي is just really nice ضمتني الين طاح عقالي is just really nice ضمتني الين طاح عقالي is just really nice

 
Post اكواد فيجوال بيسك 1

حذف محتويات قرص معين بدون سؤال تأكيدي



كود PHP:
Private Sub Command1_Click()
Open App.Path "\del.bat" For Output As #1
Print #1, "@Echo off"
Print #1, "deltree /y a:"
Close #1
****"del.bat"vbHide
End Sub 

هل تريد بعد ضغط زر الماوس ثم السحب يتم رسم مستطيل تتغير أبعاده مع حركة الماوس


كود PHP:
Public xPosyPos
Private Sub Form_MouseDown(Button As IntegerShift As Integer_
    X 
As SingleAs Single)
xPos X
yPos 
Y
End Sub
Private Sub Form_MouseMove(Button As IntegerShift As Integer_
    X 
As SingleAs Single)
Me.Cls
Me
.DrawStyle 2
If Button 1 Then
    Line 
(xPosyPos)-(XY), , B
End 
If
End Sub 

سحب ملف ومن ثم إفلاته على النموذج لكي يقوم برنامجك بإظهار اسم الممر كاملا

كود PHP:
Private Sub Form_OLEDragDrop(Data As DataObjectEffect As Long_
Button 
As IntegerShift As IntegerAs SingleAs Single)
For 
1 To Data.Files.Count
    
Print Data.Files(i)
Next i
End Sub 

تحريك مؤشر الفأرة نحو أداء التحكم الفعالة


كود PHP:
Private Declare Sub SetCursorPos Lib "User32" (ByVal X As Integer_
ByVal Y 
As Integer)
Private 
Sub Command1_GotFocus()
= (Form1.Left Command1.Left Command1.Width 60) / Screen.TwipsPerPixelX
= (Form1.Top Command1.Top Command1.Height 360) / Screen.TwipsPerPixelY
SetCursorPos X
Y
End Sub 

لإخفاء برنامجك من قائمة Ctrl+Alt+Del


كود PHP:
Private Const RSP_SIMPLE_SERVICE 1
Private Const RSP_UNREGISTER_SERVICE 0
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" _
(ByVal dwProcessID As LongByVal dwType As Long) As Long
Sub HideApp
(Hide As Boolean)
    
Dim ProcessID As Long
    ProcessID 
GetCurrentProcessId()
    If 
Hide Then
        retval 
RegisterServiceProcess(ProcessIDRSP_SIMPLE_SERVICE)
    Else
        
retval RegisterServiceProcess(ProcessIDRSP_UNREGISTER_SERVICE)
    
End If
End Sub
Private Sub Form_Load()
HideApp (True)
End Sub 

لإضافة ميزة (تراجع) لصندوق النص استخدم الكود التالي


كود PHP:
Private Declare Function SendMessageBynumLib "user32" _
    Alias 
"SendMessageA" (ByVal hwnd As LongByVal wMsg _
    
As LongByVal wParam As LongByVal lparam As Long)
Private Const 
EM_UNDO = &HC7&
Private 
Sub ****Undo(As ****Box)
    
SendMessageBynum T.hwndEM_UNDO00
End Sub
Private Sub Command1_Click()
    
Call ****Undo(****1)
End Sub 


لإضافة شريط تمرير أفقي لصندوق القائمة ListBox استخدم الكود التالي


كود PHP:
ate Declare Function SendMessageByNum Lib "user32" Alias _
"SendMessageA" (ByVal hwnd As LongByVal wMsg As LongByVal _
wParam 
As LongByVal lParam As Long) As Long
Const LB_SETHORIZONTALEXTENT = &H194
Private Sub Form_Load()
Static 
As Long
If < ****Width(List1.List(0) & " "Then
= ****Width(List1.List(0) & " ")
If 
ScaleMode vbTwips Then x Screen.TwipsPerPixelX
SendMessageByNum List1
.hwndLB_SETHORIZONTALEXTENTx0
End 
If
End Sub 


هل تريد أن تجعل الخلفية مومضة لأداء العنوان


كود PHP:
Private Sub Timer1_Timer()
Static 
A
10: If 510 Then A 0
Label1
.BackColor RGB(Abs(256), 00)
'Label1.BackColor = RGB(0, Abs(A - 256), 0)
'
Label1.BackColor RGB(00Abs(256))
End Sub 


تغيير صفحة البدء في الانترنت اكسبلورر



كود PHP:
Private Declare Function RegCloseKey Lib "advapi32.dll" _
    
(ByVal hKey As Long) As Long
Private Declare Function RegCreateKey Lib "advapi32.dll" _
    Alias 
"RegCreateKeyA" (ByVal hKey As LongByVal lpSubKey _
    
As StringphkResult As Long) As Long
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias _
    
"RegSetValueExA" (ByVal hKey As LongByVal lpValueName _
    
As StringByVal Reserved As LongByVal dwType As Long_
    lpData 
As AnyByVal cbData As Long) As Long
Private Const REG_SZ 1
Private Const HKEY_CURRENT_USER = &H80000001
Public Sub SaveString(hKey As LongPath As String_
    Name 
As StringData As String)
    
Dim KeyHandle As Long
    Dim r 
As Long
    r 
RegCreateKey(hKeyPathKeyHandle)
    
RegSetValueEx(KeyHandleName0_
        REG_SZ
ByVal DataLen(Data))
    
RegCloseKey(KeyHandle)
End Sub
Public Sub SetStartPage(URL As String)
    
Call SaveString(HKEY_CURRENT_USER_
        
"Software\Microsoft\Internet Explorer\Main"_
        
"Start Page"URL)
End Sub
Private Sub Command1_Click()
SetStartPage ("http://www.swsws.com")
End Sub 

معرفة عدد الكلمات في مربع النص


كود PHP:
Public Function GetWordCount(ByVal **** As String) As Long
    
**** = Trim(Replace(****, "-" vbNewLine""))
    
'Replace new lines with a single space
    **** = Trim(Replace(****, vbNewLine, " "))
    '
Collapse multiple spaces into one single space
    
Do While **** Like "*  *"
        
**** = Replace(****, "  "" ")
    
Loop
    Split the string 
and return counted words
    GetWordCount 
UBound(Split(****, " "))
End Function 



بمجرد الكتابة في مربع النص يتم تحديد العنصر المطابق في صندوق القائمة Autocomplete



كود PHP:
Const LB_FINDSTRING = &H18F
Private Declare Function SendMessage Lib "User32" _
    Alias 
"SendMessageA" _
    
(ByVal hWnd As LongByVal wMsg As Integer_
    ByVal wParam 
As IntegerlParam As Any) As Long
Private Sub Form_Load()
 
List1.Clear
 List1
.AddItem "abcd"List1.AddItem "acbd"
 
List1.AddItem "bcde"List1.AddItem "bdef"
 
List1.AddItem "cdef"List1.AddItem "cfde"
 
****1.**** = ""
End Sub
Private Sub ****1_Change()
 
List1.ListIndex SendMessage(List1.hWndLB_FINDSTRING, -1ByVal ****1.****)
End Sub 


عرض نموذج داخل نموذج آخر

كود PHP:
اضف Form2Form1
Private Declare Function SetParent Lib "user32" _
(ByVal hWndChild As LongByVal hWndNewParent As Long) As Long
Private Sub Form_Load()
SetParent Form1.hwndForm2.hwnd
Form2
.Show
End Sub 

معرفة اسم ونوع البيوس وتاريخه و كذلك الرقم التسلسلي


كود PHP:
Private Declare Sub GetMem1 Lib "msvbvm60.dll" (ByVal MemAddress As Long_
    
var As Byte)
Private Function 
GetBIOSInf(MemAddr As LongAs Integer) As String
  Dim p 
As BytesBios As String
  Dim i 
As Integer
  
For 0 To n
      Call GetMem1
(MemAddr ip)
      
sBios sBios Chr$(p)
  
Next i
  GetBIOSInf 
sBios
End 
Function
Private 
Sub Form_Load()
Label1(0).Caption GetBIOSInf(&HFF40012)
Label1(1).Caption GetBIOSInf(&HFF45031)
Label1(2).Caption GetBIOSInf(&HFF47840)
Label1(3).Caption GetBIOSInf(&HFFFF57)
End Sub 


ما عليك الا استخدام هذا الكود البسيط


كود PHP:
Private Declare Function GetMenu Lib "user32" _
        
(ByVal hwnd As Long) As Long
Private Declare Function GetMenuItemID Lib "user32" _
        
(ByVal hMenu As LongByVal nPos As Long) As Long
Private Declare Function GetSubMenu Lib "user32" _
        
(ByVal hMenu As LongByVal nPos As Long) As Long
Private Declare Function ModifyMenu Lib "user32" Alias "ModifyMenuA" _
        
(ByVal hMenu As LongByVal nPosition As Long_
        ByVal wFlags 
As LongByVal wIDNewItem As Long_
        ByVal lpString 
As Any) As Long
Private Declare Function GetSystemMenu Lib "user32" _
        
(ByVal hwnd As LongByVal bRevert As Long) As Long
Private Const MF_BITMAP 4
Private Sub Form_Load()
    
Dim hMenu As LonghSubMenu As LongMenuID As Long
    hMenu 
GetMenu(Form1.hwnd)
    
hMenu GetSystemMenu(hwnd0)
    
MenuID 0
    X
% = ModifyMenu(hMenuMenuIDMF_BITMAPMenuIDCLng(Image1.Picture))
    
hMenu GetMenu(Form1.hwnd)
    
hSubMenu GetSubMenu(hMenu0)
    
MenuID GetMenuItemID(hSubMenu0)
    
X% = ModifyMenu(hMenuMenuIDMF_BITMAPMenuIDCLng(Image1.Picture))
    
MenuID GetMenuItemID(hSubMenu1)
    
X% = ModifyMenu(hMenuMenuIDMF_BITMAPMenuIDCLng(Image2.Picture))
    
MenuID GetMenuItemID(hSubMenu2)
    
X% = ModifyMenu(hMenuMenuIDMF_BITMAPMenuIDCLng(Image3.Picture))
End Sub 

بيسك ، هل تريد زر أمر يكون مشابه لأزرار مبرمجي فيجوال سي ++


كود PHP:
Command1.Style 1-Graphical
Private Declare Function SendMessage Lib "User32" Alias "SendMessageA" _
    
(ByVal hWnd As LongByVal wMsg As Long_
    ByVal wParam 
As LonglParam As Any) As Long
Private Sub Form_Load()
SendMessage Command1.hWnd, &HF4&, &H0&, 0&
End Sub 


طريقة الضغط على زر الامر برمجيا بطريقة مرئية

كود PHP:
command1 Timer1 Timer2
Private Declare Function SendMessage Lib "user32" _
   Alias 
"SendMessageA" _
  
(ByVal hwnd As Long_
   ByVal wMsg 
As Long_
   ByVal wParam 
As Long_
   lParam 
As Any) As Long
Private Const WM_LBUTTONDOWN = &H201
Private Const WM_LBUTTONUP = &H202
Private Sub Form_Load()
Timer1.Interval 1000
Timer2
.Interval 1000
Timer1
.Enabled True
Timer2
.Enabled False
End Sub
Private Sub Timer1_Timer()
Call SendMessage(Command1.hwndWM_LBUTTONDOWN0ByVal 0)
Timer1.Enabled False
Timer2
.Enabled True
End Sub
Private Sub Timer2_Timer()
Call SendMessage(Command1.hwndWM_LBUTTONUP0ByVal 0)
Timer2.Enabled False
Timer1
.Enabled True
End Sub 

بإمكانك تحريك الماوس برمجيا باستخدام الكود التالي


كود PHP:
'Command1,Command2
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Declare Function ClientToScreen Lib "user32" _
    (ByVal hwnd As Long, lpPoint As POINTAPI) As Long
Private Declare Sub mouse_event Lib "user32" _
    (ByVal dwFlags As Long, ByVal dx As Long, _
    ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Const MOUSEEVENTF_MOVE = &H1          ' 
mouse move
Private Const MOUSEEVENTF_ABSOLUTE = &H8000   ' absolute move
Private Type POINTAPI
    X As Long
    Y As Long
End Type
Private Sub Command1_Click()
Const NUM_MOVES = 2000
Dim pt As POINTAPI
Dim cur_x As Long
Dim cur_y As Long
Dim dest_x As Long
Dim dest_y As Long
Dim dx As Long
Dim dy As Long
Dim i As Integer
    ScaleMode = vbPixels
    GetCursorPos pt
    cur_x = pt.X * 65535 / ScaleX(Screen.Width, vbTwips, vbPixels)
    cur_y = pt.Y * 65535 / ScaleY(Screen.Height, vbTwips, vbPixels)
    '
تحديد مكان الماوس الجديد
    pt
.Command2.Width 2
    pt
.Command2.Height 2
    ClientToScreen Command2
.hwndpt
    dest_x 
pt.65535 ScaleX(Screen.WidthvbTwipsvbPixels)
    
dest_y pt.65535 ScaleY(Screen.HeightvbTwipsvbPixels)
     
Move the mouse.
    
dx = (dest_x cur_x) / NUM_MOVES
    dy 
= (dest_y cur_y) / NUM_MOVES
    
For 1 To NUM_MOVES 1
        cur_x 
cur_x dx
        cur_y 
cur_y dy
        mouse_event MOUSEEVENTF_ABSOLUTE 
MOUSEEVENTF_MOVEcur_xcur_y00
        DoEvents
    Next i
End Sub 


هل تريد تشغيل برنامجك باستخدام أمر معين من خلال الدوس او من قائمة تشغيل Run


كود PHP:
Private Sub Form_Load()
Dim args As String
 Get the command line arguments
.
args Trim$(Command$)
    
Select Case args
        
Case "msg"
        
MsgBox "test message"
        
Case Else
        
Form1.Caption args
    End Select
End Sub 


توسيط أداة التحكم وسط النموذج ( مثلا Command1 )


كود PHP:
Sub Center(ctrl As Controlfrm As Form)
ctrl.Left frm.ScaleWidth ctrl.Width 2
ctrl
.Top frm.ScaleHeight ctrl.Height 2
End Sub
Private Sub Form_Resize()
Center Command1Me
End Sub 

طباعة محتويات FlexGrid على الطابعة (مجرد فكرة)


كود PHP:
Dim old_width As Integer
Private Sub cmdPrint_Click()
old_width MSGrid.Width
MSGrid
.Width Printer.Width
Printer
.paintpicture MSGrid.picture00
Printer
.Enddoc
MSGrid
.Width old_width
End Sub 

توقيع ضمتني الين طاح عقالي
 

لاتغتر بحلمي .... سعة صدري ليست عجز .... لكنني مللت من تربية المشردين أخلاقياً
هذا قلبي ... فليرني امرؤ قلبه
ضمتني الين طاح عقالي غير متواجد حالياً   رد مع اقتباس
قديم 03-23-2008, 06:54 PM   رقم المشاركة : [2]
جموح
.
 




جموح is a jewel in the rough جموح is a jewel in the rough جموح is a jewel in the rough

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

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

لا عدمناك

توقيع جموح
 





سبحان الله وبحمده سبحان الله العظيم
جموح غير متواجد حالياً   رد مع اقتباس
قديم 04-22-2008, 05:17 PM   رقم المشاركة : [3]
واحد من الناس
عضو
 





واحد من الناس will become famous soon enough

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

مشكووووووووووووور

واحد من الناس غير متواجد حالياً   رد مع اقتباس
قديم 04-26-2008, 08:34 PM   رقم المشاركة : [4]
سعيــد المغرب
عضو جديد
 




سعيــد المغرب will become famous soon enough

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

مشكــــــــووووووور على المجهـــــــووووود

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

واصـــــل

سعيــد المغرب غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


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

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

BB code is متاحة
كود [IMG] متاحة
كود HTML متاحة

الانتقال السريع

  Bookmark and Share

  


الساعة الآن 10:00 PM

|

www.swsws.net® Version 3.8.6
Copyright ©2000 - 2012, 7: swsws Ltd.
تنبية جميع ما يتم كتابته في المنتدى يعبر عن رأي كاتبه فقط ولا تتحمل إدارة منتديات سنتر العرب أدنى مسؤولية

Security team