Sample Visual Basic Programs for CIS56

Sample Programs Link to retrieve
Beginning Demo:
PrDemo.vbp
frmDemo.frm
demo.html - screen and code
ArithFst:
ProArith.vbp
Arith.frm
ProArith1.vbp
Arith1.frm
Arith.html - screen and code
FirstDay:
ProjSettings.vbp
frmSettings.frm
ProjSettings.html - screen and code
Calculate:
ProjCalc.vbp
frmCalc.frm
ProjCalc.html - screen and code
Pay #1:
ProjPay1.vbp
frmPay1.frm
ProjPay1.html - screen and code
Pay #2::
ProjPay2.vbp
frmPay2.frm
ProjPay2.html - screen and code
First98:
PFirst98.vbp
First98.frm
PFirst98.html - screen and code
Style with lines and shapes PrStyle.vbp
frmStyle.frm
Inventory - IF Inven1.vbp
frmInven1.frm
Inven1.html
Inven2.vbp
frmInven2.frm
Inven2.html
Inven2a.vbp
frmInven2a.frm
Inven2a.html
Inven3.vbp
frmInven3.frm
Inven3.html
Inven3a.vbp
frmInven3a.frm
Inven3a.html
Bill and Bill IF BillFirst.vbp
frmBill.frm
BillFirst.html
BillIF.vbp
frmBillIF.frm
BillIF.html
If Calculate Calculate.vbp
FrmCalculate.frm
Calculate.html
Calculate1.vbp
FrmCalculate1.frm
Calculate2.vbp
FrmCalculate2.frm
Inventory Easy project1.vbp
Form1.frm
InvEasy.html
Introduction to graphics/images PrImagePaste.vbp
frmImagePaste.frm
frmImagePaste.frx
ProjChPic.vbp
frmChPic.frm
A.bmp
B.bmp
PrImageObj.vbp
frmImageObj.frm
frmImageObj.frx
I/O Programs ProjRead1.vbp
frmRead1.frm
ProjRead1.html
ProjRead2.vbp
frmRead2.frm
ProjRead2.html
ProjWrite1.vbp
frmWrite1.frm
ProjWrite1.html
ProjPay.vbp
frmPay.frm
ProjPay.html
StudentA data file
Pay data file
For loops ProjFor1.vbp
frmFor1.frm
ProjFor2.vbp
frmFor2.frm
ProjFor3.vbp
frmFor3.frm
ProjFor.html
testbox.vbp
testbox.frm
textbox.html
testbox1.vbp
testbox1.frm
textbox1.html
Muffin Programs Muffins.vbp
frmMuffins.frm
muffin.html
Muffins2.vdp
frmMuffins2.frm
muffin2.html
Break processing PrMinor.vbp
frmMinor.frm
Minor.txt
minortot.html
ProjMIM.vbp
frmMIM.frm
MIM.txt
MIMtot.html
Delivery deliverry.vbp
frmDelivery.frm
Delivery.html
DoTest ProjNP1.vbp
frmNamePay.frm
ProjPay1.vbp
frmPay1.frm
ProjPay2.vbp
frmPay2.frm
Nametest.txt
Doloop.html
ProjPay3.vbp
frmPay3.frm
DoCase.html
Convert For
to Do While
ProjForDo2.vbp
frmForDo2.frm
ForDo2.html
Interest Interest.vbp
frmInterest.frm
Interest2.vbp
frmInterest2.frm
Interest1.html
Functions ProjShow.vbp
frmShow.frm
Functions.html
Sub programs PrArith.vbp
frmArithmetic.frm
PrArith.html
Math.vbp
frmMath.frm
mathsub.html
projCP1.vbp
frmCallPass1.frm
ProjCallPass1.html
PrAdrProc.vbp
frmAdrProc.frm
PrAdrProcFunc.vbp
frmAdrProcFunc.frm
ProcFunc.html Procedures and Functions
Arrays ProjStAr.vbp
frmStateArray.frm
StateArray.html
ProjAirFare.vbp
frmAirFare.frm
Airfarearray.html
PrCntrlArray.vbp
CntrlArray.frm
controlarray.html
PrjBubl2.vbp
frmBubl2.frm
BubbleSort.html
prSrchCr.vbp
frmSrhCr.frm
Searcharray.html
Muffins1.vbp
frmMuffins1.frm
muffin1.html
MuffinsX.vbp
frmMuffinsX.frm
muffinX.html
DayOfWeek.vbp
Form1.frm
dayofweek.html
ProjAirFare2.vbp (includes menu)
frmAirFare2.frm (includes menu)
airfarewmenu.html
StuGPA1.vbp
frmStu1.frm
StuGPA.vbp
frmStu.frm
StuGPA2progs.html
BasicReDim.frm
BasicReDim.vbp
BasicReDim.html
Maximum Profit Project1.vbp
MaxProfit0.frm
MaxProfit5.vbp
MaxProfm5.frm
MaxProfitProgs.html
MaxProfit5a.vbp
MaxProfm5a.frm
MaxProfit6.vbp
MaxProfm6.frm
Processing with random files PrCrRand.vbp
frmCrRan.frm
modRInvR.bas
PrRanGet.vbp
frmRnGet.frm
modRInvR.bas
Invenout.txt
PrRanUpd.vbp
frmRnUpd.frm
modRInvR.bas
modDel.bas
InvenIO2.txt
InvenDel.txt
randomall3.html
Two forms - simple approach Project1.vbp
Form1.frm
Form2.frm
twofromseasy.html
Two forms with file prSrchCr.vbp
frmSrhCr.frm
frmCIS.frm
CISCrs.txt
prSrchCr3.vbp
frmSrhCr2.frm
frmCIS3.frm
Filehandlr2.bas
CISproj2prg.html
Combo, list boxes etc PrFacCrs0.vbp
frmFacCrs0.frm
frmFacCrs0.frx
PrFacCrs1.vbp
frmFacCrs1.frm
frmFacCrs1.frx
PrFacCrs1a.vbp
frmFacCrs1a.frm
frmFacCrs1a.frx
PrFacCrs2.vbp
frmFacCrs2.frm
frmFacCrs2.frx
CISCrs.txt
faccrs0thru2.html
PrSelFile.vbp
frmFacCrs2a.frm
frmFacCrs2a.frx
frmSelFile.frm
SelectFileCrs.html
Movie (question on final) frmMovie.frm
frmMovie.frx
PrMovie.vbp
ShfMovie.txt