نمونه برنامه و سورس ویژوال بیسیک + راهنمایی و رفع اشکال

ekhteraat

عضو جدید
اینجا میخوام نمونه برنامه های دلفی خودم ساختم یا از جاهای دیگه گرفتم رو بزارم و توضیح بدم
اگه کسی سوالی یا مشکلی هم داشت مطرح کنه تا جایی امکان داشته باشه راهنمایی میکنم ، اگه من نتونستم اساتید گرامی که توسایت فعالیت میکنن ایشاا.. جوابشو میگن
در ضمن از ساده ترین برنامه ها شروع میکنم تا برسیم به جاهای پیشرفته تر
 
آخرین ویرایش:

ekhteraat

عضو جدید
کتاب رایانه کار VB

کتاب رایانه کار VB

چند تا از نمونه برنامه های کتاب رایانه کار VB
 

پیوست ها

  • VB COD Ketabe rayane kar VB.zip
    20.3 کیلوبایت · بازدیدها: 0

itacin_1365

عضو جدید
من یک datagride view در برنامه vb.net دارم که می خوام به صورت دست فوکوس رو درونش تغییر بدم ولی هر کاری می کنم به صورت طبیعی فوکوس به سلول بعدی می ره و نمی تونم اون رو به سلولی که می خوام ببرم و 2- همچنین می خوام که فوکوس وارد یکی از ستون های datagridview که ردیف نام داره و ستون اوله اصلا وارد نشه.
همچنین می خوام که با کلید enter بتونم مانند tab درون سلول های datagride حرکت کنم راه های زیادی رفتم ولی جواب نگرفتم.
خیلی ممنون می شم اگه کمکم کنید.
 

yazdan2008

عضو جدید
سلام
من یک نمونه برنامه میخوام با بانک اطلاعاتی اکسس که در vb6 اطلاعات را با دیتا گرید نشون میده حالا چطور ستونی که شامل ارقام است را در آخر جمع ببندم؟
 

RAHJOO_1

عضو جدید
سیستم کتاب خانه

سیستم کتاب خانه

با سلام
من سیستم کتاب خانه با VB رو می خواستم
شما برنامه آمادشو ندارید
می تونید راهنمایی کنید
 

kind_hearted

عضو جدید
برنامه به زبان VB.6

برنامه به زبان VB.6

با عرض سلام و احترام خدمت دوستان گرامي !

اگه ميشه لطف كنيد و كد معماي 8 پازل را به زبان ويژوال بيسيك 6 بگذاريد،البته اگه سورس كد آنرا قرار دهيد خيلي خيلي ممنون ميشم .

با تشكر​
 

russell

مدیر بازنشسته
با عرض سلام و احترام خدمت دوستان گرامي !

اگه ميشه لطف كنيد و كد معماي 8 پازل را به زبان ويژوال بيسيك 6 بگذاريد،البته اگه سورس كد آنرا قرار دهيد خيلي خيلي ممنون ميشم .

با تشكر​
من vb ندارم خودت این فایل ها رو ببین . احتمالا همونی هست که می خوای .
 

پیوست ها

  • Basic_8_Pu207886892007.zip
    3.5 کیلوبایت · بازدیدها: 0
  • A_Acolyte_176621752004.zip
    28.5 کیلوبایت · بازدیدها: 0
آخرین ویرایش:

kind_hearted

عضو جدید
سورس كد Eight puzzle

سورس كد Eight puzzle

من vb ندارم خودت این فایل ها رو ببین . احتمالا همونی هست که می خوای .


خانم Russell واقعا خيلي خيلي ممنونم از لطفتون !!! اميدوارم در تمامي مراحل زندگيتان موفق باشيد و شرمنده از اشتباه و قضاوت نادرستي كه در مورد لينك هاي دانلود كتاب هوش مصنوعي نمودم .

موفق و سر افراز باشيد :gol::gol:
 

h.behin

عضو جدید
با سلام وعرض شرمندگي از حضور كم رنگ خودم به دليل مشغله كاري در برنامه نويسي ومثل هميشه دچار اشكال ميباشم لطفا در صورت امكان با بنده همكاري نماييد .
جهت اولويت ورود به برنامه وسطح دست رسي user ها چه بايد انجام داد.
 

seleria

عضو جدید
سلام. من به کمک فوری احتیاج دارم. من دانشجوی معماری هستم درامریکا. ولی اینجا اجباری باید یک واحد Visual basic بگیریم برای درس عمومی. حالا اخرین تمرین ترم باید یک برنامه بنویسیم که نمرات ۵ دانشجو رو میگیره و معدل رو حساب میکنه و نمره ی به دانشجوها میده. این برنامه باید Module و دو Form داشته باشه. من همه ی برنامه رو نوشتم اما یکجایی اشتباه هست و واقعا نمیدونم چکارکنم. اگر کسی بتونه کمکم کنه ممنون میشم. من میتونم برنامه که نشتم رو براتون بفرستم.
 
  • Like
واکنش ها: RIG

RIG

متخصص C#.net
سلام. من به کمک فوری احتیاج دارم. من دانشجوی معماری هستم درامریکا. ولی اینجا اجباری باید یک واحد Visual basic بگیریم برای درس عمومی. حالا اخرین تمرین ترم باید یک برنامه بنویسیم که نمرات ۵ دانشجو رو میگیره و معدل رو حساب میکنه و نمره ی به دانشجوها میده. این برنامه باید Module و دو Form داشته باشه. من همه ی برنامه رو نوشتم اما یکجایی اشتباه هست و واقعا نمیدونم چکارکنم. اگر کسی بتونه کمکم کنه ممنون میشم. من میتونم برنامه که نشتم رو براتون بفرستم.
شما در مورد همهچی گفتی جز مشکلتون ؟؟
 

seleria

عضو جدید
اول خواستم ببینم کسی کمک میکنه یآ نه. من نمیفهمم چطور Function درست کنم که جوا ب بده. الان کدم رو میگذارم
 

seleria

عضو جدید
This is what I have for my Module :
Module GradeBookModule
Public g_inTotalScore As Integer
Public g_decAverageScore As Decimal
Public g_strLetterScore As String
Public Const g_intMAX_STUDENTS As Integer = 4
Public Const g_intMAX_TEST_SCORES As Integer = 3


Public g_strStudentNames(g_intMAX_STUDENTS) As String




Public g_sngStudent1TestScores(g_intMAX_TEST_SCORES) As Single
Public g_sngStudent2TestScores(g_intMAX_TEST_SCORES) As Single
Public g_sngStudent3TestScores(g_intMAX_TEST_SCORES) As Single
Public g_sngStudent4TestScores(g_intMAX_TEST_SCORES) As Single
Public g_sngStudent5TestScores(g_intMAX_TEST_SCORES) As Single




here is my Main Form:


Public Class MainForm


Private Sub btnEditStudentData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEditStudentData.Click


DisplayStudentForm()
End Sub


Private Sub btnCalculateGradeAverages_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculateGradeAverages.Click


DisplayStudentNames()
DisplayTestAverages()
DisplayLetterScore()
End Sub


Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClose.Click


Me.Close()
End Sub




Sub DisplayStudentForm()
Dim studentForm As New StudentForm
studentForm.ShowDialog()
End Sub




Sub DisplayStudentNames()
lblStudentOne.Text = g_strStudentNames(0)
lblStudentTwo.Text = g_strStudentNames(1)
lblStudentThree.Text = g_strStudentNames(2)
lblStudentFour.Text = g_strStudentNames(3)
lblStudentFive.Text = g_strStudentNames(4)
End Sub




Sub DisplayTestAverages()
lblAverageOne.Text = g_decAverageScore(0)
lblAverageTwo.Text = g_decAverageScore(1)
lblAverageThree.Text = g_decAverageScore(2)
lblAverageFour.Text = g_decAverageScore(3)
lblAverageFive.Text = g_decAverageScore(4)
End Sub
Sub DisplayLetterScore()
lblGradeOne.Text = g_strLetterScore(0)
lblGradeTwo.Text = g_strLetterScore(1)
lblGradeThree.Text = g_strLetterScore(2)
lblGradeFour.Text = g_strLetterScore(3)


End Sub


Public Function LetterGrade() As String
For intCount = 0 To 4
If Average(intCount) >= 90 Then
g_decAverageScore(intCount) = "A"
ElseIf Average(intCount) >= 80 Then
g_decAverageScore(intCount) = "B"
ElseIf Average(intCount) > 70 Then
g_decAverageScore(intCount) = "C"
ElseIf Average(intCount) >= 60 Then
g_decAverageScore(intCount) = "D"
ElseIf Average(intCount) > 0 Then
g_decAverageScore(intCount) = "F"
End If
Next
End Function




Public Function Average() As Integer
Dim intTotal, intCount As Integer
For intCount = 0 To 3
intTotal += (intCount)
Next
g_decAverageScore = CDec(intTotal / 3)
Return CInt(g_decAverageScore)
End Function






End Class




And my Student Form:

Public Class StudentForm


Private Sub StudentForm_Activated(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Activated

End Sub


Private Sub btnSaveChanges_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSaveChanges.Click


StoreStudentNames()
StoreTestScoresStudent1()
StoreTestScoresStudent2()
StoreTestScoresStudent3()
StoreTestScoresStudent4()
StoreTestScoresStudent5()







End Sub


Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClose.Click


Me.Close()
End Sub
Sub StoreStudentNames()
g_strStudentNames(0) = txtStudent1.Text
g_strStudentNames(1) = txtStudent2.Text
g_strStudentNames(2) = txtStudent3.Text
g_strStudentNames(3) = txtStudent4.Text
g_strStudentNames(4) = txtStudent5.Text


End Sub
Sub StoreTestScoresStudent1()
g_sngStudent1TestScores(0) = CSng(txtOneTest1.Text)
g_sngStudent1TestScores(1) = CSng(txtOneTest2.Text)
g_sngStudent1TestScores(2) = CSng(txtOneTest3.Text)
g_sngStudent1TestScores(3) = CSng(txtOneTest4.Text)
End Sub
Sub StoreTestScoresStudent2()
g_sngStudent2TestScores(0) = CSng(txtTwoTest1.Text)
g_sngStudent2TestScores(1) = CSng(txtTwoTest2.Text)
g_sngStudent2TestScores(2) = CSng(txtTwoTest3.Text)
g_sngStudent2TestScores(3) = CSng(txtTwoTest4.Text)
End Sub
Sub StoreTestScoresStudent3()
g_sngStudent3TestScores(0) = CSng(txtThreeTest1.Text)
g_sngStudent3TestScores(1) = CSng(txtThreeTest2.Text)
g_sngStudent3TestScores(2) = CSng(txtThreeTest3.Text)
g_sngStudent3TestScores(3) = CSng(txtThreeTest4.Text)
End Sub
Sub StoreTestScoresStudent4()
g_sngStudent4TestScores(0) = CSng(txtFourTest1.Text)
g_sngStudent4TestScores(1) = CSng(txtFourTest2.Text)
g_sngStudent4TestScores(2) = CSng(txtFourTest3.Text)
g_sngStudent4TestScores(3) = CSng(txtFourTest4.Text)
End Sub
Sub StoreTestScoresStudent5()
g_sngStudent5TestScores(0) = CSng(txtFiveTest1.Text)
g_sngStudent5TestScores(1) = CSng(txtFiveTest2.Text)
g_sngStudent5TestScores(2) = CSng(txtFiveTest3.Text)
g_sngStudent5TestScores(3) = CSng(txtFiveTest4.Text)
End Sub
Private Sub ResetStudentData()


Dim intStudentIndex As Integer = 0
Dim intScoreIndex As Integer = 0




For intStudentIndex = 0 To g_intMAX_STUDENTS
g_strStudentNames(intStudentIndex) = String.Empty
g_strLetterScore(intStudentIndex) = String.Empty
Next




For intScoreIndex = 0 To g_intMAX_TEST_SCORES
g_sngStudent1TestScores(intScoreIndex) = 0.0F
g_sngStudent2TestScores(intScoreIndex) = 0.0F
g_sngStudent3TestScores(intScoreIndex) = 0.0F
g_sngStudent4TestScores(intScoreIndex) = 0.0F
g_sngStudent5TestScores(intScoreIndex) = 0.0F
Next
End Sub


Private Sub btnResetData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnResetData.Click




Dim intResult As Integer =
MessageBox.Show("Warning: All previous data will be lost.", "Reset Data",
MessageBoxButtons.OKCancel, MessageBoxIcon.Warning)




If intResult = DialogResult.OK Then


'
ResetStudentData()




txtStudent1.Clear()
txtStudent2.Clear()
txtStudent3.Clear()
txtStudent4.Clear()
txtStudent5.Clear()
txtOneTest1.Clear()
txtOneTest2.Clear()
txtOneTest3.Clear()
txtOneTest4.Clear()
txtTwoTest1.Clear()
txtTwoTest2.Clear()
txtTwoTest3.Clear()
txtTwoTest4.Clear()
txtThreeTest1.Clear()
txtThreeTest2.Clear()
txtThreeTest3.Clear()
txtThreeTest4.Clear()
txtFourTest1.Clear()
txtFourTest2.Clear()
txtFourTest3.Clear()
txtFourTest4.Clear()
txtFiveTest1.Clear()
txtFiveTest2.Clear()
txtFiveTest3.Clear()
txtFiveTest4.Clear()




txtStudent1.Focus()
End If
End Sub



End Class






 

seleria

عضو جدید
چطور میتونم فایل zip ضمیمه کنم اینجا?
من میتونم فایل کامل VB رو بفرستم
 

RIG

متخصص C#.net
چطور میتونم فایل zip ضمیمه کنم اینجا?
من میتونم فایل کامل VB رو بفرستم
کل برنامه رو تو یه new folder ّذار و بعد روش راست کلیک و send to و بعدشcompress کن و بعد اپلود کن . در ضمن سوالت هنوز نامفهموه. هرچند سی شارپ کارم ولیسعیم رو میکنم کمکت کنم. ....
 

Similar threads

بالا