اليوم الثالث
DESCRIPTION
TRANSCRIPT
المنهاج بيسك الفيجوال بلغة البرمجة دورة
بيسك الفيجوال VisualدورةBasic
بيسك الفيجوال برنامج واجهة
األدوات مربع النموذج نافذة
الخصائص نافذة
مستكشف المشروع
اطار النموذج مصمم
القوائم شريطاألدوات شريط
المشروع نافذة
األدوات
خصائص طرق
التصميم البرمجة أوامر البرمجة أوامر
األدوات
األدوات اسماء تغيير
( النموذج على ( formالتعرف
خصائص النموذج
•Back color•Border Style•Caption•Control Box•Forecolor•Hight-Left-Width –Top scale mode•Icon•Maximize Button-Minimize Button•Name•Mouse pointer•Font•Picture•Right to left•Startup position•Visible•Window state
النموذج خصائص على التعرف
خصائص Textboxأهم
• Enable•Alignment•Multiline•Scrollbar•Maxlength•Text•Passwordchar•Borderstyle Appearnce•Tooltiptext
Textbox
خصائص labelأهم
•Alignment
•Backstyle
•AutosizeLabel
خصائص Command Buttonأهم
•Style
•Tabindex
•Tabstop
!! موجود غير الخط لون
Command Button
البرمجة ) (Codeشاشةاألداة اسم
(Eventالحدث )
الطريقة أو الخاصية
الشائعة األحداث
1تدريب األمر ) ( على الضغط عند و كرموز يعرض اسمك يقرا نموذج read nameصممي
. ) األمر ) على بالضغط التطبيق ينتهي و الحجم و اللون مختلف بخط االسم Exit يعرضبالتغيير للمستخدم السماح عدم و الشاشة منتصف في النموذج ظهور مراعاة مع
التنفيذ . وقت النموذج حجم من
Object األدواتProperty الخصائصValue القيمة
FormNamefrmtext
Backcolor اللون اختيار
Borderstyle1-fixed single
captionMy First Project
Start up position2-center screen
Label(Welcome)NameLblfirst
Alignment2-center
backstyle0-Transparent
captionWelcome
Font28
Label لعرض االسمNameLblmyname
Alignment2-center
caption
Font18
Forecolorأزرق
Label (Enter…)NameLblname
Alignment0-Left Justify
captionEnter your Name
الحل:
TextNametxtname
PasswordChar*
ToolTipTextName
commandNamecmdname
Backcolor اللون اختيار
CaptionRead name
style1-Graphical
commandNamecmdexit
Backcolor اللون اختيار
CaptionExit
style1-Graphical
الحل
Private Sub cmdexit_Click)(
End
End Sub
Private Sub cmdname_Click)(
lblmyname.Caption = txtname.Text
End Sub
األلوان تغيير1 -Vbred
2 -Rgb)red,green,blue(
-3 qbcolor)number(
:2تدريب -•لون • لتغيير اوامر ثالث على يحتوي نموذج صممي
عليه بالضغط األمر تنفيذ يمكن بحيث النموذج خلفية . مع المفاتيح لوحة باستخدام تنفيذه يمكن كما بالفأرة
التالي : مراعاةعنوان- • خط يصبح الفأرة بسهم األمر على المرور عند
خلفيته لون يتغير األمر على الضغط أثناء و غامق األمر. الوردي اللون إلى
مرة- • كل النموذج خلفية لون يغير جديد أمر اضيفي ثمعشوائي بشكل
الحلPrivate Sub cmdblue_Click)(
frmcolor.BackColor = vbBlueEnd Sub
Private Sub cmdblue_MouseDown)Button As Integer, Shift As Integer, X As Single, Y As Single(cmdblue.BackColor = RGB)255, 217, 245 (End Sub
Private Sub cmdblue_MouseMove)Button As Integer, Shift As Integer, X As Single, Y As Single(cmdblue.FontBold = Truecmdgreen.FontBold = Falsecmdred.FontBold = FalseEnd Sub
Private Sub Command1_Click)(frmcolor.BackColor = QBColor)Rnd * 15(End Sub
:3تدريب-•كلمة • يعرض نموذج على Hello صممي الضغط وعند
جهة Move Upاألمر العليا الزاوية الى الكلمة تتحرك. عشوائيا لونها يتغير و اليمين
على • الضغط عند إلى Move downو الكلمة تتحرك. عشوائيا لونها يتغير و اليسار جهة السفلى الزاوية
على • بالضغط التطبيق ينتهي Exitو
الحل
Private Sub cmddown_Click)(Label1.Top = Label1.Top + 100Label1.Left = Label1.Left - 50Label1.ForeColor = QBColor)Rnd * 15(End Sub
Private Sub Cmdup_Click)(Label1.Top = Label1.Top - 100Label1.Left = Label1.Left + 50Label1.ForeColor = QBColor)Rnd * 15(End Sub
) أنواعها ) المتغيرات
: المتغير اسم اختيار شروط•1. هجائي- بحرف يبدأ أنيتعدى- 2• .256ال حرف العمليات- 3• أو مسافات أو نقاط على يحتوي ال
الحسابية.•4. المحجوزة- الكلمات تستعمل الأنواعها:••1 -Dim •2 -Public•3 -Static•4 -Private
المتغيرات تعريف
Data type Boolean )True-False(
String )$( )@( Currency single)!(
Double)#( Byte
long)&( Varient )%( Integer
Date ، bject ، char
Dim Var-name as Data type
الحسابية العمليات
مثال
X=5-)2 4+10/2( -5 *2\3 mod2
-17الناتج =
الحسابية العمليات
للمتغيرات قيم اسناد
Varname= Expression
مثال:Num=5+2
F_name=“mona”
Num=txt.text
Result=num1+num2
Res1=A or B
:4تدريب -•التالية • التعريفية الجمل امام خطأ او صح اشارة ضعي
: الخطأ سبب تحديد مع• Dim mydate as Integer • Dim salary! • Dim male/female as boolean• dim salary% = 2• Dim salary as currency salary=5000$• Dim x As String * 15
في موضع من أي في المتغير نفس استخدام يمكن هلProcedure البيانات؟ من نوع من ألكثر
رسائل Msgboxإظهار
Button clicked= msgbox)massage,number of Button , title(
X = msgbox)“welcom to”& na,vbokcancle,”so mutch”
:5تدريب
. الحاسبة اآللة عمل تعمل نموذج صمميكان حال في للمستخدم رسالة إظهار مراعاة مع
و الصفر يساوي القسمة لعملية الثاني العدد. آخر عدد إلدخال فرصة إعطاءه
)(Private Sub cmdadd_Clickالحلresult = no1 + no2txtresult = resultEnd SubPrivate Sub cmdclear_Click)(txtno1.Text = ""txtno2.Text = ""txtresult.Text = ""End SubPrivate Sub cmddif_Click)(result = no1 - no2txtresult = resultEnd SubPrivate Sub cmdmulti_Click)(result = no1 * no2txtresult = resultEnd SubPrivate Sub cmdpower_Click)(result = no1 ^ no2txtresult = resultEnd SubPrivate Sub comdivid_Click)(If no2 <> 0 Thenresult = no1 / no2txtresult = resultElse MsgBox "you can't divid by zero ,enter another number", vbExclamation + vbOKOnly, "Error"End IfEnd SubPrivate Sub txtno1_Change)(no1 = Val)txtno1(End SubPrivate Sub txtno2_Change)(no2 = Val)txtno2(End Sub
من البيانات inputboxقراءة
Variable=inputbox) (
C=inputbox)“enter a letter”,”enter screen”(
وسيطات
باستخدام البيانات تنسيق تغييرFormat
Text or label = var)format)exp,”type of format”(
Lb1.caption=format)salary,”currency”(
Format:
Currency
Percent
Fixed
General number
:6تدريب -•
السنوي • الدخل يحسب برنامج صمميللموظف:
من • الزيادة نسبة و الراتب و االسم يقرأ بحيثاالدخال inputboxمربع
الواجب
النقر • وعند اسمك بإدخال يقوم نموذج صممياألمر لون Change fontعلى ويتغير الخط يكبر
. األمر على نقره كل في النص
الواجب حل
Private Sub Command1_Click)(
Text1.ForeColor = QBColor)Rnd * 15(
Text1.FontSize = Text1.FontSize * 2
End Sub
Constالثوابت
•. البرنامج داخل موقعها اختلف مهما تتغير ال قيم
Const const-name [as type] = valueConst doller as single = 4.13
بيسك • الفيجوال في المعروفة الثوابت منVbgreen
Vbcrlfvbtab
على الطابعة Formالطباعة على أو
Debug.print “n”
Print Tab)10(,”hi”
Print “welcom” & n & “to all”
Print format)salary,”currency”(
Debug.print n
) الطابعة) على )Printer.print spc)n( tab)nيطبع
:7تدريب -•
•. الدائرة محيط و مساحة يحسب برنامج صممينفس • على يطبعها formو
الحلPrivate Sub Command1_Click)(
Dim r As SingleConst pi As Single = 3.14Const x As Integer = 2Dim area As Single, circum As Singler = InputBox)" القطر نصف )"ادخلarea = pi * r ^ xcircum = x * pi * rPrint " الدائرة " & area & " مساحة الدئرة circum & "محيطEnd Sub
Private Sub Command2_Click)(ClsEnd Sub
القرار واتخاذ التحكم Ifجمل
If condtion then
Statments
End if
If condtion then
Statments
Else
statments
End if If condtion then
Statments
Else if condtion then
Statments
End if
8تدريب
تقديره يطبع و طالب درجة يقرأ برنامج صممي(A,B,C,D,F)
كان اذا االحمر باللون التقدير سيطبع بأنه علماراسب الطالب
)(Private Sub cmnstart_ClickالحلDim mark As SingleDim grade As Stringmark = txtmark.Texttxtgrade.ForeColor = vbBlackIf mark <= 100 Then
If mark >= 90 Then grade = "A"
Else If mark >= 80 Then
grade = "B" Else
If mark >= 70 Then grade = "C"
Else If mark >= 60 Then
grade = "D" Else
txtgrade.ForeColor = vbRed grade = "F"
End If End If End If End If
Else MsgBox "The mark you entered is incorrect"
End Iftxtgrade.Text = gradeEnd Sub
الربط – or-not-andمعامالت
If grade>=90 and grade<=100 then
If Text1.Text = "" Or IsNumeric)Text1.Text( Then
If Text1.Text = "" Or Not IsDate)Text1.Text( Then
select caseجملة Select case test valueCase val1: statementCase val2:statmentCase val3:statement
االحتماالت) احد من يكن لم )Case elseاذا statment
End select
caseحاالت Case “A”,”a:”:
Case 10:Case 3 to 10:Case is >50:
قيمة: 9تدريب اكتبي و التالي البرنامج كانت Xتتبعي c=E , c=H , c=NاذاDim c as stringDim x as integerPrivate subX=10C=inputbox)"enter a latter"(Select case cCase "A" : x=x+5Case "B"
X=x-1Case "C" to "F"
X=x+2Case "G","H","I"
X=x+10Case "K","L","M" to "R"
X=x+1Case elseX=0End selectPrint xEnd sub
خصائص • Check boxأهم
•Value)0،1،2(
خصائص • Option Boxأهم
•Value)True,False(
التحكم أدوات التدقيق check boxتابع مربعoption box االختيار زر
Check box
Option box
التحكم أدوات frameتابع
أداة • من أكثر يحوي أن يمكن إطار
frame
التحكم أدوات Picture box,Imageتابع
خصائص • (Imageأهم الصورة ) ظل•Stretch•Picture
خصائص • (Picture boxأهم الصورة) مربعويمكن الصورة ظل من أكبر حجم يشغل
. أخري ألدوات حاوية يكون أن•Autosize•Picture
Picture Box
Image
10تدريب
و التنفيذ بمجرد االدخال مربع من االسم يقرا بحيث نموذج صمميادخاله بعد عليه بالتعديل يسمح ال
المستخدم اختار تفعيل show pictureاذا يمكنه كما الصورة تظهرالصورة حدود خياراختار اذا الصورة Hide picture اما تختفي
االوامر تطبيق و االسم تنسيق تغيير bold-italic-underlineيمكن
)(Private Sub chkbold_ClickالحلIf chkbold ThenText1.FontBold = TrueElseText1.FontBold = FalseEnd IfEnd Sub
Private Sub chkborder_Click)(If chkborder.Value Then
Image1.BorderStyle = 1Else
Image1.BorderStyle = 0End IfEnd Sub
Private Sub chkitalic_Click)(If chkitalic.Value ThenText1.FontItalic = TrueElseText1.FontItalic = FalseEnd IfEnd Sub
Private Sub chkuline_Click)(If chkuline.Value ThenText1.FontUnderline = TrueElse: Text1.FontUnderline = FalseEnd IfEnd Sub
Private Sub Form_Load)(Text1.Text = InputBox)"Enter Name"(Text1.Locked = TrueEnd Sub
Private Sub Option1_Click)(Image1.Visible = Truechkborder.Enabled = TrueEnd Sub
Private Sub Option2_Click)(Image1.Visible = Falsechkborder.Enabled = FalseEnd Sub
التحكم list box-combo boxأدوات
List box
Combo box
: الخصائص اهم
•List. القائمة: عناصر فيه تحدد
•List index :العنصر ترتيب رقم تعطيفي
القائمة.
•Text :للقائمة عنوان Comboتعطيbox
القائمة في التنفيذ أثناء Listوتستخدم
11تدريب
من المشتريات من قائمة لتعبئة برنامج صمميالخطوط . أحجام تغيير إمكانية مع نص مربع
للقائمة اإلضافة يمكنالقائمة من عنصر حذف و
القائمة محتويات حذف
الحلPrivate Sub Combo1_Click)(
Text1.FontSize = Combo1.TextEnd Sub
Private Sub Command1_Click)(List1.AddItem )Text1.Text(
Text1"" = End Sub
Private Sub Command2_Click)(List1.RemoveItem )List1.ListIndex(End Sub
Private Sub Command3_Click)(List1.ClearEnd Sub
Private Sub Command4_Click)(EndEnd Sub
Option Explicit
تعريفه يتم لم ما متغير أي مع التعامل يمنع أمر هواستخدام تم حالة في خطأ رسالة ويعطي r مسبقا
. يعرف لم متغير
الفائدة:البرنامج فإن المعرف للمتغير اإلمالئي الخطأ حالة في
. المطلوب بالشكل يعمل ولن خطأ أي يعطي لن
الدوران/ loopingالتكرار
المحدود- 1 التكرار For….NextجملةStep num For <variable> start to end
statement Next
For i=2 to 10 step 2Print “line:”,i Next
Exit for : التكرار االنتهاء إلنهاء قبل
For loop12تدريب •
• . مضروبه يحسب و رقم يقرأ برنامج صممي
الحل
Private Sub Command1_Click)(Dim num As IntegerDim fact As IntegerDim i As Integernum = Text1.Textfact = 1For i = num To 1 Step -1fact = fact * iNextText2.Text = factEnd Sub
For loop13تدريب
من عدد يدخل بحيث التالي النموذج صمميخالل من في Inputboxالدرجات ويعرضها
. والمعدل المجموع ويحسب نص مربع
الحلPrivate Sub Command1_Click)(
Dim n As Integer, i As Integer, mark As Integer, sum As Integern = InputBox)"Enter number of marks"(For i = 1 To nmark = InputBox)"enter mark"(Text2.Text = Text2.Text & "mark" & i & mark & vbCrLfsum = sum + markNextText4 = sumText3 = sum / nEnd Sub
Private Sub Command2_Click)(Endend Sub
المشروط التكرار
Do while <condition>…..loop
Do until<condition>…….loop
Do……….loop while <condition<
Do ……….loop until <condition<
Exit do) ( الشرط: تحقق االنتهاء قبل التكرار النهاء
تدريبالنتيجة؟ نفس لهما هل التكرارين تتبعي
Dim I as integer
i=5
Do while i<5 Print I
i=i+1
loop
Dim I as integer
i=5
Do
Print I
i=i+1
Loop while i<=5
While loop14تدريب •
من • مجموعة أسماء يقرأ برنامج صمميكلمة " بإدخال القراءة تنتهي ، او" doneالطالب
الطالب . اسم ادخال بعدم
الحل
Private Sub Command1_Click)(Dim na As StringDo While na <> "done"
na = InputBox)"Enter student name”(If na = "" ThenExit DoEnd IfText1.Text = Text1 & na & vbCrLfLoopEnd Sub
آخر حل
Private Sub Command1_Click)(Dim x As Stringx = InputBox)"enter"(
Do While x <> "done" And x <> ""Text1.Text = Text1 & x & vbCrLfx = InputBox)"enter"(LoopEnd Sub
Arrayالمصفوفات
Dim array-name)size( as datatype
Dim age)8( as integer
Age)7( Age)0(
الديناميكية DynamicالمصفوفاتArray
Redim Array-name)n (
يتم لذلك حجم لها يحدد لم مصفوفات هي: األمر خالل من المصفوفة تحجيم إعادة
15تدريب رواتب يقرأ برنامج على 5صممي لهم الزيادة يحسب و موظفين
: التالي النحوالراتب > كان زيادة 15000اذا على %20يحصل
كان زيادة 15000الراتب =< =< 10000اذا على %15يحصلكان زيادة 10000الراتب=< <5000اذا على %10يحصل
الراتب < كان زيادة 5000اذا على %0يحصلعلى بالضغط يطبع و االضافة امر على بالضغط فقط يقرأ بحيث
الطباعة امر
Option Base 1الحلDim sal)5( As Double, bounce)5( As DoubleDim I As IntegerPrivate Sub cmdadd_Click)(For I = 1 To Ubound)sal(sal)i( = InputBox)"Enter salary"(If sal)i( > 15000 Thenbounce)i( = sal)i( * 0.2ElseIf sal)i( >= 10000 And sal)i( <= 15000 Thenbounce)i( = sal)i( * 0.15ElseIf sal)i( >= 5000 And sal)i( < 10000 Thenbounce)i( = sal)i( * 0.1Else bounce)i( = 0End IfNextEnd SubPrivate Sub cmdprint_Click)(For I = 1 To Ubound)sal(Text1 = Text1 & "salary: " & sal)i( & vbTab & "Bounce : " & bounce)i( & vbCrLfNextEnd Sub
module
معين • نموذج مع يرتبط ال برمجية وحدات ملفلتعريف وتستخدم معينه تحكم أداة أو. الفرعية والبرامج والثوابت المتغيرات
16تدريب-•
المواد من مجموعة في طالب درجات و اسم يقرأ ،األول نموذجين صممي. للدرجات المعدل و المجموع يحسب الثاني و
الحلاالول :النموذج
Private Sub Command1_Click)(Dim mark)( As SingleDim I As Integern = InputBox)"" المواد عدد ))"ادخلReDim mark)n – 1(Text2 = " المادة vbCrLf & "الدرجة" & vbTab & "رقمFor I = 0 To Ubound)mark(mark)i( = InputBox)" الدرجة )"ادخلText2 = Text2 & I + 1 & vbTab & mark)i( & vbCrLfsum = sum + mark)i(NextEnd SubPrivate Sub Command2_Click)(Form5.ShowHideEnd Sub
الثاني : النموذجPrivate Sub Command1_Click)(EndEnd SubPrivate Sub Form_Load)(Dim avg As SingleText1 = sumavg = sum / nText2 = avgEnd SubModule:Public n As IntegerPublic sum As Single
الواجب
أو • دوالر إلى ريال من العمالت لتحويل برنامج صمميالعكس
أو • فهرنهايت إلى مئوي من الحرارة درجات تحويلو.. التطبيق من الخروج امر على يحتوي كما العكسانه متأكد كان اذا المستخدم يسأل عليه الضغط عند
. البرنامج من الخروج يريد
Dim x As Single, y As SingleConst temp As Single = 1.8Const xchg As Single = 3.75Private Sub cmdC_Click)(x = InputBox)" المئوية الحرارة درجة الحرارة ", "ادخل درجات تحويل "(y = )x * temp( + 32Print المئوية الحرارة الفهرنهايتية " & " م " & x & ""درجة الحرارة درجة " & y & "ف "End SubPrivate Sub cmdclear_Click)(ClsEnd SubPrivate Sub cmdDollar_Click)(x = InputBox)" بالريال المبلغ العمالت ","ادخل تحويل "(y = x / xchgPrint " بالريال بالدوالر " & " رس. " & x & " المبلغ المبلغ " & y & " $ "End SubPrivate Sub cmdF_Click)(y = InputBox)" الفهرنهايتية الحرارة درجة الحرارة ", "ادخل درجات تحويل "(x = )y - 32( / tempPrint " الفهرنهايتية الحرارة المئوية " & " ف " & y & " درجة الحرارة درجة " & x & م ""End SubPrivate Sub cmdRiyal_Click)(y = InputBox)" بالدوالر المبلغ العمالت ","ادخل تحويل "(x = y * xchgPrint " بالدوالر بالريال " & " $ " & y & " المبلغ " & x & " المبلغ " رس.End Sub
Gotoجملة
الجاهزة الدوال
Asc)string( chr)interger( cDate)exp(
Cint)string( cstr)interger( ccur)exp(
Cdbl)exp( len)string( Trim)string(
lTrim)string( Rtrim)string( instr)start,s,s1(
Left)s,n( Right)s,n( mid)s,start,n( ucase)s( lcase)s( replace)s,s1,s2(
strcomp)s1,s2(
Isdate)exp( isnumeric)exp(
IsEmpty)exp( isnull)exp(
18تدريب
الجهاز • على التدريب بتنفيذ قوميX=Asc)"A"( x=chr)65(
x=ISNumeric)"Hi"(
: كانت "s="How are youاذا
X=len)s( x=left)s,3( x=Mid)s,5,3(
X=instr)s,"are"( x=replace)s,"you","they"(
الجاهزة الدوال
Private Sub Command1_Click)(Dim strmsg As Stringstrmsg = WeekdayName)Weekday)Date(, False, vbUseSystemDayOfWeek(
strmsg = strmsg & "is the today "strmsg = strmsg & "I love it"
Text1.Text = strmsgEnd Sub
الجاهزة الدوال
:19تدريب-
• ( يزيد ال بحيث الموظف رقم يقرأ برنامج صممي( – ) 10عن يقبل ال الموظف اسم خانات
بعد ) )- الفراغ( من التعيين ثم( 1/1/2004تاريخ . إلى االسم يحول و الخبرة سنوات عدد يحسب
. كبيرة أحرف
Private Sub Command1_Click)(If Len)Text1( >10 ThenMsgBox "ID mustcontained of 10 digits"
ElseIf Len)Text2( = 0 ThenMsgBox "you must enter a name"
ElseIf Text3 < #1/1/2004# ThenMsgBox "the date must be after 2004"
ElseText2 = Ucase)Text2(Text4 = DateDiff)“yyyy", Text3, Now(End IfEnd Sub
DateDiff... والدقائق والساعات واأليام واألشهر السنوات فرق لتعطي تاريخين تطرح دالة
والدوال Sub & functionاالجراءات
-private sub sun-name )par1 as integer,par2 as integer(
..…
End sub
Call subname)par,..(
-Private function function-name )par1 as integer,par2 as integer( as integer
..…
End function
Variable=function-name)par,..(
البرنامج نتائجLocal x1 6 using applyLocal x1 26 on entering sub1Local x1 27 on Exit sub1Local static x1 0 on entering subLocal static x1 61 on Exit sub2Module x1 0 on entering sub3Module x1 5 on Exit sub3Local x1 26 on entering sub1Local x1 27 on Exit sub1Local static x1 61 on entering sub2Local static x1 62 on Exit sub2Module x1 5 on entering sub3Module x1 10 on Exit sub3Local x1 6 At Exit of Apply
والدوال اإلجراءات
بـ: 17تدريب procedure- function- gotoخاص
كلمة " اليكون بحيث االسم يدخل برنامج كان" endصممي فإذا"end" "رسالة ليخرج البرنامج لم" see you laterينتقل وإذا
ينادي رسالة )procedure )helloيكن إخراج وظيفتها والتيwelcome name enterd in our procedure
ينادي المدخلة Functionثم العددين لتجمع
الحلPublic Sub hello)ByVal st As String(MsgBox "Welcom " & st & " in our procedure"
End Sub
Public Function add)x As Integer, y As Integer( As Integeradd = x + yEnd Function
Private Sub Command1_Click)(If Text1 = "end" ThenGoTo closingElseCall hello)Text1(Text4 = add)Text2, Text3(End
closing:MsgBox "see you later"
End Sub
الحوار مربعات مع التعاملالمتعددة والوسائط
قائمة اختيار <project componentsمن يتم: التالية األدوات
Cmdialog1.Action=number
1. الملف- فتح2. الملف- حفظ3. اللون- حفظ4. الخط- حفظالطباعة- 5 خيارات
الحوار مربعات مع التعامل
20تدريب-•.1. اختيارها يتم التي الصوت ملفات يشغلخالل 2. من ولونه وحجمه الخط نوع تغيير يتم العنوان أداة على يحتوي
. الخط حوار مربع استدعاء
الحل
Private Sub Form_Load)(
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "waveaudio"
End Sub
Private Sub Command2_Click)(
End
End sub
الحلPrivate Sub Command1_Click)(CommonDialog1.Filter = "wav)*.wav(|*.wav"CommonDialog1.ShowOpenMMControl1.Command = "close"MMControl1.FileName = CommonDialog1.FileNameMMControl1.Command = "open"MMControl1.Command = "play"CommonDialog1.Action = 3Label1.ForeColor = CommonDialog1.ColorCommonDialog1.Flags = 3 ) والطابعة الشاشة )خطوطCommonDialog1.Action = 4Label1.FontSize = CommonDialog1.FontSizeLabel1.FontName = CommonDialog1.FontNameEnd Sub
الحوار مربعات مع التعاملالمتعددة والوسائط
الفيديو أو الصوتية المقاطع لتشغيل نموذج صممي
الحل
Private Sub Command1_Click)(
c1.Filter = "all file"*.*
c1.ShowOpen
media1.openPlayer )c1.FileName(
End Sub
االنترنت متصفحاالنترنت : أداة إضافة
لالنترنت :• متصفح على يحتوي نموذج صممي
االنترنت متصفح
Private Sub Command1_Click)(WebBrowser1.Navigate )Text1.Text(End Sub
Private Sub Form_Load)(WebBrowser1.GoHomeEnd Sub
Private Sub WebBrowser1_DownloadComplete)(Text1.Text = WebBrowser1.LocationURLEnd Sub
نظام Ascii
المراجع
والتعليم • التربية مركز قبل من اقيمت دورةبالروابي.
بيسك • فيجوال . 6كتاب الحلبي صبري يحي د . الزعبي بالل محمد د
العالميه معهد من بيسك الفيجوال كتاب