Está en la página 1de 120

1

@
2
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@

@
@
3
@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@
@
@
@
@
@
@
@
@õóÙåi@ô䆋Ø@o 슆@üi@óîóè@óàbäŠóiŠûŒ óØ@óîa‹Ù’b÷@HçbØòŒb óàbäŠói@ômójîbmóiI@ŠómíïràüØ@ôäaŠóåïèŠbØói@ìíàóè@õý@@@@
@ N@(Visual basic) óÙ%îói@ßòì‰ïÄ@õóàbäŠói@çbïåî)*äbiìbäóiL@Database @çbØóîŠbïäaŒ
@ì@çbØòˆû/‹q@õòŠó1óq@ôåîa2î†@oïäaímò†@a‡îbïm@óØL@õŒb óàbäŠói@ôäbØó*äbiìbäói@óäbàŒ@óÜ@óÙïØóî@Ú%îói@ßòì‰ïÄ@ôäbàŒ
@óØ@Lòìò@(Database) @çbØóîŠbïäaŒ@õóÙåi@ói@æîóÙi@õ‡äòíîóq@µäaín’ò†@bèòìŠóè@òìóØóàŠüÐ@Šó óÜ@çbØòŒa‹àb÷@ô䆋Ø2î/Š
@ NçbØòŒb óàbäŠói@õóiŠûŒ@ôäìíjîŒa/Š@õŠbØüè@óåiò†@•óäbàó÷
@ô bi@õ‡äóè@òì@óÙ%îói@ßòì‰ïÄ@ôäbØóiôîbmòŠó @ô bi@òìímbè@a†óïäû)ØóÜó÷@ójïnØ@ãó÷@õ õímìì†@óÜ@óØ@õóäb bi@ìó÷@@@
@‡äóš@ôån óiòìóÙïqói@çbî@@ü‚ìón a/Š@ôØóîòíï’@ói@µäaímò†óØ@ìa‹Øò†bàb÷@õóàbäŠói@æî‡äóš@õa/ŠòŠó L•ìímìóÙ“ïq
@ Næî‰î‹ia†@o%îíïq@õòˆû‹q@çbîòì@çb¹bØóïØ?bš@ìŠbØói@pójîbm@õóàbäŠói@@ÛóîóàbäŠói
@ {@çbîˆ@õ‰î/ŠóàbäŠói@ìòŠói@òìóÙ%îói@ßòì‰ïÄ@õ‰î/ŠóàbäŠóióÜ@}@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@
@
@
@
@ ŠbîŒa‡äó÷@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ ‹Øb’@æî‡Üaöbéi@漋Üa‡jÈ@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 2005O@8@O@1@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@
@
@
@
4
@
@
@õòìa‹ÙmŠíØóÜ@BASIC@Ú%îói@õó’ììN@oî‹äò†a†@Ú%îói@ßòì‰ïÄ@õŒb óàbäŠói@ôäbàŒ@ôÙîa†@ói@óØ@Ú%îói@ôäbàŒ@@@@@@
@óîbáåî/Š@ôäbàŒI@bmaì@òìímbè@Úïq(Beginners All-Purpose Symbolic Instruction Code)@ôäbØó’ìì
@ NHçbØóîôîbmòŠó ón óióà@o“E@üi@çbØóîbáïè
@2mHØ@‘bFàüm@@bäaŒ@ì@(John Kemeny) @ôåFFáïØ@çíu@bäaŒ@ì솊óè@çóîý@óÜ@óØ@BASIC@Ú%îói@ôäbàŒ@@@@@@
@‡äóš@çóîý@óÜ@çb’bqL@pbè@ãóèŠói@(Dartmaouth) @‘ìb¸Ša†@õüÙäaŒ@óÜ@1963@ôJÜb @óÜ@(Thomas Kurtz)
@õóîóàbäŠói@ìó÷@õóÌbåi@ôÙî‹àó÷@õŠòíïq@õó*äbºóq@1978@ôJÜb óÜL@(development)@aŠ‡ïq@õòŠóq@ÛóîbïäbràüØ
@óäaìóÜ@båïè@ãóèŠói@¶@ô䈋ïÄ@æî‡äóš@çb’bqNòìón’Ša†@òŠbiìì†
(…….QBASIC,,GW_BASIC, TURBO-BASIC)
@‡äóš@ói@ôn%îíïq@aìó÷@bi†‹Ø@o 슆@ôäaíu@ôÙîŠbØìì/Š@ÚîŒb óàbäŠói@Šóè@ŠóE@ìíióè@õŠbØìì/Š@õó“ïØ@æî‡äóš@b ìó÷@óØ
@ói@òŠóq@óØ@†‹Ø@oÐü û‹Ùîbà@õbïäbràüØ@óÜ@õaì@”î‹m@ôèì@óäb“ïØ@ãó÷@óØ@L@ìíióè@µ ìíä@†üØ@óÜ@‹mbîŒ@çbî@òì@Úî‹î†ó
@òìòŠaŒbión%‚@ôÙ%îói@ßòì‰ïÄ@õóàbäŠói@ô䈋ïÄ@ãóØóî@oÐü û‹Ùîbà@õbïäbràüØ@1991@ôJÜb óÜ@ìíiòìó÷L@pa‡i@Ú%îói@ôäbàŒ
@ @N(Visual Studio 6.0)@ói@òìa‹ bä@óØ@ò (Visual Basic 6.0)@Ú%îói@ßòì‰ïÄ@Version@ô䈋ïÄ@æîaì†@•bn%ï÷@L
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
5
@
@
@
@
@ Næîóäò†a† CD-Rom@ìbäóÜ@Ú%îói@ßaì‰ïÄ@õóàbäŠói@ói@pójîbm@CD@a†@bmòŠó óÜ@M1
@ NæîóØò†@Next @Šó óÜ@ÚïÝØ@a‡îbïmóØ@oïšò†Šò†@óîòŠó1óq@ãó÷@çò/Šümü÷@õòíï’ói@ó’b’@õŠbØì/Š@Šó óÜ@bvåï÷@M2
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ÚïÝØ@bvåï÷@ìímbè@a†òìòŠaí‚óÜ@Ûòì@æî‹î‰iò‡JÜóè@@I accept the agreement @ô’ói@a†@ìímbèa†@õòŠó1óqóÜ@M3
@ NæîóØò†@ Next @Šó óÜ
@
@
@
@
@
@
@
@
@
@
@
@
@
@
6
@óØóïäbràüØ@õìbä@ì@çbàìbä@bèòìŠóè@òì@µ íäò†@óØóàbäŠói@ô䈋ïÄ@ói@pójîbm Product's ID Number @bvåï÷M4
@ Zóîòíï’@ãói@æîóØò†@Next @Šó óÜ@ÚïÝØ@bvåï÷@µ ìíäò†
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ NæîóØò†@@Next@@òŠbiìì† @a†@ãòŠaíš@õìb*äóè@óÜM4
@ @NæîóØò†@Next @bvåï÷@æî‹î‰iò‡JÜóè@µåîŒóiò†a†@¶@õóØóàbäŠói@óØ@õóåîí’@ìó÷@õìò/‹î/Š@çb’bqM5
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
7
@ Noïiò†@ôq@çbá“ï÷@ç‡äaŒóia†@õaì†óÜ@óØ@æî‹î‰iò‡JÜóè@óäb’óiìó÷@çb’bqLæî‹î‰iò‡JÜóè@Next@@òŠbiìì†@M6
@ Næî‹î‰iò‡JÜóè@ContinueM7
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ NRestart@@òìóåïåï HEò†a†@çbàóØòŠómíïràüØ@M8
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
8

@
@
@ Microsoft Visual Basic 6.0<<<@@ Microsoft Visual Studi 6N0<<<Programs<<<Start@@@M1

@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ oïšò†Šò†@Ú%îói@ßaì‰ïÄ@õóàbäŠói@õŠbØì/Š@çb’bqM2
@
@
@
@
@
@
@
@
@
@
@
@

@
@ ZNew Project õüä@õòˆû/‹q@õòŠó1óq
9
@ãóØóî@a†óàbäŠói@õŠbØì/Š@Šó óÜ@N@a‡àa‹Eû/‹qóÜ@Microsoft Visual Basic 6.0@õóàbäŠói@ô䆊a‰jJÜóè@•bq@@@@@@@@
@æî‡äóš@óÜ@òìímbè@Úïq@•óîòŠó1óq@ìó÷óØ@L@(New Project)@óî@õüä@õòˆû/‹q@õòŠó1óq@oîìóØò†Šò†@óØ@òŠó1óq
@ ZòìòŠaí‚@õóîòíï’@ãói@æäóîóEò†@ôuói@Œaìbïu@ôäbàŠóÐ@çbîóØóîŠóè@óØ@çüÙîb÷
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ @óÜ@oïäaímò†óØ@熋Øôuóiôu@ôØóîóàbäŠói@ô䆋Ø@o 슆@üi@obØói@@ZStandard EXE
@ Noî‹Ùiaìa†@Make EXE <<<Fileô’ói@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @@@@@@@@@@@@@HDLLI@H†a‡nàaI@õü’bq@ói@熋Øôuóiôu@ôÙïÝîbÐ@ô䆋Ø@o 슆@üi@obØói@@ZActivex DLL
@ NpbØò†ŠbØ EXE@@ßóEóÜ@@@íÙJÜói@pbØbäŠbØ@béäómói@óîóàbäŠói@ìó÷@óØ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @HEXEIH†a‡nàaI@õü’bq@ói@熋Øôuóiôu@ôÙïÝîbÐ@ô䆋Ø@o 슆@üi@obØói@@ZActivex EXE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ N@pbÙiŠbØ@OLE@õòíï’óÜ@õòìó÷@üi@‹m@ôØóîóàbäŠói@@ßóEóÜ@pbØò†ŠbØóØ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @@@ó*åî‹E@ŠûŒóØH OCXIH†a‡nàaI@õü’bq@ôÙïÝîbÐ@ô䆋Ø@o 슆@üi@obØói@@Z:Activex Control@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ ŠóåïèŠbØói@@@@õŠbØì/Š@ô䆋Ø@o 슆@üi@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @@óØDLL@õüÙ’bq@ói@ÚïÝîbÐ@ô䆋Ø@o 슆@üi@pa†ò†@ômóàŠbîZActivex@@Document DLL @@@@@@@@@@@@@@@@@@@@@@@@@@
@ oïäŠónåï÷@ôäbØó*ïq@Šó óÜ@óàbäŠói@ô䆋Øôuóiôu@üi@obØói@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @@oïäŠónåï÷@Šó óÜóØ@õóäþîbÐ@ìó÷@ô䆋Ùn 슆@üi@obØói@ZActivex Document EXE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ NoîìóØò†Šò†@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Na†óàbäŠóióÜ@æîóÙi@†bîŒ@ŠbØì/Š@µäaímò†@a‡îbïmóØ@Ú%îói@ßòì‰ïÄói@ómójîbm@ZAdd In@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@ @õìa‹Øò†bàb÷ói@óØ@Šüš@ìaŠüš@õòŠó1óq@ô䆋Ø@o 슆@üi@obØóiZVB Application Wizard
@ @@@@@@@@@@@@@@@@@@@@@@@óîa†@EXE@õŠüu@óÜ@óØN@a†ó’ói@ãóÜ@óîóè@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
10
@ @Internet Information Server@bmaì@(IIS)@óÜ@o óióà@ZIIS Application Wizard@@@@@@@@@@@@@@@@@@@@@@@@@@
HTML @õòíï’ói@Web Class@ô䆋Ø@æîa2î†@@üi@obØói@óØ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Nò@@@Microsoft @ôäbØóîŠó òŠbš@òíï’@ZVB Wizard Manager
@
@ @õòìó÷@ôi@ói@Database @çbØóîŠbïäaŒ@õóÙåi@üi@òˆû/‹q@ô䆋Ø@o 슆@üi@obØói@ZData Project
@ µåïéiŠbØói‹m@õóàbäŠói@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @üi@ôÙïàbåîa† )HTML(@ôäbØòŠóqý@ô䆋Ø@o 슆@üi@obØói@:DHTML Application @@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Nµji@Java @ôäbàŒ@@@õ‹ïÐõòìó÷ôi@ói@oïäŠónåï÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @õóÙåi@Šó óÜ@çbØòŒa‹àb÷@ìíàóè@ôäbäa†@üi@obØói@ZVB Enterprise Edition Controls@
@ 熋Ùî‡äòíîóq@bèòìŠóè@@ŠûŒ@@ôØ@óîòíï’@ói@çbØóîŠbïäaŒ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@

@ Existing
@

@ Hìí“ïq@ôäbØòˆû/‹qI@Ú%îói@ßòì‰ïÄ@õóàbäŠói@ôäbØóÝîbÐ@ì@Šò‡JÜüÐ@õòìó䆋ØüØ@üi@obØói@ó’ói@ãó÷
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
11

Recent
@ çìa‹Ø@‡äói2îŠ@ŠaìŠói@õò‹îíEói@oïåïiò†@çbØòŠò‡JÜüÐ@ì@ÞîbÐ@æîaì†@a†ó’ói@ãóÜ

@
@
@
@
@
@
@
@
@
@
@
@
@
@

@
@
@N@óîóè@ômójîbm@ôÙîŠbØ@óJÜóàüØ@Úï’ói@Šóè@óØ@Úï’ói@‡äóš@óÜ@òìímbè@Úïq@Ú%îói@ßòì‰ïÄ@õóàbäŠói@ôØòŠó @õŠbØì/Š@@@@
@ NæîóØò†@òíïÜ@çbï bi@óØóî@óØóî@a†@ìímbèa†@ôäbØó’óióÜ
@ MZçóäbàó÷@çbïåî)*åî‹E
Form @ã/ŠüÐ@M1
Toolbox@çbØòŒa‹àb÷@ôÔì‡å @M2
Properties Windows @çbØóî‡äó¸ójîbm@õòŠó1óq@M3
Project Explorer @çbØòˆû/‹q@õòìòŠòŒû†@M4
Code@@çbØò†üØ@ôåï ìíä@M5
Menu bar@çbØón%ïÜ@ônî‹’@M6
Tool Bar @çbØòŒa‹àb÷@ônî‹’@M7

@@
@
@
@
@
12
@
@
@
@óÜ@çb¹bØòŠbØ@ìíàóè@LóäbàóØòˆû/‹q@ôäaíuŠbØ@ì@熋Ø@æîa2î†@ôäbqòŠüE@ã/ŠüÐL@çbØòˆû/‹q@õón‚íq@õóåîìb÷óÜ@óî@ônî‹i@@@@@@@
@æî)*åiìbäói@NoîìóÙiŠò†@çaíu@ì@Úïq@ì@Úî/Š@ôØóîòíï’ói@ã/ŠüÐ@õòŠó1óq@õòìó÷@üi@óäa‡JÜìóè@Ú%îói@ßòì‰ïÄ@õóàbäŠói
@ @Nóàaìò†Šói@bn%ï÷@bmóè@òìóØóî@ô䈋ïÄ@ôäì횊ò†@óÜ@Šóè@óØ@óîòŠó1óq
@a†@熋Ø@ôuói@ôu@ômbØ@óÜ@ã?ói@oïšò†Šò†@a†@æîa2î†@ônÝØ@óÜ@ßb‚@æî‡äóš@óÜ@òìímbè@Úïq@óØ@òŠbî†@òìòŠaí‚óÜ@ÛòìŠóè
@ @Noïiò†@120 twips@”ïÜb‚ì솊óè@çaíïä@õŠìì†@oîìóØbäŠò†
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
1 inch = 1440 twips @
1 inch = 72 point @
@
@
@
@
@
@
@
@
@
@
@
@
13
@
@@
@
@ N@çbØóî@ôØòŠó @òŠa†‹Ø@ô䆋Ø@ßû)äüØ@µïJÝi@) a/Š@çbî@çbØóî@ôØòŠó @òŠa†‹Ø@õŒa‹àb÷@ôÔì‡å @óÜ@óî@ônî‹i
@ óî@õŠbØ@çb b÷@ãó÷@a†@BASIC@ôäbàŒ@óÜ@óØ@LpbØò†@Œb óàbäŠói@üi@ôäb b÷ŠbØ@æî‹mŠûŒ@óäaŒa‹àb÷@ãó÷@óØ
@ @òŒa‹àb÷@H21I@çbØòŒa‹àb÷@ðîóäaíïq@õòŠbàˆ@Lìíióä@
@
@ ÚïÝØ@Šbuìì†@ón%îíïq@aìó÷@µåïéi@õŠbØói@oîìóäb·@ŠóE@ÚîŒa‹àb÷@Šóè@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @@çbàóØóà/ŠüÐ@õìì/Š@Šó @üi@(Drag & Drop)@çb“ïØa/Š@ì@æm‹E@ói@çbîòì@Double Click @
@
@
@
@
@õòíï’
@ Œa‹àb÷@ôäbàŠóÐ@ì@ÛŠó÷ @ Œa‹àb÷@õìbä
@ Œa‹àb÷
Cur) @çbïäbØò‹*’bq@óØ@õóäbåîì@ìó÷@ôäa†@çb“ïq@üi@obØói@òŒa‹àb÷@ãó÷ óåîì@õŒa‹àb÷
@ (Jpg,Ico, Gif,Dib,Wmf @ @Picture @
@bèòìŠóè@òìLa‡äbØóÝîbÐ@óÜ@µ íä@ôäb“ïä@bèòìŠóèòì@µ íä@üi@obØói@òŒa‹àb÷@ãó÷ @@@@@@@µ ìíä@ôÔì‡å
@ oï íåia‡ïm@ôåï ìíä@oïäaímò†@•óØòˆû/‹q@õŠóåïèŠbØói Text box @
@õ‰î/ŠóàbäŠói@óØ@çb¹bØòˆû/‹q@çbîì@çb¹bØòŠa†‹Ø@ôäb“ïäìbä@ôåï ìíä@üi@obØói @ çb“ïäìbä@õŒa‹àb÷
@õŠbØ@o ò†@óØòˆû/‹q@õŠóåïèŠbØói@çóîýóÜ@oïäaímbä@•óåï ìíä@ãó÷L@æîóØò†@üi lable
@
@ NHoîŠü*ïi@oïäaímò†@óØòŒb @óàbäŠói@béäómIL@oî‹Ùi
@çbØòŠa†‹Ø@ô䆋Øôuói@ôu@üi@obØói@óØ@çbØòŒa‹àb÷@æî)*äbiìbäói@óÜ@óÙïØóî @ çbàŠóÐ@õóáEì†
@ Noî‹Eò†a†@Šó ói@õóØòŠó ‹ïØ@ÚïmbØ Command Button @
@Šaíš@ŠóEó÷@ÚîŠüu@óiL@a‡Øóîòíïš@Šaíš@óÜ@çbØòŒa‹àb÷@ôåm‹E@•òìbióÜ@üi@obØói @ òíaíš@õŒa‹àb÷
@ NòìóåîŠ2îíEò†@ôJÜóEóÜ@ô“îìbä@ôäbØòŒa‹àb÷@aìó÷@òìóîaŠŒaíE@óØòíïš Frame @
@óäbáEìì†@ìóÜ@ÚïØóî@béäóm@oïäaímò†@ŠóåïèŠbØói@óÙåïäò†a†@óáEìì†@ÚïJÜóàüØ@a†ò‹ïÜ @ 熊a‰jJÜóè@õŒa‹àb÷
@ Noî‹î‰jJÜóè Option Button @
@Šó óÜ@õbáïè@óØóÔì‡å @ŠóEó÷H‹ï‚óäMôJÜóiI@ô䆊a‰jJÜóè@üi@obØói@òŒa‹àb÷@ãó÷ @ 熊a‰jJÜóè@ôÔì‡å
@‹ï‚óäói@@aìó÷@Hoïi@ßbmóiI@oïióä@Šó óÜ@õbáïè@ŠóEó÷@òì@HôJÜóiIón a/Š@aìó÷@oïi Check box
@
@ No‹ïàˆò†
@ŠóåïèŠbØói@ŠóEó÷@a†@×ì‡å @ìbäóÜ@熊a‰jJÜóè@ÚïZÜóàüØ@ôäa‡äb“ïä@üi@obØói @ çbØón%ïÜ@ôÔì‡å
@ Npa†ò†@ãb1ó÷@ìa‹ÙîŠbî†@ôÙîŠbØ@aìó÷@†Ša‰jJÜóè@ôäbØó䆊a‰jJÜóè@óÜ@ÚïØóî List Box @
@oïåia†@a†@óØón%ïÜ@óÜ@Úï䆊a‰jJÜóè@‡äóš@oîìóïi@ŠóE@Œb óàbäŠói@ÚïmbØ@obØói çbØòìa‹åïn óq@ón%ïÜ@ôÔì‡å
Combo box
@a†@\îói@bma†@íïäóÜ@”î (Combobox@)@Noî‹î‰jäbïJÜóè@oïäaímò†@ŠóåïèŠbØói@L
@
@ Noî‹Eò†Šòì@Ûìí›i@ôØóîòíï’
14
@ L@pbÙi@õŠbî†@çbØóE‹i@ôn b÷@õŠìíå @oïäaímò†@Œb óàbäŠói@a†ò‹ïÜ @ ôäìín @ônî‹’@õŒa‹àb÷
Vertical Scrollbar @
@ L@pbÙi@õŠbî†@çbØóE‹i@ôn b÷@õŠìíå @oïäaímò†@Œb óàbäŠói@a†ò‹ïÜ @ ðîü b÷@ônî‹’@õŒa‹àb÷
Horizontal Scrollbar @
@ôÅîaŠ†@Ûòì@çbàóØòŠómíïràüØ@õ†bî@ôäbØó’ói@ôäa†@çb“ïä@üi@obØói @ †bî@ôäbØó’ói@ôÔìì‡å
@ HA:,c:,d:,e:,f:……I Driver List Box @
@ôàaìò†ŠóiòìL@a†ìa‹ÙîŠbî†@ôÙïmbØóÜ@ìa‹ÙîŠbî†@ôÙîŠbØ@ô䆋Øôuóiôu@üi@obØói @ ‹ïàˆ@pbØ@õŒa‹àb÷
@ NòŠbØ@ìó÷@ô䆋Øôuóiôu Timer @
@üm@oïäaímò†@óØL@a†ìa‹Ø@õŠbî†@ôÙîŠò‡ÜüÐ@íïäóÜ@çbØóÝîbÐ@ôäa‡äb“ïq@üi@obØói @ çbØóÝîbÐ@ôÔì‡å @õŒa‹àb÷
@ Noî‹î‰jJÜóè@çbïÙïØóî Files List box @
@ìbäóÜ@ÚîŠò‡ÜüÐ@çbî@òì@†bî@ôäbØó’ói@íïäóÜ@ÚîŠò‡ÜüÐ@ôäa‡äb“ïä@üi@obØói @ çbØòŠò‡ÜüÐ@ôÔì‡å
@ Na†‹m@ôÙîŠò‡ÜüÐ Directory List Box @
@ L@a‡äbàóØóà/ŠüÐ@Šó óÜ@Þïè@ôäb“ïØaŠ@üi@obØói @ Þïè@õŒa‹àb÷
Line @
@a‡äbàóØóà/ŠüÐ@ìbäóÜ@ðîó“ïØý@çbîòì@ðîóäŒbi@çbîòì@ôîó’üEŠaíš@õòíï’@oïäaímò† @ òíï’@õŒa‹àb÷
@ Nµ“ïÙi Shape @
@õŠbïäaŒ@oïäaímò†@a‡îbïmóØ@çbØóîŠbïäaŒ@õóåï›åi@ói@熋Ùî‡äòíîóq@üi@obØói @ çbØóîŠbïäaŒ@õóåï›åi@õŒa‹àb÷
@ NæîóÙi@óØó%îói@bma†@ôäb“ïä@oïäaímò†@òìNòìónîóÙi@ãóØ@çbî@òì@oîóÙi@†bîŒ Data @
image @õŒa‹àb÷óÜ@óåîì@ã?ói@pbØò†ôuóiôu@(Picture box)@ôäbàŠóÐ@çbàóè @ óåîì@õŒa‹àb÷
@ Npa†ò†@çb“ïä@óØóåîìói@Ûóî@bmaì@òìómbØò†/‹q@óØòŒa‹àb÷@a† Image @
@óÜ@çbØóîŠbØôuóiôu@óàbäŠói@ôäbåïèŠbØói@üi@obØói@òŒa‹àb÷@ãó÷ @óàa‹Eû‹q@õŒa‹àb÷
@
@ Na‡äb¹bØòˆû/‹q OLE çbØóîŠbØôuóiôu
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
15
@
@
@
@ãó÷@ã?ói@æîò†ò†@çb¹bØó biói@ò‰îŠ†@Šóè@bn%ï÷N@†‹Ø@çb¹bØòŒa‹àb÷@ôäbàŠóÐ@ì@çbØòŒa‹àb÷@ô bi@a†ìí“ïq@ôäbØó’óióÜ@@@@
@ HNNN‡nè@ì@çbØó*äòŠì@oäüÐ@õŠüu@ìbäI@Ûòì@ôn“Eói@æîóØò†@óäaŒa‹àb÷@ãó÷@õ‡äó¸ójîbm@ô bi@òŠbu
@@òì@(Z<<<A)@õ‡äói2îŠói@bmaì@(Alphabetic) @ói@ãóØóî@õòíï’@çìa‹Ø2îŠ@òíï’ìì†@ói@a†óØóÔì‡å óÜ@”ïäbØómóÑï @
@ NòìóØóîói@çbØómóÑï @õ‡äòíîóq@õò‹îíEói@‡äói2îŠ@bmaì@(Categorized)@ãòìì†@õòíï’
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@

@ MZçóäbàó÷@HçbØóî‡äó¸ójîbmI@çbØómóÑï @æî åî‹


@ NóØòŒa‹àb÷@ôäbåïÜìbä@üi@obØói@ZName M1
@ N@óîóè@ô‚‹äìì†@óØ@óØòŒa‹àb÷@õòíï’@ôåîŠüE@üi@obØóiómóÑï @ãó÷@ZAppearance M2
@ NõŠìì†@ô @bmaì@Z1-3D@@@@@@@
@ N@óØóåï ìíä@Šóè@óma†ò†@çaíu@ôÙîŠbØì/Š@óÙäíš@Úïåï ìíä@Šóè@üi@ó*åî‹E@ómóÑï @ãó÷@o‚óm@bmaì@Z0-Flat@@@@@@
@ óîóè@ô‚‹ä@ô @ómóÑï @ãó÷@ZAlignment@M3
@ NçbØóî2ïÝ*åï÷@óåï ìíä@Ûòì@pbji@tóš@õýüi@µ ìíä@õòìó÷@üi@obØói@Z@Left Justify
@ NçbØóïiòŠóÈ@ì@çbØóîõ†ŠíØ@óåï ìíä@Ûòì@pbji@o a/Š@õýüi@µ ìíä@õòìó÷@üi@obØói@Z@Right Justify@@@@@
@ Na‡äbØòŒa‹àb÷@ìbäóÜ@µ ìíä@ô䆋Ø@‡äòìbä@bmaìZ@Center
@ @ZBack Color@‡äìa‹*Øbi@ô*äòŠM4
@@@bè@òìŠóè@òì@N@óîôä@a†@‹m@ôÙî‡äóè@óÜ@òì@óîóè@a†Œa‹àb÷@õ‡äóè@óÜ@óØN@óØòŒa‹àb÷@õ‡äìa‹*Øbi@ô*äòŠ@ôåîŠüE@üi@obØói@@@@@
@ NobØói@”ïà/ŠüÐ@ô䆋Ø@ÂäòŠ@üi
16
@ @ :Border Style@ó’üE@Šaíš@ômóÑï @M5
@ Nóîóè@ô‚‹äìì†@óØ@çbØòŒa‹àb÷@üi@òíïš@Šaíš@ôäbäa†@üi@obØói@ómóÑï @ãó÷@@@@@@
@ Nµåia†@òíaíš@µäaímbä@a†ò‹ïÜZ@@@@0@@@@@@
@ Nµåia†@òíaíšbmaì@µåia†@Border @õ‡äó¸ójîbm@µäaímò†@a†ò‹ïÜZ@@@@1@@@@@@
@ ZCaption@çbäìbä@M6
@ @óØóàbäŠói@ÚïmbØ@µåïéia†@Šó ói@õŠbÙäa/ŠüE@óØóåï ìíä@oî‹äaímò†@òì@çbØòŒa‹àb÷@üi@Šbî†@õ‹î†Šó @ôåï ìíä@üi@obØói@@@@@
@ Noïia†@熋ØôuóiôuóÜ@@@@@
@ ZControl Box @ßû)äüØ@ôÔì‡å @M7
@ @òì@oîìóØò†Šò†@ói@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ã/ŠüÐ@õòìòŠó @ôäbØòŒa‹àb÷@óØ@õòìó÷@üi@obØóiNóäìí¹@çbîòì@ã/ŠüÐ@ói@ómójîbm@@@@@@
@ @H熋ØòŠìóE@L@熋Ø@Ûìí›iL´%‚a†I@@@@@@@@@@@@@@@Nbä@çbî@@@@@
@ ZEnable@õ‡äó¸ójîbm@M8
@ óîóè@ô‚‹ä@ìì†@òŒa‹àb÷@ãó÷@@@@@@@
@ Nµåïéi@õŠbØói@µäaímbä@熋Øôuóiôu@ômbØ@òŒa‹àb÷@ãó÷@bmaì@Z False
@ Nµåïéi@õŠbØói@a‡îóØòˆû/‹q@óÜ@oïäaímò†@ŠóåïèŠbØóiLóîaŠbØ@òŒa‹àb÷@ìó÷@bmaì@Z@True
@ ZFont@oäüÐ@M9
@ Na‡äbØòŒa‹àb÷@óÜ@@o óióà@ônäüÐ@ô䆊a‰jJÜóè@ì@æîŠüE@üi@obØói@@@@@@
@ ZFont Color @oäüÐ@ô*äò/ŠM10
@ Nçbàü‚@ô䆊a‰jJÜóè@õò‹îíE@ói@Hpó‚I@oäüÐ@ô*äò/Š@ôåîŠüE@üi@obØói@@@@@@
@ ZHeight @õŒŠói@M11
@ @óØòŒa‹àb÷@õŒŠói@õìaìóm@ói@õòìó÷@üi@a†ó’ói@ãóÜ@µ íåi@òŠbàˆ@µäaímò†L@çbØòŒa‹àb÷@õŒŠói@ô䆋ÙîŠbî†@üi@obØói@@@@@@@
@ NæîóÙiŠbî†@@@@
@ ZLeft @tóš@M12
@ @@aìó÷@oïi†bîŒ@õóØó‚‹ä@ò‡äóš@Šóè@)NóØóà/ŠüÐ@õŠbØì/Š@Šó óÜ@o óióà@õŒa‹àb÷@ôåï @ôäbmüq@ô䆋ÙîŠbî†@üi@obØói@@@@
@ N(oïšò†@o a/Š@õýüi@óØòŒa‹àb÷@@@@
@ ZMouse Icon @‘ìbà@ôäüÙîb÷@M13
@ @õòìó÷@üiL@oï›iŠò†@oîójia†@óØòŒa‹àb÷@Šó ói@óØó ìbà@ÚïmbØ@oîìómò†@óØ@oî‹î‰jJÜóè@o óióà@ôäüÙîb÷@õòíï’@oïäaímò†@@@@@
@ @@@oïióè@çbî@Hcur@ì ico@I@õ‹*’bq@oïiò†@óØ@oî‹î‰jJÜóè@çbØóäüÙîb÷@óÜ@ÚïØóî@ón%îíïq@aìó÷@oïi@aŠbØ@ómóÑï @ãó÷@@@@@
@ @NCustom@üi@@oîŠü*i@Mouse Pointer @õ‡äó¸ójîbm@@oïiò†@oïšóäHi@óÜ@çbdòìó÷N@@@
@ ZRight to Left @tóš@üi@o a/ŠóÜ@M14
@ N{æî‹ ìíåi@tóš@ìòŠói@o a/Š@óÜóØ@pbØò†@óØòŠbØì/Š@óÜ@aì@}LçbØóïiòŠóÈ@õŠa†‹Ø@óÜ@obØói@@@@@
@ ZPassword Char@M15
@ @@oî‹ ìíäò†@óØ@óÔìì‡å @ìbä@óÜ@óåï íä@ìó÷@ÚîŠüu@ói@Text Box @µ ìíä@ôÔì‡å @õŒa‹àb÷@ói@ómójîbm@ómóÑï @ãó÷@@@@@
@ @@@ôån a/Šbq@üjnbØói@Úïnïq@Šóè@ôåîí’@óÜ@HJJJJJI@ò‹ïn ó÷@õbáïè@béäóm@íÙJÜói@oïåïibä@Úïnïq@eïè@ŠóåïèŠbØói@@@@@
@ @Noîìóäbàò†@óØ@õòŠa†‹Ø@ìó÷@@@@
17
@ ZTop@òìòŠó @M16
@ @@aìó÷@oïi†bîŒ@õóØó‚‹ä@ò‡äóš@Šóè@óØóà/ŠüÐ@õŠbØì/Š@Šó óÜ@o óióà@õŒa‹àb÷@õ†b–@ôäbmüq@ô䆋ÙîŠbî†@üi@obØói@@@@
@ Noïšò†@òìòŠó üi@óØòŒa‹àb÷@@@@
@ ZVisible@æmìóØŠò†@M17
@ óîóè@ô‚‹äìì†@óØ@çbØòŒa‹àb÷@õòìó䆊b’@ì@æmìóØŠò†@üi@obØói@@@@@@@@
show@æmìóØŠò†@bmaì@ZTrue
@ NHide @òìó䆊b’@bmaìZFalse
@ ZWidth@ôäbq@M18
@ NçbàóØòŒa‹àb÷@HôäbqI@ðîü b÷@õòŠbióÔ@ôåîŠüE@üi@obØói@@@@@@@
@ ZWindow State@òŠó1óq@õŠbi@M19
@ @õbmòŠó óÜ@bmaì@óØóàbäŠói@ô䆋Øôuóiôu@ômbØ@òì@†‹Ø@ìaìóm@çbàóØóîòˆû/‹q@óáï÷@ÚïmbØ@obØói@ómóÑï @ãó÷@@@@@@
@ @ô @ãóÜ@ÚïØóî@çbáïn%îíïq@õôq@ói@oïiò†@oîìóäbàò†@óØ@õòŠbi@ìó÷@ô䆋Ø@ßû)äüØ@üi@óØ@òìa‹Øò†bàb÷@óàbäŠóiói@熋؊bØ@@@@@@
@ Næî‹î‰iò‡JÜóè@@óäb‚‹ä@@@@@
@ Nòìbäa†@üi@õóØòŠbióÔ@óØòŒb @óàbäŠói@óØ@õóîòíï’@ìói@óØòŠó1óq@ôäì횊ò†@: Normal
@ Noïiò†òŠìóE@bvåï÷@熋Ø@Šó óÜ@ÚïÝØ@ói@a†@Task bar@óÜ@ÚïäüÙîb÷@Ûòì@ôäì횊ò†@ZMinimized
@ N@çbàóØû‡åîì@õ‹q@ói@ôäì횊ò†@ZMaximized
:Max Button M20
@ óîóè@ô‚‹äìì†@a‡îbïmóØ@ã/ŠüÐ@ói@ómójîbm@ómóÑï @ãó÷@@@@@
@ oîìóØò†Šbî†ói@ã/ŠüÐ@Šó óÜ@@@@@@@@@@@@@@@@@@@@@@@@@õóáEì†@bmaì@ZTrue
@ NoîìóØbäŠbî†@ói@ã/ŠüÐ@Šó óÜ@@@@@@@@@@@@@@@@@@@@@@@@@õóáEì†@bmaì@ZFalse
@ ZControl Box@M21
@ óîóè@ô‚‹äìì†@a‡îbïmóØ@ã/ŠüÐ@ói@ómójîbm@ómóÑï @ãó÷@@@@
@ oîìóØò†Šbî†ói@ã/ŠüÐ@Šó óÜ@@@@@@@@@@@@@@@@@@@@@@@@@õóáEì†@bmaì@ZTrue
@ NoîìóØbäŠbî†@ói@ã/ŠüÐ@Šó óÜ@@@@@@@@@@@@@@@@@@@@@@@@@õóáEì†@bmaì@ZFalse
@ ZFont Under@ìímbèa†‹îˆói@Þïè@M22
@ Noïia†@Úïåï ìíä@Šóè@‹îˆ@ói@Þïè@õòìó÷@üi@obØói@@@@@@
@ ZFont Bold@熋Ø@…ümM23
@ Nô‚üm@ói@çbØóåï ìíä@ôåmìóØŠò†@üjnbØói@@@@@@
@ ZFont Italic @熋Ø@Šý@M24
@ NŠý@õòíï’@ói@çbØóåï ìíä@ôåmìóØŠò†@üjnbØói@@@@
@ ZMax Length@M25
@ @H10I@õòŠbàˆ@ŠóEó÷@óäìí¹@üi@a†@Text Box@Šóè@óÜ@çbØónïq@õòŠbàˆ@ô䆋ÙîŠbî†@üi@obØói@ómóÑï @ìó÷@@@@
@ Nµ ìíåi@æîaímóä@‹mbîŒ@oïqH10I@a†@Text Box ì@óÜ@µäaímò†@aìó÷@bäa†@çbà@@@@
@
18
@ ZMulti LineM26
@ Zoî‹Eò†@ü‚@óÜ@…‹äìì†@ómóÑï @ìó÷
@ @ìíi@‹mbîŒ@Úî‹îŠ†@óÜ@çbàóØóåï ìíä@ÚïmbØ@bmaìNa†@Text Box@ìbä@óÜ@µ ìíåi@‹mbîŒ@Úî‹î†@óÜ@µäaímò†@a†bïmóØ@ZTrue
@ Nãòìì†@õ‹î†@ónïšò†@aìó÷@@@@@@@@@@@@
@ @aìó÷@çbàóØ@Text@õ‰îŠ†@ói@aìó÷@ìíi@”î‹mbîŒ@çbàóØóåï ìíä@ŠóEó÷@òìL@µ íåi@‹î†@Ûóî@béäóm@µäaímò†@a†ò‹ïÜ@ZFalse
@ N@‹î†@ìì†@ónïibä@paìŠò†@õ‰îŠ†@ói@Šóè@@@@@@@@@@@@
@ ZCancel@M27
@ óØóàa‹Eû‹q@óÜ@çì횊ò†@üi@obØói@ómóÑï @ìó÷
@ @oïšò†Šò†@óØóàbäŠóióÜ@í‚ìón a/Š@aìó÷@æîóØò†@óØò@Command Botton @Šó óÜ@ÚïÝØ@ÚïmbØ@aìó÷@ZTrue
@ NTrue@ôäbàŠóÐ@õóäaìó›ïq@ói@ZFalse

@
@òŒa‹àb÷@õ‡äó¸ójîbm@õ‡äóè@óØ@iaŒò†@ôn%îíïq@ói@@ôn“E@ói@çbØòŒa‹àb÷@õ‡äó¸óîbm@óÜ@õ‡äóè@ô䆋Ø@‘bi@•bq@@@@
@ @æîóÙi@‘bi@óØóî@ói@óØóî@çbØó*äbiìbäói
@
@
@
@ ã/ŠüÐ@õòŠó1óq@Šó @óÜ@ìbn òì@ôåï ìíä@ôn óióà@üjnbØói
@ ZName@M1
@ @@@ìímbè@ŠóEó÷@ÚîŠüu@ói@L@oïåïibä@òìbä@ãó÷@ŠóåïèŠbØói@Ûóîòíï’@eïè@ói@bmaì@Œb óàbäŠói@ói@ómójîbm@ómóÑï @ãó÷@@
@ @Noî‹åia†@(Label 1)@ @óØ@ìa‹åïqó @õìbä@ômbïu@óÜ@oïiò†@aìó÷@óîa†@çbáÙîìbäŠóè@@
@ ZAlignment@M2
@ ZAppearance@M3
@ ZAuto Size M4
@ Zoî‹Eò†@ü‚@óÜ@…‹äìì†óØ@çbàóØòìa‹ íä@õòŠbióÔ@ô䆋Ø@ñŠbî†@üi@obØói@@@@
@ HæîóØò†@õŠbî†@çbàóØòŒa‹àb÷@õŒŠóiì@õ‰îŠ†@çbàü‚@õììŒòŠb÷@ói@bmaìI@òŒa‹àb÷ìó÷@ôäbåïèŠbØói@ZFalse@@@@
@ NçbàóØòìa‹ ìíä@ô䆋؊a†Šìíå @üi@obØói@:True
@ @ZBack Color@‡äìa‹*Øbi@ô*äòŠ@@M5
@ N@çbàóØòŒa‹àb÷@õ@‡äìa‹*Øbi@ô*äòŠ@ôåîŠüE@üi@obØói@@@@@
@ ZBack Style@M6
@ Zóîóè@ô‚‹ä@ìì†@óØ@pbÙi Back Color @ôJÜû)äüØ@oïäaímò†@ómóÑï @ãó÷@@@@@
@ N(Transparent) @‡äìa‹*Øbi@ôi@ói@bmaì@µåia†@Back Color@õ‡äó¸ójîbm@µäaímbä@a†ò‹ïÜ@Z 0
Nµåia†@Back Color@õ‡äó¸ójîbm@µäaímò†@a†ò‹ïÜ@Z 1
@
19
@ ZBorder Style@M7
@ óîóè@ô‚‹äìì†@óØ@çbØòŒa‹àb÷@üi@òíïš@Šaíš@ôäbäa†@üi@obØói@ómóÑï @ãó÷@@@@@
@ µåia†@òíaíš@µäaímbä@a†ò‹ïÜZ@@@@0@@@@@@
@ µåia†@òíaíšbmaì@µåia† Border @õ‡äó¸ójîbm@µäaímò†@a†ò‹ïÜZ@@@@1@@@@@@
@ ZCaptionM8
@ ìbn òì@ôåï ìíä@õòíï’@ói@obØói@‹î†@Šó @Ûòì@@@@@
@ ZDrag iconM9
@ N@†‹Ø@óØòŒa‹àb÷Šó óÜ@çbáÙïÝØ@ÚïmbØ@ÚïäüÙîb÷@ôåmìóØŠbî†@üi@obØói@@@@@@
@ ZDrag Mode@M10
@ Zoî‹Eò†@ü‚@óÜ@…‹ä@ìì†@óØ@Drag icon@ômóÑï @ói@ò‡äói@ómóÑï @ãó÷@@@@@@@
@ NpbÙiŠbØ@Drag icon@bmaìZ@Automatic
@ NpbØóäŠbØ@Drag icon@bmaìZManual
@ @ZDataM11
Database@ói@ómójîbm@@@@@@
@ ZEnable@õ‡äó¸ójîbm@M12
@ óîóè@ô‚‹ä@ìì†@òŒa‹àb÷@ãó÷@@@@@@@
@ Nµåïéi@õŠbØói@µäaímbä@熋Øôuóiôu@ômbØ@òŒa‹àb÷@ãó÷@bmaì@Z False
@ Nµåïéi@õŠbØói@a‡îóØòˆû/‹q@óÜ@oïäaímò†@ŠóåïèŠbØóiLóîaŠbØ@òŒa‹àb÷@ìó÷@bmaì@Z@True
@ ZFont@oäüÐ@M13
@ Na‡äbØòŒa‹àb÷@óÜ@@o óióà@ônäüÐ@ô䆊a‰jÜóè@ì@æîŠüE@üi@obØói@@@@@
@ ZHeightM15
@ @ZIndexM16
@ @ò‡äói2îŠ@ãó÷@õò‹îíE@ói@Tab@ói@çbàòìóån aíE@ômbØ@óÜ@çbØòŒa‹àb÷@õ‡äói@2îŠ@ôåmìóØŠò†@üi@obØói@ómóÑï @ãó÷@@@@@@@
@ òìónîŠ2îíEò†@@@@@@
@ KKKKKKKKKKKKKKKKòìa‹Ø@‘bi@óØ@óî@ôn“E@óî@õ‡äó¹ójîbm@óÜ@‹m@ôäbØómóÑï KKKKKKKKKKKKKKK
@
@
@
@
@
@
@
@
@
20
@
@
@
@oïäaímò†@ŠóåïèŠbØói@bmaìI@óàbäŠói@ô䆋Øôuóiôu@õaì†@a‡îbïm@çbØóîŠbïäaŒ@ô䆋Ø@õŠbÙäaŠüEì@µ ìíä@üi@obØói
@ HpbÙi@a‡ïm@õŠbÙäa/ŠüE
@ ZName@M1
@ @ìímbè@ŠóEó÷@ÚîŠüu@ói@L@oïåïibä@òìbä@ãó÷@ŠóåïèŠbØói@Ûóîòíï’@eïè@ói@bmaì@Œb óàbäŠói@ói@ómójîbm@ómóÑï @ãó÷@@@@@@
@ Noî‹åia†@@ìa‹åïqó @õìbä@ômbïu@óÜ@oïiò†@aìó÷@bäa†õüi@çbáÙîìbäŠóè@@@@@
@ @ZIndexM2
@ @ò‡äói2îŠ@ãó÷@õò‹îíE@ói@Tab@ói@çbàòìóån aíE@ômbØ@óÜ@çbØòŒa‹àb÷@õ‡äói@2îŠ@ôåmìóØŠò†@üi@obØói@ómóÑï @ãó÷@@@@@@@
@ NòìónîŠ2îíEò†@@@@@@
@ ZLocked@M3
@ óîóè@ô‚‹ä@ìì†@óØa†@Textbox @ôØû/Šòìbä@óÜ@õŠbÙäa/ŠüE@ôåm‹Ea†@Šó ói@o ò†@üi@obØói@@@@@@
@ NoîóÙia†bïm@õŠbÙäa/ŠüE@oïäaímò†@ZTrue
@ NoîóÙia†bïm@õŠbÙäa/ŠüE@oïäaímbä@ZFalse
@ @ZText@M4
@ Na†@Textbox@õŒa‹àb÷@óÜ@óîa†@Caption @ômbïu@óÜ@óØ@óØòŒa‹àb÷@ôØû/Šòìbä@ôåî/ŠüE@üi@obØói@@@@@
@ ZTab Index@M5
@ @@@µàò‡äòìó÷@ói@oïji@õòìó÷@üi@oî‹î‰jJÜóè@ÛóîòŠbàˆ@oïiò†@a†ò‹ïÜ@óØL@çbØòŒa‹àb÷@õ‡äói2î/Š@ôåmìóØŠò†@üi@obØói@@@@
@ Noî‹Øò†Šbî†@òŒa‹àb÷@ãó÷@aìó÷@tbm@ô @õaì†@bmaì@ð ìíä@H4I@òŠbàˆ@ŠóE@óäìí¹@üiNa†Tab @õ‡äói2îŠ@@óÜ@HóØòŠbàˆI@@
@ Z Password CharM6
@ @@@oî‹ ìíäò†@óØ@óÔìì‡å @ìbä@óÜ@óåï íä@ìó÷@ÚîŠüu@ói@Text Box @µ ìíä@ôÔì‡å @õŒa‹àb÷@ói@ómójîbm@ómóÑï @ãó÷@@@@@
@ @ôåîí’@óÜ@HJJJJJI@ò‹ïn ó÷@õbáïè@béäóm@íÙJÜói@oïåïibä@Úïnïq@eïè@ŠóåïèŠbØói@@bèòìŠóè@Loî‹Ùi@Copy@oî‹äaímbä@@@@@
@ Noîìóäbàò†@óØ@õòŠa†‹Ø@@ìó÷@ôån a/Šbq@üi@obØói@ÚïnïqŠóè@@@
@ ZScroll bars@M7
@ @çbî@ôîü b÷@õòíï’@ói@Textbox @óÜ@ìíi@‹mbîŒ@óØòìa‹ íä@ŠóE@a‡äb¹bØòìa‹ íä@Šó óÜ@Šbi@ßì‹Ù @ôäbäa†@üi@obØói@@@@@@
@ Noî‹Eò†@ü‚@óÜ@…‹äô @óØ@Ûì솊óè@çbî@ôäìín @@@@@@
Scrollbar=2-Vertical
Scrollbar=1-horizontal
Scrollbar=Both
@ KKKKKKKKKKKKKKKKòìa‹Ø@‘bi@óØ@óî@ôn“E@óî@õ‡äó¹ójîbm@óÜ@‹m@ôäbØómóÑï KKKKKKKKKKKKKKK
@
@
@
@
@
21
@
@
@ ìa‹ÙîŠbî†@ôÙîìa†ìì/Š@‹îˆ@óÜ@ìa‹Ø@ñŠbî†@ôÙïäbàŠóÐ@ô䆋Øôuóiôu@üi@obØói
@ ZDown PictureM1
@õŠó ‹ïØ@ôåm‹Ea†@õaì†@bmaìIæîóØò†@óØòŒa‹àb÷@Šó óÜ@ÚïÝØ@ÚïmbØ@çbàóØòŒa‹àb÷@Šó óÜ@óåîì@ôåmìóØŠò†@üjnbØói
@oïi@aŠbØ@ómóÑï @ãó÷@õòìó÷@üiNæîóØò†@õŠbî†@óØóåîì@a†ò‹ïÜ@óØ@oïšò†Šò†@Ûóîóåîìaìó÷@Hò@Button@ìó÷@Šó ói@óØó ìbà
@ NGraphical@üi@æîŠü*i@Style @õ‡äó¸ójîbm@óÜ@oïiò†@aìó÷
@ ZStyleM2
@@ @óÜ Style @ô‚‹ä@bmóè@æîŠü*i@ómóÑï @ãó÷@oî‹äaímbä@óØ@Down Picture@ômóÑï @ôåm‹Ea†Šó ói@o ò†@üi@obØói
@ NGraphical @üi@æîŠüEóä Standard

@
@

@ Nµ ìíåi@çbØòìbä@ìíàóè@@List@@ô’ói@óÜ@ón%îíjq@aìó÷@çbØón%ïÜ@ôÔì‡å @óÜ@çbØòìbä@ôåï ìíä@üi@M1


@ Nµäò†a†@Sorted=True õ‡äó¸ójîbm@óÜ@aìó÷@Šììˆ@ìòŠói@‡äói2î/Š@ôäbäa†@üi@M2
@ Nµäò†a†@ìa‹ÙîŠbî†@õŒŠói@a†@Height @óÜ@aìó÷@õŒŠói@ô䆋ÙîŠbî†@üi@M3
@ @@µäò†a†@ìa‹ÙîŠbî†@õòŠbàˆ@Column @Šó @óåïšò†@aìó÷@ÚïàüJÜüØ@‡äóšói@æîóÙi@çbàóØón%ïÜ@õòìó÷@üi@@M4
@ Integra height = False@@µšò†@aìó÷@òìòíióä@µ ìíä@ôåîí’@a†@\Øüi@o%ïÜ@óÜ@ŠóEó÷@M5
@@@@@@@ô’ói@óÜ@aìó÷@ÚîŒa‹àb÷@eïè@ôäbåïèŠbØói@ôiói@a†@List box@óÜ@Úï‚‹ä@óÜ@‹mbîŒ@Hô䆊a‰jJÜóèI@ô䆋ÙîŠbî†@üiM6
@aìó÷@æî‹î‰jJÜóè@Úï‚‹ä@óÜ@‹mbîŒ@bvåï÷@oïiŠbØói Ctrl @õüè@ói@çbán%îì@ŠóEó÷@ãbJÜói@@Multi Select =1-Simple
@ Næî‹î‰jÜóè @Multi Select =2-Extended @@oïiò†
@
@
@
@
@
@
@
@
@
@
@
22

@
@
@çbØòŒa‹àb÷ òìa‹ÙmŠíØ@õòíï’@ói@çbäìbä
form frm
picture pic
label LBL
text txt
frame fra
command cmd
check chk
option opt
combo cbo
list lst
horizantalsb hsb
verticalsb vsb
timer tmr
driver drv
directory dir
file fil
shope shp
@
@
@
@
@
@
@
@
23

@
@
@ôJÜû)äüØ@òìóîòŠó1óq@ãó÷@õüèói@µäaímò†@óØ@Visual Basic@õóàbäŠói@õŠbØì/Š@Šó @ôäbØòŠó1óq@óÜ@óÙïØóî@•óàó÷@@@@@
@µäaímò†@a†ò‹ïÜ@bèòìŠóè@òì@Modules@ôØòìý@ôàa‹Eû/‹q@ôåmìóØŠò†@ì@†üØ@õòŠó1óq@ôåmìóØŠò†@ì@ã/ŠüÐ@õŠbØì/Š@ôåmìóØŠò†
@ Noò†@ãb1ó÷@óäaŒa‹àb÷@ãó÷@õüèói@•òìòŠó @õóäaŠbØ@ãó÷Nµåïji@çbàóØòˆû/‹q@ôäbØó’ói@ìíàóè
@
@
@
@
@
@
@
@
@
@
@
@ Project ExplorerôäbØó’ói
@ Form@ôåmìóØŠò†@üi@obØói @ View Object
@ HçbàóØóàa‹Eû‹q@ôäbØó’ói@ìíàóèI@çbØóîôØòìý@óàa‹Eû/‹q@ôåmìóØŠò†@üi@obØói Modules
@ ãa‹Eû‹q@õ@ (Code)@ôåmìóØŠò†@üi@obØói View Code
@ çbØóÝîbÐ@ìŠò‡JÜüÐ@ô䆋Ø@ôØŠüEôu@üi@obØói Toggle Folder
@

@ The Form Layout Window @Œû‡åîì@Šó óÜ@ã/ŠüÐ@ôäì횊ò†@ôåîí’@õòŠó1óq


@õóØóåîí’@µäaímò†@L@熋Ø@ôuóiôu@•bqó’b’@õìì/Š@Šó @óÜ@æîóÙi@õŠbî†@çbàóØóà/ŠüÐ@ôåîí’@µäaímò†@a†óîòŠó1óq@ãóÜ@@@@@
@ôåîí’@óÜ@ôån“ïè@ôu@ói@çb’bq@‘ìbà@õüèói@Form layout@õòŠó1óq@óÜ@ã/ŠüÐ@õòíï’@ôåm‹Eói@æîóÙi@õŠbØ@o ò†
@ Nòìa‹ÙîŠbî†@ã/ŠüÐ@ôåîí’@ô䆋ÙîŠbØ@o ò†@ôäbØòìb*äóèa†òìòŠaí‚@õóåîì@óÜ@óØN(Drag & Drop)@ói@bmaì@o óióà
@
@
@
@
@
@
@
@
24

@
@
@aì@ôÙîŠbØ@çbØò†üØ@óÜ@çìíiaŒòŠb’@L@oîìò†@ðäìíiìì‡äbà@çìíiaŒòŠb’@ìòŠói@ça‡JÜìóè@óîüi@óÙ’ìì@ôÙï bi@çbØò†üØ@ôåï ìíä@@@@
@ N@Úî†üØ@óÜ@´“îóEóåïm@çbî@òì@熋ØóJÜóè@óÜ@òìóåîóØóä@†Šb @çbàü‚@æîò‡i@ßìóè@oïiò†@óîüi@óîôä@‡äb b÷
@üi@õóØò†üØóäbán óióà@õòŒa‹àb÷@ìó÷Šó óÜ@Double Click@@ÚïÝØìì†@oïiò†@bmòŠó @ÚîŒa‹àb÷@Šóè@üi@†üØ@ôåï ìíä@üi
@Private Sub @õó’ìì@ì솊óè@çaíïä@óÜ@çbØò†üØ@L@oîìóØò†Šò†@üi@çbàòìòŠaí‚@õóîòŠó1óq@ãó÷@bvåï÷@æîóÙi@µ ìíåi
@ µ ìíäò†@End Sub @ßóEóÜ
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@

@ †üØ@ôåï ìíä@üi@o 슆@õb bî


@ãói@õóØóîôn“E@òíï’@óØ@æîû/‹i@òìòŠaí‚@õóäbîb bî@ãó÷@Šó óÜ@ón%îíïq@Visual Basic@õóàbäŠói@ôäbØò†üØ@ôåï ìíä@üi
@ Nóîóîòíï’
@ @@@@@@Œ@a‹àb÷@õìbä@N@@õ‡äó¸ójîbm@õìbä@]@…‹ä@@@@@
@ Zóäìí¹
@ò‡äbàüØ@ìó÷@Šó óÜ@熋Ø@ÚïÝØ@ói@õòìó÷@üi@µåia†@Command Button@çbàóØóà/ŠüÐ@õŠbØì/Š@Šó óÜ@oîìóäb·@ŠóEó÷
@ NæîŠü*i@çbàóØóà/ŠüÐ@ô*äòŠ
@ µ ìíäò†@óîòíï’@ãói@òŠa†‹Ø@ãó÷@õ†üØ
Form1.backcolor = QBcolor (Run * 25)
@ H@òìómòìa‹Ø@óØ@õóà/ŠüÐ@ìó÷@bmaìI@@Form 1@]@çbàóØòŒa‹àb÷@õìbä
@ H@çbàóØóà/ŠüÐ@õ‡äìa‹*Øbi@bmaìI@back color@]@óØóî@õ‡äó¸ójîbm
@ Hoïšò†Šò†@Úï*äò/Š@ÚïÙïÝØ@Šóè@ói@µJÝi@çbî@òì@ôàaìò†Šóiói@Âäò/Š@ôåîŠüE@bmaìI@QB Color(Run * 25) @]@…‹ä
@
25

@
@
@ôàb1ó÷@óØòìa‹Øò†bàb÷óàbäŠói@õŠóåïèŠbØói@óØ@õóäaŠa†‹Ø@ìó÷@ìíàóè@óÜ@óÜ@óî@ônî‹i@a†@Visual Basic@óÜ@ìa†ìì/Š@@@@
@ NKeyboard @çbØóáEì†@õüÝibm@ì@Mouse @‘ìbà@õüè@ói@pa†ò†
@ Z‘ìbà@õŠbØüèói@çbØòìa†ìì/Š@M1
@ Npa†ò†ìì/Š@ÚîŠa†‹Ø@ÚîŒa‹àb÷@Šó óÜ@熋Ø@ÚïÝØ@Ûóî@õaì†@bmaì@熋Ø@ÚïÝØ@ZClick@Oa
@ Npa†ò†ììŠ@Úîìa†ììŠ@bvåï÷@ÚîŒa‹àb÷Šó ói@熋Ø@ÚïÝØìì†@ói@bmaìZDouble ClickOl
@ @@@@@Npa†ò†@ììŠ@Úîìa†ììŠ@æîóiò†a†@ÚîŒa‹àb÷@Šó ói@‘ìbà@ÚïmbØ@bmaì@ZMouse MoveOx
@ Npa†ò†ìì/Š@Úîìa†ìì/Š@òŒa‹àb÷@ìó÷@ôåm‹Ea†@ômbØ@óÜ@pbØò†@òŒa‹àb÷@ìó÷@Šó óÜ@ÚïÝØ@ŠóåïèŠbØói@bmaìZMouse DownO†
@ Npa†ò†ìì/Š@Úîìa†ìì/Š@bvåï÷@oî‹Eò‡JÜóè@ÚïÝØ@óÜ@ôn ò†@ŠóåïèŠbØói@ÚïmbØ@熋Ø@ÚïÝØ@õaì†@bmaì@ZMouse UpOë
@ Z†ŠüjïØ@õŠbØüèói@çbØòìa†ìì/Š@MM2
@ Npa†ò†ìì/Š@Úîìa†ìì/Š@bvåï÷@óØò†ŠüjïØ@Šó óÜ@oî‹*ia†@çbØóáEì†@óÜ@ÚïØóî@ŠóåïèŠbØói@ÚïmbØbmaì@ZKey PressOa
@ @bvåï÷@oî‹EóåJÜóè@o ò†@Ûóîòìbà@óØò†ŠüjïØ@Šó óÜ@oî‹*ia†@çbØóáEì†@óÜ@ÚïØóî@ŠóåïèŠbØói@ÚïmbØbmaì@ZKey DownOl
@ pa†ò†ìì/Š@Úîìa†ìì/Š@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Næî‹Eò‡JÜóè@HóØóáEì†I@óØóî@ðØ@Šó óÜ@o ò†@óØ@pa†ò†ìì/Š@óØòìa†ììŠ@ómbØ@ìó÷@bmaìZKey UpOx
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
26
@
@
@

@
@
@ôØóîóàbäŠói@‡äóš@óØ@iaŒò†@•biói@aì@çbØómóibi@óÜ@µióä@Ša2ïi@ì@µi@Ú%îói@ßòì‰ïÄ@õóàbäŠói@õìbJÜóÙïm@‹mbîŒ@õòìó÷@üi
@ N@µåïéiŠbØói@†‹Ø@çbqbi@‹“ïq@óØ@õóäaŒa‹àb÷@ìóÜ@õ‡äóè@òì@æîóÙi@ÚïnØa‹q@ói@ôîbmòŠó @H@ôØóîòˆû/‹qI

@
@
@ NæîóØò‡ïq@o ò†@óàbäŠói@æî‹mbmòŠó óÜ@òì@æîìóØò†Šó @õŒb óàbäŠói@ôäbéïu@õò‰îóq@ôàóØóî@õóîbq@óÜ@bn%ï÷
@ Za†óØóàbäŠói@óÜ@wäbàb÷
@üi@†üØ@ôäbäa†@ômóïäüš@òì@Form@ã/ŠüÐ@ìbä@óÜ@óäbØòŒa‹àb÷@ôäbåïèŠbØóiì@çbäa†@ômóïäüš@a‡äbàóØóàbäŠóióÜ@wäbàb÷
@ NçbØòŒa‹àb÷
@ ZM1M@´’/ŠóàbäŠói
@ NVisual Basic 6@õóàbäŠói@Šó @óåïšò†@bmòŠó @M1
@ NæîóÙi@õŠbî†@Hxˆí¹I@óØóäìí¹@õŠüu@oïiò†@çb’bqM2
@
@
@
@
@
@
@
@
@
@
@
@
@
27
@ßòì‰ïÄ@ôØòŠó @õìì/Š@çb’bqòì@NæîóØò†@Open @Šó óÜ@ÚïÝØ@bvåï÷@æî‹î‰iò‡JÜóè@Standard EXE@a†ò‹ïÜ@óáï÷@óØ
@çbØòˆû/‹q@õòìòŠòŒû†@òì@çbØóî‡äó¸ójîbm@ôÔì‡å @ì@çbØòŒa‹àb÷@ôÔì‡å @ì@Form @ôäbØòŠó1óq@óØL@oîìóØò†Šò†@Ú%îói
@ Noî‹Eò†ü‚@óÜ
@
@üi@aìó÷@ìíibàóä@çbØòŠó1óq@óÜ@ÚïØóîŠóè@óàbäŠói@ôØòŠó @õŠbØìì/ŠóÜ@ìímbè@ŠóEó÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @
@ NæîóØò†@óØòŠó1óq@õìbä@Šó óÜ@ÚïÝØ@a†@View@ôn%ïÜ@óÜ@N@ÛóîòŠó1óq@Šóè@õòìóä‡äa/ŠóE @ @
@
@@@@@@@@@@Text Box@@õŒa‹àb÷óÜ@æîóØò‡ïq@o ò†@bmòŠó L@ã/ŠüÐ@õŠbØì/Š@Šó óÜ@µåia†@çbØòŒa‹àb÷@òìímbè@òìó÷@ômbØ@bn%ï÷@M3
@õŒŠói@ì@õ‰îŠ†@õŠbØ@o ò†@bvåï÷@µäò†a†@o óióà@ôåîü’@óÜ@æî‹Eò†@óØòŒa‹àb÷@( Drag & Drop )@çb“ïØa/Š@õòíï’@ói
@ôäbq@ì@õ‰îŠ†@çbØóî‡äó¸ójîbm@ô’ói@óÜ@çbî@‘ìbà@õŠó ‹ïØ@õüè@ói@óØòŒa‹àb÷@ôØóîý@ôäb“ïØa/Š@õüè@ói@æîóØò†@óØòŒa‹àb÷
@ Nµ ìíäò†@µ ìíä@ói
@
@Šóè@üi@çbØóî‡äó¸ójîbm@bvåï÷@µåia†@ã/ŠüÐ@õŠbØìì/Š@Šó óÜ@çbØòŒa‹àb÷@ìíàóè@óØbšaì@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @
@ Nµ íåi@óØòŒa‹àb÷@ói@pójîbm@õ†üØ@çb’bq@óÜNµ ìíåi@ÚîŒa‹àb÷ @
@
@õŠbØì/Š@Šó óÜ@o óióà@ôåîí’@óÜ@(Drag & Drop ) @ói@Šóè@ò‹î‰jJÜóè@@@@@@@@@@@@@Command Button @õŒa‹àb÷@@M5
@óÜ@Œa‹àb÷@Šaíš@ói@çbáïn%îíïq@a†óáï÷@õóîóàbäŠói@ã@óÜ@óØ@oïšóä@HióÜ@çbdòìó÷@N@óØò@Text Box@‹îˆ@óÜ@ôåia†@óØóà/ŠüÐ
@ N@òì@òìóåîóØò†@òŠbiìì†@‹m@õŠbu@ô @òŠa†‹Ø@ãó÷@ómaìóØ@óîóè@Command Button
@
@
@@çbói@ì@õ‰î/Š†@õŠbØ@o ò†@ã/ŠüÐ@õìì/Š@Šó óÜ@çbØòŒa‹àb÷@óÜ@ÚîŒa‹àb÷@Šóè@çbán%îì@ŠóEó÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@ìóÜ@ÚïJÜb‚@Šóè@aìó÷@oîìóØò†Šò†@µ’@ôJÜb‚@o’óè@óØ@æîóØò†‹îó @bvåï÷@æîóØò†@óØòŒa‹àb÷@Šó óÜ@ÚïÝØ@aìó÷@æîóÙi
@
@ @NçbàòŒa‹àb÷@ìó÷@ôäbØóîŠìì†@óÜ@ÛóîŠìì†@ôåî/ŠüE@õüè@ónïiò†@oï“ïÙia/Š@óäýb‚
@
@ æîóØò†2îŠ@çbØòŒa‹àb÷@óîòíï’@ãói
@
@
@
@
@
@
@
@
28
@çbïäbØóî‡äó¸ójîbm@õŠbÙn ò†@ón%îíïq@aìó÷@Command Button@Šaíš@ì@Úî@Text Box@@ôäbäa†@õaì†@M6
@ói@Ûóî@õaì†ói@Ûóî@çbØóî‡äó¸ójîbm@ôåîŠüE@çb’bq@òì@ÚîŒa‹àb÷@Šóè@Šó óÜ@熋Ø@ÚïÝØ@ói@bu@æîóÙi@Properties
@ ZòìòŠaí‚@õóîón“‚@ìó÷@õò‹îíE
@ çbØóî‡äó¸ójîbm
@ çbØòŒa‹àb÷
@ …‹ä @ õ‡äó¸ójîbm
@ @õìbä@õóØóØòìa‹ íä@ìíàóè@õòìó䆋Ø@•òŠ
@ Text Text 1
@ HµÝïèò†@õôuói@ôJÜbmói@óiI
@ ãìbä Caption Command 1
@ ióàóm Caption Command 2
@ çüÐóÜóm@õòŠbàˆ Caption Command 3
@ çì횊ò† Caption Command 4
@ Noïšò†Šò†@óîòíï’@ãói@çbàóØóà/ŠüÐ@õŠbØì/Š@a‡àb1ó÷@óÜL@çbØòŒa‹àb÷@õóäbmóÑï @ãó÷@õŠbÙäa/ŠüE@@õaì†
@
@
@
@
@
@
@
@
@
@
@o%îíïq@õ†üØ@ÚîŒa‹àb÷@Šóè@üi@òìímbè@òìó÷@ômbØ@bn%ï÷@ì횊ò†@òìòŠó @õóîòíï’@ãói@óØóà/ŠüÐ@õŠbØì/Š@õòìó÷@õaì†@M7
@o%îíïq@õ†üØ@bvåï÷@æîóØò†@óØòŒa‹àb÷@Šó óÜ@Double Click @ÚïÝØìì†@aìó÷@ÚîŒa‹àb÷@Šóè@üi@†üØ@ôåï ìíä@üi@N@µ ìíåi
@ N@µ ìíäò†
@
@ Zµ ìíäò†@ò†üØ@ãó÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ãìbä@õ‡äbàüØ@üi@Oa
Text1.Text = "‹Øb’@æî‡Üaöbéi@漋Üa‡jÈ"
@a†òìòŠaí‚óÜ@õòìó÷@Ûòì@µäò†a†@End Sub@@ßóEóÜ@Private Sub Click @õ‹î†@ì솊óè@çaíïä@óÜ@ò†üØ@ãó÷@ÚîŠüu@ói
@ òìímbè
@
@
@
@
29
@
@
@
@
@
@
@
@
@
@
@
@
@
@ NçbØò†üØ@õòŠó1óq@õòìòŠó óÜ@@@@@@@@@@@@Šó óÜ@熋Ø@ÚïÝØ@õüè@ói@æîó‚ò†a†@çbØò†üØ@õòŠó1óq@çb’bq
@ @Zµ ìíäò†@ò†üØ@ãó÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ióàóm@õ‡äbàüØ@üi@Ol
@ô䆊a‰jJÜóè@ôåîí’@óÜ@çbØò†üØ@õòŠó1óq@ôån%‚a†@”ïq@µäaímò†@µ ìíäò†@üi@õ†üØ@óØ@óàòìì†@õŒa‹àb÷@õòìó÷@ŠóióÜ
@ Zóîòíï’@ãói@µ íåi@üi@õ†üØ@bvåï÷@æî‹î‰jJÜóè@Command 2@õŒa‹àb÷@çbØòŒa‹àb÷
@
@
@
@
@
@
@
@
@
@
@
@
@(Command2) óØòŒa‹àb÷@Šó óÜ@ó䆋Ø@ÚïÝØ@Þiò†@óØ@æîû/‹i@çbdü‚@õóØóïÙï þØ@b*î/Š@Šó óÜ@µäaímò†@bèòìŠóè@òì
@ Zµ ìíäò†@üi@õò†üØ@ãó÷@çb’bq@òìLçbàóØóà/ŠüÐ@õìì/Š@Šó óÜ
Text1.text="25"
@bèòìŠóè@òì@Private Sub Command 2-Click()@õ‹î†@ì솊óè@çaíïä@óÜ@ò†üØ@ãó÷@ìí“ïq@õ‡äbàüØ@õòíï’@çbàóè@ói@
@ N@End Sub
30
@õòìó÷@ŠóióÜ@oï ìíåi@çüš@H@iüÐóÜóm@õòŠbàˆ@I@ãóîô @õ‡äbàüØ@õ†üØ@óØ@õóîò†a/Š@ìó÷@ónïn“îóE@üm@bn%ï÷@óîaì@âïq@Ox
@ Zóîóîòíï’@ãói@•óØò†üØ@óØ@Loî/ŠüEò†@óØóäüÐóÜóm@õòŠbàˆ@béäóm@@ã?ói@òìí“ïq@ôäbØò†üØ@õòíï’@çbàóè@óØò†üØ@ôåï ìíä
Text1.Text ="4748599"@
@ oïiò†@óîòíï’@ói@óØóàbäŠói@ói@båïè@ôîbmüØ@bmaì@çbàóØ@óàbäŠóióÜ@óäì횊ò†@õ†üØ@óØ@†üØ@æîaì†@O†
End
@
@Šó óÜ@熋Ø@ÚïÝØ@ói@”îìó÷@HæîóÙi@ôuóiôuI@òìóåîóÙi@ôÔbm@çbàóØóàbäŠói@çb b÷@ôØóîòíï’ói@µäaímò†@bn%ï÷@M8
@ @óØò†ŠüjïØ@Šó óÜ@F5 @õóáEìì†@ói@çbä@ó1óq@ói@†í‚bîòì@Nóîóè@a†òìòŠó @ô’ói@óÜ@çbØòŒa‹àb÷@ôn%ïÜ@óÜ@óØ@@@@@@@@@@@ôäüÙîb÷
@õòìó䆋Ø@ôÔbm@ômbØ@óÜ@çì횊ò†@üi@aìó÷@oîóåia†@õóØóàbäŠói@óÜ@çì횊ò†@üi@o%îíïq@õóáEì†@†‹Ø@pHióÜ@ìímbè@ŠóEó÷
@ @NæîóØò†@ÚïÝØ@@@@@@@@@@@@@@@Stop @ôäüÙîb÷@熋Øôuóiôu@ôäüÙîb÷@o“ïäóm@óÜ@ômbØ
@
@ NãóØò†@‘bi@a†@ìímbèa†@ô’óióÜ@aìó÷@çbàóØóàbäŠói@ôån a/Šbqì@熋Ø@çŒó‚@üiM9
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
31

@
@
@òìL@ æîóÙi@(Save)@çŒó‚@çb¹bØòŠbØ@ón%îíïq@a†@ŠómíïràüØ@ôäbØóàbäŠói@õóiŠûŒ@óÜ@@ÚîŠbØ@ìíàóè@@ô䆋Øìaìóm@õaì†@@@@@
@Šóè@çbî@òì@ÚîŠbØ@Šóè@ôåm‹*JÜóèŠbØ@óÜ@o ò†@çbîòì@çìíi@ìaìóm@õaì†@óÜ@òíï’@çbàóè@ói@a‡“î@Visual Basic @õóàbäŠóióÜ
@òì@æîóÙi@a‡ïm@õŠbÙäa/ŠüE@çbî@òì@æîóÙi@ñŠbÙn ò†@µäaímò†@‹maì†@óØ@æîóÙi@@(Save)çŒó‚@çbàóØòŠbØ@oïiò†@aìó÷@Ûóîòˆû/‹q
@ Z@oïiò†@óîòíï’@ãói@•ó䆋Ø@çŒó‚@ãó÷@æîóÙi@õìaìóm@çbî
@üi@Save Project As…@çbî@òì@a†@熋Ø@çŒó‚@óÜ@Šbu@ãóØóî@üi@Save Project @Šó óÜ@ÚïÝØ@a†@File @ô’ói@óÜ@M1
@ N@@熋Ø@çŒó‚@óÜ@ãòìì†@õŠbu
@
@
@
@
@
@ Z@òìòŠaí‚@õóîòíï’@ãói@@oîìóØò†Šò†@üi@çbà Save @õòŠó1óq@M2
@
@
@
@
@
@
@
@
@
@
@õìa‹åïqó @õìbä@a†@File Name @ô’óióÜ@ìL@æîóØò†@õŠbî†@óØó䆋Ø@çŒó‚@ôåîí’@õìò/‹î/Š@a†@Save in @ô’ói@óÜ
@a†@ìí“ïq@õòˆû/‹q@óÜ@óáï÷@óØ@óäìí¹@üi@æîóÙi@õŠbî†@çbàóØòˆû/‹q@ói@pójîbm@õìbä@µäaímò†N@ (Form1.frm)@óØóàbäŠói
@ N@æîóØò†@Save @Šó óÜ@ÚïÝØ@çb’bq@L@µ ìíäò†@( My Project 1 )@õìbä@óäbàòˆû/‹q@ãóØóî@õòìó÷@ŠóióÜ
@ @@@@çbmìóÐ@óÜ@çbán a/Šbq@ì@†‹Ø@çŒó‚@çbàóØòˆû/‹q@bn%ï÷
@
@
@
@
@
32

@
@
@óØóî@õŠbØôuóiôu@óÝîbÐ@oïäaímò†@bmaìI@熋Øôuói@ôu@ôÙïÝîbÐ@ói@oî‹Ùi@ón%îíïq@aìó÷@çbàóØòˆû/‹q@ôäìíi@ìaìóm@õaì†@@@@
@óÝîbÐ@‹m@ôØóîbmaìói@–@Hoïia‹åîŒóióäa†@Šó óÜ@ô“î@Visual Basic @õóàbäŠói@@óØ@ÚîŠómíïràüØ@@Šó óÜ@µåïéi@ŠbØói
@ @NÚ%îói@ßaì‰ïÄ@õóàbäŠói@ói@oïibä@õ‡äòíîóq@eïè@óØóî@õŠbØ@ôuói@ôu
@ ZæîóÙi@òìòŠaí‚@õóäbJÜb‚@ãó÷@õìò/‹îóq@oïiò†@aìó÷@熋Øôuói@ôu@ôÙïÝîbÐ@ô䆋Ø@o 슆@üi@bu
Make Project 1.exe…@<<< File @ôn%ïÜ@Šó óÜ@ÚïÝØ@M1
@ oïšò†Šò†@@õóîòíï’@ìói@aìó÷@bïu@õìbä@ói@oïia‹Øóä@çŒó‚@çbàóØóàbäŠói@ìímbè@ŠóEó÷@@@@@@@
@
@
@
@
@Project 1@ôåîí’@óÜ@óØ@òìbä@aìó÷@oïia‹Ø@çŒó‚@õŠbØôuóiôu@õòíï’ói@ÚîìbäŠóè@ói@çbàóØóàbäŠói@ŠóEó÷@ãbJÜói@
@ônFFFFFF%ïÜ@@Šó @óåïšò†@ômbØóÜ@aìó÷@@My Project 1 @ói@çbàìí“ïq@õóØóàbäŠói@óäìíFFFFFFFFFF¹@üi@oîìóØò†Šò†
@ Make My Project 1.exe…@<<< File
@
@
@
@
@
@ N熋Øôuóiôu@õòíï’@ói@熋Ø@çŒó‚@üi@@æîóØò†@Save Šó óÜ@ÚïÝØ@oïšò†Šò†@óØ@õóîòŠó1óqìóÜ@çb’bq@M2
@ÚïÝØ@çb’bq@óØóî@õŠbØôuóiôu@óÝîbÐ@óåîò†ò†@Úîìbä@bèòìŠóè@òì@æîóØò†@õŠbî†@熋Ø@çŒó‚@ôåîí’@õìò‹î/Š@òíï’@çbàóèói
@ @æîóØò†@Save @Šó óÜ
@
@òŠìóE@õaí‚@ôäaíïn“qói@Ú%îói@ßaì‰ïÄ@õóàbäŠói@æî‹mò†b @ôäòìb‚@ói@oîìíi@2î/Šói@õŠóåîí‚@õó÷@bn%ï÷@óîòíï’@ãói
@
æîóäò†@ìb*äóè@óàbäŠói@æî‹mŒíJÜb÷@ìòŠói
@
@
@õòìó÷@ŠóióÜ@•óàó÷@òŠbî†@@çbØómbiói@ça†ò‰îŠ†@óÜ@ÚîŠüu@ãóØóî@õóàbäŠói@ôån’Ša†óÜ@óîóäaìóÜ@2î/Šói@õŠóåîí‚
@
@MMMMMMMMMMMMM熊ìíjïÜ@õaìa†MMMMMMMMMMM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@NóäbàóØóî@õóàbäŠói
@
@
@
@
@
@
33
@
@
@
@ôån%‚Šò†@üi@b*î/Š@æî)Øbš@ìL@µåïéi@çbîŠbØói@ÚïnØa/‹q@ói@óØóî@óØ@óî@òìímbè@a†@ôàóØóî@ô’óióÜ@óØ@õóäb bi@ìó÷@õòìó÷@üi
@ MMMMMMMMMãóØò†@çbnäìíi@ãaìò†Šói@ô bqí MMMMMMMMN@´’/Š@óàbäŠói@óÜ@µióä@Ša2ïi@µi@ãaìò†Šói@ón%îíïq@çb¹bØbäaím
@ @óØóàbäŠói@óÜ@wäbàb÷
@ôäbØò†üØ@ô䆋ÙJÜóÙïm@bèòìŠóè@òì@HÚîŠa†‹Ø@‡äóš@üi@Œa‹àb÷@ÛóîI@pójîbm@ôÙîŠa†‹Ø@üi@óàbäŠói@ôäbØòŒa‹àb÷@ôäbåïèŠbØói
@ NŠò‹ïàˆ@ì@pbØ@ìŠaìŠói@ói@pójîbm
@ @çbØón%îíïq@òŒa‹àb÷
@ @oïiò†@óäaŒa‹àb÷@ãói@çbáïn%îíïq@a‡äbàóîóàbäŠói@ãóÜ
@ H@óäa†@1@I@@@@@@@@@@@@@@@@@@@@Text box @M1
H@óäa†@2@I Label @M2
@ H@óäa†@1@I@@@@@@@@@@@@@@@@@@@@@@@@@@Timer @M3
@ H@óäa†@3@I@@Command Button@M4
@ Z´’/Š@óàbäŠói
@ æîóØò†2î/Š@óîòíï’@ãói@çbàóØóà/ŠüÐ@õìì/Š@Šó óÜ@çbØón%îíïq@òŒa‹àb÷@M1
@
@
@
@
@
@
@
@
@
@
@ @ZòìòŠaí‚@õóîòíï’@ãó÷@üi@H@óàbäŠói@ôäbØòìímbèŠbØói@òŒa‹àb÷@õ‡äó¸ójîbmI@çbØómóÑï @ôåîŠüE@çb’bq@M2
@ çbØóî‡äó¸ójîbm
@ çbØòŒa‹àb÷
@ …‹ä @ õ‡äó¸ójîbm
@ HµÝïèò†@õôuói@ôJÜbmói@óiI @ Text Text 1
@ HµÝïèò†@õôuói@ôJÜbmói@óiI @ Caption Label 1
@ HµÝïèò†@õôuói@ôJÜbmói@óiI @ Caption Label 2
@ ŠaìŠói Caption Command 1
@ ŠaìŠóiì@pbØ Caption Command 2
34
@ çì횊ò† Caption Command 3
@1 Interval Timer
@õòìó÷@üi@µ ìíäò†@üi@çbî†üØ@çbØòŒa‹àb÷@çbØò†üØ@õòŠó1óq@óÜN@çbØóî‡äó¸ójîbm@ôåî/ŠüE@ì@çbØòŒa‹àb÷@ôäbäa†@õaì†@M3
@ Zòìa‹Ø@õŠbî†@a‡ïm@ôäbØò†üØ@óØ@òìòŠaí‚@õón“‚@ãó÷@õò‹îíE@óiN@pa‡i@ãb1ó÷@ômójîbm@ôÙîŠa†‹Ø@ÚîŒa‹àb÷@Šóè
@ o%îíïq@õ†üØ @ çbØòŒa‹àb÷
Label 1.Caption=Date @ Command 1
Label 2.Caption=Now Command 2
Text 1.Text =Time Timer 1
End Command 3
@
@ NRun @æîóØò†@ôuói@ôu@óØóàbä@Šói@F5 @õóáEì†@ói@çbä@ó1óq@õüè@ói@M4
@
@
@
@
@
@ N@oïi‰îŠ†@çbáï“q@oïiò†@óîüi@òŠbî†òíïq@ôäbØòŒa‹àb÷@õŠûŒ@ìí“ïq@ôäbØóàbäŠóióÜ@bïu@óîóàbäŠói@ãó÷
@ óàbäŠói@ô1bàb÷
@@ômbØ@óÜ@óØóàbäŠói@ÚïmbØ@oî‹Øò†@a‡äbØòŒa‹àb÷@Properties@óÜ@õŠbÙäa/ŠüE@çüšóØ@óîòìó÷@a†óØóàbäŠói@óÜ@o óióà
@ Noïia†@熋Øôu@óiôuóÜ
@ çbØón%îíïq@òŒa‹àb÷
@ Hç‡äýíu@üiI@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Ûóîóåîì@M1
@ Hóäa†@10I@@@@@@Command button@M2
@ ´’/Š@óàbäŠói
@ µäò†a†@óîòíï’@ãói@Šóè@”ïäbØòìbä@õ‡äó¸ójîbmì@æîóØò†2î/Š@òìòŠaí‚@õóîóåîì@ãó÷@Ûòì@çbØòŒa‹àb÷@M1
@
@
@
@
@
@
@
@
@
@
35
@
@
@ oïi@óîòíï’@ãói@çbØóî‡äó¸ójîbm@oïiò†@a†óåîì@õòŒa‹àb÷@óÜ@M2
@ çbØóî‡äó¸ójîbm
@ çbØòŒa‹àb÷
@ …‹ä @ õ‡äó¸ójîbm
@ H‹Ñ I@@@@@@@@@@@@@@@@0 Left
@ ò‹î‰jJÜóè@Ûóîóåîì@Šóè Picture
Image
@ True Stretch
@ H‹Ñ I@@@@@@@@@@@@@@@@0 Top
@
@ @@@@@Zóåï ìíä@†üØ@M3
@ {oî‹ ìíåi@ìa‹ÙîŠbî†@õ‡äbàüØ@ìbä@óÜ@Úî†üØ@Šóè@oïiò†@}@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Image @õŒa‹àb÷@Ma
@ No‹ïàˆò†@ãb1ó÷@õŒa‹àb÷@ói@íÙJÜói@o‹ïàˆbä@õŠa†‹Ø@õŠóØôuóiôu@õŒa‹àb÷@ói@óåîì@õŒa‹àb÷@@@@
@
@ @òìó䆊b’@õ†üØ@Ml
@õ‡äbàüØ@Šó óÜ@ÚïÝØ@Þiò†L@HFalseI@òìó䆊b’@üi@Visible @æmìóØŠò†@õ‡äó¸ójîbm@ôåî/ŠüE@ói@oïn ò‡JÜóè@ò†üØ@ãó÷@@@@
@ µ ìíäò†@ò†üØ@ãó÷@æîóØò†@Hòìó䆊b’I
Image1.Visible = False
@
@æmìóØŠbî†@õ†üØ@Mx
@ Nìíi@Š2i@òìòìó䆊b’@õ†üØ@õüè@ói@óØóåîì@ŠóEó÷@óîóØóåîì@ôåmìóØŠbî†@üi@ò†üØ@ãó÷
Image1.Visible = True
@
@òìòŠó @õ†üØ@M†
@õòŠòìóm@Šó óÜ@•óäýíu@ãó÷L@óØò‡äbàüØ@Šó óÜ@çb¹†‹Ø@ÚïÝØ@ói@òìòŠó üi@Image@óåîì@ôä‡äýíu@üi@obØóiò†üØ@ãó÷
@ôäìíi†bîŒóiòì@oïšò†@òìòŠó @ìòŠói@o óióà@õŒa‹àb÷@aìó÷@òìónïi@ãóØ@õóØó‚‹ä@ŠóEó÷@ÚîŠüu@ói@oïiò†@Hôäìín I@õ†b–
Noïiò†óîòíï’@ãói@•óØò†üØ@oïšò†@òìòŠaí‚@ìòŠói@•óØó‚‹ä
Image1.Top = Image1.Top - 50
@
@òìòŠaí‚@õ†üØ@Më
@ óîóîòíï’@ãói@óØ@oï íåi@†üØ@òìòŠaí‚@õŒa‹àb÷@üi@oïäaímò†@bn%ï÷@ia2iaì@
Image1.Top = Image1.Top + 50@
@
36
@o a/Š@õý@õ†üØ@Mì
@õòŠòìóm@Šó óÜ@•óäýíu@ãó÷óØò‡äbàüØ@Šó óÜ@çb¹†‹Ø@ÚïÝØ@ói@o a/Š@õýüi@Image@óåîì@ôä‡äýíu@üi@obØói@ò†üØ@ãó÷
@õòìóäìíi@ãóØói@òì@oïšò†@o a/Š@õý@ìòŠói@o óióà@õŒa‹àb÷@aìó÷@oïi†bîŒ@õóØó‚‹ä@ŠóEó÷@ÚîŠüu@ói@oïiò†@Hðîü b÷I@ôåï
Noïiò†óîòíï’@ãói@•óØò†üØ@oïšò†@tóš@õý@ìòŠói@•óØó‚‹ä
Image1.Left = Image1.Left + 50@
@
@tóšõý@õ†üØ@MŒ
Image1.Left = Image1.Left M 50
@
@ @熋ØòŠìóE@õ†üØ@Mu
@HóØòŒa‹àb÷@Width ôäbqì@ Height õŒŠói@ô䆋؆bîŒ@bmaìI@o óióà@õŒa‹àb÷@ô䆋ØòŠìóE@üi@obØói@òŒa‹àb÷@ãó÷
@ oïiò†@óîòíï’@ãói@•óØò†üØ
Image1.Width = Image1.width + 100
Image1.Height = Image1.Height + 100

@熋Ø@Ûìí›i@õ†üØ@MÛ
Image1.Width = Image1.width M 100
Image1.Height = Image1.Height M 100
@
@çì횊ò†@õ†üØMã
End
@
@
@üi@béäóm@H100,50I@çìímbèŠbØói@a†óäa†üØ@ìóÜ@õóäaŠbàˆ@ìó÷@óØ@µäa2i@òìó÷@ón%îíïq@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@ @@@@NõóÙi@õŠbÙn ò†@o%îíïq@õò‹îíEói@oïäaímò†@üm@ón%ïm
@
@
@
@
@
@
@
@
@
@
@
37
@
@
@
@ æîóØò†@o 슆@ò†b @ôÙî@Calculator@çbØòŒa‹àb÷@ôäbåïèŠbØóiói
@ çbØòŒa‹àb÷@ôååïèŠbØói@ói@æîóØò†@o 슆@Ú%îói@ßòì‰ïÄ@õóàbäŠói@õŠbØìì/Š@Šó óÜ@óîòíï’@ãó÷@Ûòì@bmòŠó
@
@
@
@
@
@
@
@
@
@ Z@ôäbåïèŠbØói@õüè@ói
Option button @óÜ@óäa†@Šaíš M1
Textbox@óÜ@óäa†@ô M2
Command button@óÜ@óäa†@Ûóî M3
@
@ Zµ ìíäò†@üi@õóäa†üØ@ãó÷@æîóØò†@H@ãb1ó÷I@õ‡äbàüØ@Šó óÜ@ÚïÝØ@Þiò†@bvåï÷
Pricate sub command1-click()
Dim x as integer
Dim y as integer
Dim z as integer
X=val (text1.text)
y=val (text2.text)
If option1.value= true then Z=x+y
If option1.value= true then Z=x-y
If option1.value= true then Z=x*y
If option1.value= true then Z=x/y
Text3.text = Z
End sub
@
@ NF5@õüè@ói@æîóØò†ôuóiôu@óØóàbäŠói@çb’bq@òì
@µ ìíäò†@ãòìì†@õòŠbàˆ@a† text2 @ô’ói@óÜ@a†‹maì†óÜ@H5I@a‡äbàóîóäìí¹@ãóÜ@Ûòì@µ ìíäò†@ÛóîòŠbàˆ@a†@Text1 @ô’ói@óÜ
@ @Nòì횊ò†@H20I@a‡äbàóîóäìí¹@ãóÜ@Ûòì@æîóØò†@ãb1ó÷@õ‡äbàüØ@Šó óÜ@ÚïÝØ@a†@ôîbmüØ@óÜ@H4I@Ûòì
@
38
@

@
@ü‚ón a/Š@Lpóîóä@New Project @õòŠó1óq@a†@Visual Basic @õóàbäŠói@õòìó䆋Ø@õbmòŠó @óÜ@µäaímò†@çüš@O1
@ _@òìónî‹Ùi@üi@çbáîíä@ôà/ŠüÐ
@ õón /Š@”ïq@õó’üEŠaíš@óÜ@bmaì@New Project @õòŠó1óq@õòìòŠaí‚@õó’üE@Šaíš@Šó óÜ@熋Ø@ÚïÝØ@óiOì
@ @NoîìóØóäŠbî†ói@óîòŠó1óq@ãó÷ìímbèa†@óÜ@bmaì@Don't show this dialog in the future
@
@
@
@
@
@
@
@
@
@
@
@
@
@Visual Basic@óàbäŠói@õbmòŠó @óÜ@õòìó÷@üi@òìóåïåîŠó*ïi@µäaímò†@çüš@New Project @õòŠó1óq@ôäa†ý@õaì†M2
@ _æî‹î‰jJÜóè@ôäbØó’ói@çbàü‚@õììŒòŠb÷ói@oï›iŠò†@óØòŠó1óq
@ÚïÝØ@@Environment óÜ@çb’bq Options @Šó @óåïšò†@a†@Tools @ôn%ïÜ@óÜ@aìó÷@ó%Øüi@ÛüÝîa†@ãó÷@õòìóäa/ŠóE@üi@Oì
@ NæîóØò†@Prompt for project @Šó óÜ
@
@
@
@
@
@
@
@
@
@
@
39
@õóàbäŠói@õŠbØì/Š@Šó óÜ@ŠóE@Properties Windows @óäbØóî‡äó¸ójîbm@õòŠó1óq@óØ@òŠó1óq@æî)*åî‹E@M3
@ _@òìóåïåîŠó*îò†@çüš@ìíi@bàóä@Visual Basic
@ N@æîóØò†@Properties Windows @Šó óÜ@ÚïÝØ@çb’bqòì@View @ôn%ïÜ@Šó óÜ@ÚïÝØ@Oì
@ N†ŠüjïØ@Šó óÜ@F4 @õóáEì†@ói@çbäó1óq@ói@)äb b÷@ôØóîb*î/Šói@çbîòì@@@@@
@
@
@
@
@
@
@
@
@
@
@ _òìóåïåîŠó*ïi@çüš@oïi@Š2i@çbØòˆû/‹q@õòìòŠòŒû†@õòŠó1óq@ŠóE@bîb÷@M4
@ N†ŠüjïØ@Šó óÜ@Ctrl+R @õóáEì†@ói@çbäó1óq@ói@)äb b÷@Oì
@
@ _@oîìóÙiŠò†@óØó’b’@ói@/‹q@óØóà/ŠüÐ@çbàóØòˆû/‹q@ô䆋Ø@ôuói@ôu@ômbØ@óÜ@çbàóØóà/ŠüÐ@óØ@æîóØò†@aì@çüš@M5
@Guide @@bvåï÷@æî‹î‰iò‡JÜóè@@Resolution @bvåï÷@@æîóØò†@ Form Layout@õòŠó1óq@Šó óÜ@o a/Š@õý@ôÙïÝØ@Oì
@ Næî‹î‰iò‡JÜóè
@@
@ _@çbàóØòˆû/‹q@üi@ã‹î‰jJÜóè@pójîbm@‘ìbà@õŠó HØ@õòíï’@iaímò†@çüš@M6
@ Mouse icon @õ‡äó¸ójîbm@üi@oïšò†@çb’bq@òì@@Mouse Pointer = 99-Custom @õ‡äó¸ójîbm@óÜ@bmòŠó @Oì
@ Næî‹î‰iò‡JÜóè@o óióà@õòíï’@æîóØò†@õŠbî†@òìaH*JÜóè@a‡ïm@õóØó ìbà@õŠó HØ@óØ@õóåîí’@ìó÷@bvåï÷
@
@
@
@
@
@
@
@
@
@
40
@ _@µ ìíåi@Command Button @çbØò‡äbàüØ@Šó óÜ@H|ïáÝmI@õŠbïäaŒ@õómŠíØ@µäaímò†@çüš@M7
@ æîóØò†@ÚïÝØ@@Command Button @õŒaŠb÷@Šó óÜ@bmòŠó @Oì
@ãóÜ@óäìí¹@üi@µ ìíäò†@óØóîŠbïäaŒ@ómŠíØ@a†@Tool Tip Text @õ‡äó¸ójîbm@óÜ@çbØóî‡äó¸ójîbm@ô’ói@óÜ@bvåï÷@@@@
( Tool Tip TextZçbØòìa‹Ø@çŒó‚@óîŠbïäaŒ@õòìó䆋Ø@üi@obØói@ )@òìa‹ ìíä@óîòíï’@ãói@a†bàóîóäìí¹
@
@
@
@
@
@
@ _@Desk top@Šó óÜ@oïióä@ôä‡äýìíu@õbäaím@oïšò†Šò†@õóà/ŠüÐ@ìó÷@óØóàbäŠói@ô䆋Øôuóiôu@ômbØ@óÜ@µäaímò†@çüš@M8
@ NMoveable=False @a†@çbØóî‡äó¸ójîbmóÜ@çb’bq@òì@æîóØò†@Form @Šó óÜ@ÚïÝØ@Oì
@
@ _@熋Øôuói@ôu@õaì†@çbàóØóà/ŠüÐ@ô䆋Ø@Center @‡äòìbä@üi@æîóÙi@ôšM9
@ Næî‹î‰iò‡JÜóè@Start up Position =2-Center @çb’bqòì@æîóØò†@ã/ŠüÐ@Šó óÜ@ÚïÝØ@Oì
@
@ _@oîìóØò†Šò†@çbàóØóà/ŠüÐ@a†@Taskbar @óÜ@çüš@熋Øôuóiôu@ômbØóÜ@M10
@ NæîŠüEò†@Show In task=True @óîõ‡äó¸ójîbmìó÷@çbØóî‡äó¸ójîbm@óÜ@bvåï÷@æî‹î‰iò‡JÜóè@Form @bmòŠó @Oì@@@
@
@ _@oî‹Øò†@a‹ï‚@çüš@µåïiò†@óØ@óàbäŠói@óÜ@óØóîìb‚@aìó÷@µäò†a†@çbàóØóàbäŠói@ìbäóÜ@óåîì@ÚïmbØ@M11
@ NClip Controls=False@ói@æîóØò†@óîõ‡äó¸ójîbmìó÷@çbØóî‡äó¸ójîbm@óÜ@bvåï÷@æî‹î‰iò‡JÜóè@Form @bmòŠó @Oì@
@
@ _oî‹Øóä@a‡ïm@õŠbÙäa/ŠüE@óØ@a†@Textbox @óÜ@æîóÙi@Úïåï ìíäóÜ@aì@çüš@M12
@ói@æîóØò†@óîõ‡äó¸ójîbmìó÷@çbØóî‡äó¸ójîbm@óÜ@bvåï÷@æîóØò†@ÚïÝØ@çbàóØ@Text box @Šó óÜ@bmòŠó @Oì
@ @Locked=True

@ _@ó’bi@oî‹Ùi@ôš@a‹Øóä@a‡ïm@ôåï ìíä@Úî Combo box @ŠóEó÷@M13


@ói@æîóØò†@óîõ‡äó¸ójîbmìó÷@çbØóî‡äó¸ójîbm@óÜ@bvåï÷@æîóØò†@ÚïÝØ@çbàóØ@Combo box @Šó óÜ@bmòŠó @Oì
@ @Style=1-Simple
@
@
@
@
@
@
41

@
@
@
@
@
@çbØóïibmíÔ@õìbä@çbî@çaìíiŠa‡’ói@õìbä@Ûòì@L@æî/ŠüEò†@a†óØóàbäŠói@ô䆋Øôuóiôu@ômbØ@óÜ@óØ@çóäb‚‹ä@ìó÷@çbØòìa/ŠüE@@@@
@ Zµ ìíäò†@óîóï’@ãói@•óØò†üØ@Noïia†@ça/ŠüE@óÜ@çbØóîŠbïäaŒ@ãaìò†Šói@ÚîŠüu@ói@çbïäbØò‹¹@çbî@òì
Emp Name $ =Input Box $ ("@çbïibmíÔ@õìbä@")@
@Úï%Øüi@ÛüÝîa†@ÚîŠüuóiL@óØóàbäŠói@õŠóåïèŠbØŠói@óÜ@ñŠbïäaŒ@ôåm‹EŠòì@üi@obØói@Input Box $ @ôäbàŠóÐ@ÚîŠüu@ói
@†bîŒ@õíä@õ‹m@õìbä@bmóè@òìónïåïàò†@a†@†bî@óÜ@òìbä@ìó÷@óØ@pbÙi@†bîŒ@o óióà@õìbä@óØ@pbØò†@ŠóåïèŠbØói@óÜ@aìa†@oïšò†Šò†
@ @óØ@óØóî@õíä@òìa/ŠüE@ô‚‹ä@ónïiò†@çb%Øóî@óØòìa/ŠüE@ô‚‹ä@a†ò‹ïÜ@N@oî‹Øò†
User Name $ = Emp Name $
@ óîòíï’@ói@µåia†@List Box @ôäbØó’ói@óÜ@Úï’ói@ói@òìa/ŠüE@ìó÷@µäaímò†@bèòìŠóè@òì
List1 . Add Item Emp Name $
@ ZÛòìŠóè@@pbÙi@…‹ä@õaìa†@a†@熋Øôuóiôu@õóàbäŠói@óÜ@õòìó÷ôi@ói@µåïéiŠbØói@ìa‹åïqó @ô‚‹ä@µäaímò†@bèòìŠóè@òì
Emp Name $="@æî‡Üaöbéi@漋Üa‡jÈ@"
@‡äóš@bèòìŠóè@òìN@oî‹Eò†ü‚óÜ@oïq@æî‡äóš@õòìó÷@ŠóióÜ@String Variable@ônïq@õìa/ŠüE@oî‹mìò†@•óäaìa/ŠüE@ãói
@ NHçbØóîŠbØHi@òŠa†‹Ø@üi@obØóiI@@@òŠbàˆ@ói@ómójîbm@óØ@ðîòŠbàˆ@õìa/ŠüE@Ûòì@óîóè@çbØòìa/ŠüE@óÜ@ÚîŠüu
@
@ Z@çbØòìa/ŠüE@õìbä@ôäbäa†@üi@oî‹Ùi@ìò‹îóq@òìòŠaí‚@õóäbîb bî@@ãó÷@ón%îíïq
@ N@oïq@H40I@óÜ@oïióä@‹mbîŒ@óØòìa/ŠüE@õìbä@ón%îíïq@M1
@ Noïióä@báïè@ì@òŠbàˆ@bmaì@oïi@õ†ó¡ó÷@ôÙïnïq@‘ìíäò/Š@ãóØóî@ón%îíïq@M2
@Ûòì@ôäbØòŒa‹àb÷@çbî@òì@(…..save , print)@Ûòì@óàbäŠói@íïä@ôäbØòìa‹Øò†bàb÷@ó’ìì@óÜ@æïi@Úïq@çbØòìa/ŠüE@oïibä@M3
@ N(printtext)@Ûòì@óØòìa/ŠüE@óÜ@Úï’ói@ói@oïji@óîó’ìì@ìó÷@oïiò†@aìó÷@µåïéiŠbØói@óäb’ìì@ìó÷@çbán%îì@ŠóEó÷N@@(for)
@ìímbè@ŠóEó÷@òì@oïióè@a‡äbØónïq@çaíïä@óÜ@(.)@ÚïJÜb‚@eïè@çbî@òì@oïióè@(Space)@ôÙïäaíïä@eïè@óØòa/ŠüE@oïibä@M4
@çbØó’ìì@õòìó䆋Øbïu@üi@µåia†@( _ )@Under score @çbØó’ìì@çaíïä@óÜ@óØbš@aì@aìó÷@ó’ìì@ìì†@óÜ@òìímbè@Úïq@óØòìa/ŠüE
@N
@
@
@
@
@
42

@ ZçbØòìa/ŠüE@õŠüu
@
@ Šaíi @ õóØòŠbióÔ @ @ ìa/ŠüE@õŠüu
@ 32767@bmóè@3268M@óÜ @ oîbi@2 ìaìóm@õòŠbàˆ@ Integer@
@bmóè@2147483648@M@óÜ @ oîbi@4 ìaìóm@õòŠbàˆ@ Long@
@ 2147483674
–@@bmóè@38@E@2402823@M@óÜ oîbi@4 Floating Point@çbØóî@ðîò†ò‰î/Š@òŠbàˆ Single
@ 45M@E@1401298
@ @ oîbi@8 @ çbØóîôîò†@ò‰î/Š@òŠbàˆ Double
@ @ Fixed Point@çbØóî@ðîò†ò‰î/Š@òŠbàˆ Currency
@ oïq65500@õóÙî2ä@óØ @ @ oïq@óÜ@ÚïJÜóàüØ String
@ @ @çbî@òì@ò‰îŠ@õóäb“ïä@ßóEóÜ@òŠbàˆZ@ŠaìŠói@ì@pbØ Variant
@ oïq@òH1Œ
@
@
@ @@@@Noïiò†@†bîŒ@a‡ïJÜóEóÜ@óàbäŠói@ô䆋؊bØ@ôîa‹ï‚@ìa/ŠüE@õŠüu@ôä‡äbîóEa/Š@ói@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@
@ü‚ón a/Š@Ú%îói@ßòì‰ïÄ@aìó÷@oî‹äóîóEóäa/Š@õóØòŠüu@a‡ØóîóàbäóiŠóè@óÜ@óØ@õóäaìa/ŠüE@ìó÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @
@ @@Noïäò†a†@(Variant)@ói@õóØòŠüu @
@
@
@
@
@
@
@
@
@
@
@
@
@
@
43

@ ZçbØòìa/ŠüE@ôä‡äbîóEa/Š
@ Ûòì@ômóîóØòŠüu@ì@çbØòìa/ŠüE@ô䆋Ø@ó båïq@µ ìíä@†üØ@ôäbØòìb*äóè@æî)*åî‹E@óÜ@ÚïØóî
Dim Name As String
@a‡äbàòìòŠó @ñóäìí¹@ãóÜ@Ûòì@Lóîóè@Úîìa/ŠüE@óØ@pbØò†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@õŠa†bEb÷@óäbàŠóÐ@ãó÷ZDim@ôäbàŠóÐ
@üi@a‡îbïm@óîóØòìa/ŠüE@õŠüu@String @bèòìŠóè@òì@L@óîóè@ôäa/ŠüE@ói@çbán%îíïq@óáï÷@óØ@óîòìa/ŠüE@ìó÷@õìbä@Name @õó’ìì
@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óØ@N@oïi@ônïq@ôÙîìa/ŠüE@Name @õìa/ŠüE@oîìóäbàò†@óØ@a†ò‹ïÜ@Noï1íEò†@çbîóäìí¹@ãó÷
@ @@Nòìa/ŠüE@ãó÷@üi@ìa‹Ø@õŠbî†@õ†bî@ô䆋ØHEa†@ói@oïn ò‡JÜóè
@
@
@
@ @@@@Na†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óÜ@óî@ôä@xŠóà@ìa/ŠüE@ôä‡äbîóEa/Š@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@
@ßòì‰ïÄ@õóàbäŠói@aìó÷@oî‹Ùi@ó båïq@)“ïq@õòìó÷ôi@ói@pbèŠbØói@Úîìa/ŠüE@óØ@ÚïmbØ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @
@ Noïäò†a†@üi@õìa‹ÙîŠbî†@õ†bî@ôÙïmbàümü÷@ôØóîòíï’@ói@Ú%îói @
@ @
@ @@@@@@@@@@@@@@@
@ômbïu@óÜ@õòìó÷@Ûòì@çbØòìb*äóè@õòH1Œ@óÜ@pbØò†@óJÜóè@çbØòìa/ŠüE@õìbä@ôåï ìíä@óÜ@‰î/ŠóàbäŠói@óÜ@Šbu@õ‡äóè@@@@@@@@@@@@@@@@
@ Noïi@póJÜóè@ôàbîóq@õòìó÷@ôi@ói@oî‹ïàˆò†@õ@õíä@ôÙîìa/ŠüE@ói@Ú%îói@ßòì‰ïÄ@aìó÷@Nama @oï ìíåi@Name@ôåï ìíä
@ôåï ìíä@ói@çbán%îíïq@aìó÷@oïi@”ïäaìóäbàŒ@óØóJÜóè@ŠóE@oï›iŠò†@üi@çbáÙïàbîóq@ÛóîóJÜóè@Šóè@üi@çbán%îì@ŠóEó÷@ã?ói
@ @oïiò†@ò†üØ@ãó÷
Option Explicit
@ãó÷@ôäbåïèŠbØói@ói@N@ÞîbÐ@óÜ@çbî@òŠó1óq@óÜ@Declaration section @oî‹äò†a†@ç‡äbîóEa/Š@ô’ói@óÜ@ò†üØ@ãó÷@@@@
@ôäbØòìb*äóè@íïä@óÜ@Úîìa/ŠüE@ÚïmbØ@oïäóîóEò†a/Š@ðq@çbàóJÜóè@ôàbîóq@òì@oïn òìò†ŠbØ@óÜ@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óäbàŠóÐ
@ Na†@bmòŠó @óÜ@熋Ø@ó båïq@ôi@ói@pbè@óØóàbäŠói
@ìíàóè@óÜ@bmaì@òìa‹äa†@a†@bmòŠó @óÜ@H@õóäaŠó1óqI@õóäbåîí’@ìóÜ@HpbØò†ŠbØI@oïiò†@aŠbØ@Option Explicit @ôäbàŠóÐ
@ô’ói@a†@Option@ôn%ïÜ@Šó @óåïš@ò†@aìó÷@pbÙi@ŠbØ@çbàóØòˆû/‹q@ìíàóè@óÜ@ôn“Eói@çbán%îì@ŠóE@N@pbØbäŠbØ@óØòˆû/‹q
@ @Yes @üi@æîŠüEò†@Require Variable Declaration @bvåï÷@æî‹î‰iò‡JÜóè@Environment
@ßòì‰ïÄ@õóàbäŠói@íÙJÜói@oïibä@Option Explicit@ôäbàŠóÐ@ôåï ìíä@ói@çbán%îíïq@óî@õŠa†‹Ø@òìb*äóè@ãó÷@•bq@òì
@óàbäŠói@Šó óÜ@pbØò†@o%îíïq@òìb*äóè@ãó÷@•bq@òì@oïäò†a†@õíä@ôØóîòŠó1óq@ÞîbÐ@ìíàóè@óÜ@ôîü‚@ôØóîòíï’@ói@Ú%îói
@ @NpbÙi@@ó båïq@a†bmòŠó @óÜ@çbØòìa/ŠüE@ìíàóè@‰î/Š
@ Z@òìòŠaí‚@õóäbäbàŠóÐ@ãó÷@ôäbåïéiŠbØóiói@µåîó*ia/Š@çbØòìa/ŠüE@µäaímò†@bèòìŠóè@òì
Dim , Global , Static
@
@òì@õ‹äóîó*ia/Š@Úï‚‹ä@ói@òìa/ŠüE@ìó÷@a†@bmòŠó @óÜ@ŠóEó÷@oïšóä@HióÜ@çbdòìó÷@ón%îíïq@òì@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
N@ôma†ò†@çbàóJÜóè@ôàbîóq@aìó÷@ôåîò†óä@õó‚‹ä@òŠüu@ìó÷@çb’bq
44

@ ZçbØòìa/ŠüE@ôä‡äbîóEa/Š@ôäbØóäbàŠóÐ
@ ZDim
@òìa/ŠüE@ãó÷@ô䆋؊bØ@õŠaíi@N@a‡äbØòŠa†‹Øìbä@óÜ@Dynamic Variables @ôÙïàbåîa†@ôÙîìa/ŠüE@ô䆋Øó båïq@üi@obØói
@ NóØòŠa†‹Ø@ôåmbè@ôîbmüØ@ói@oî†@ôîbmüØ@ô䆋؊bØ@ôäóàóm@N@béäóm@ÚîŠa†‹Ø@íïä@óÜ@ón òíîóq@béäóm
@
ZRedim
@çbán%îì@ŠóEó÷òì@Nìa‹Øóä@ó båïq@Dynamic Array @ôÙïàbåîa†@ôÙî‡äójmìíu@HóÐíÑ—àI@ô䆋Øó båïq@üi@obØói
@ NæîóÙi@õŠbî†@çbàóØò‡äójmìíu@HóÐíÑ—àI@õŠaíi
@
@
@óÜ@béäóm@pbØbäŠbØ@bmaì@çbØòŠa†‹Ø@íïä@óÜ@pbØbäŠbØ@béäóm@Redim@ôä‡äbîóEa/Š@ôäbàŠóÐ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
N@@Dim@ôäbàŠóÐ@Ûòì@ç‡äbîóEa/Š@ô’ói
@
@ ZStatic
@béäóm@òìa/ŠüE@ãó÷@ô䆋؊bØ@õŠaíi@N@a‡ÙîŠa†‹Øìbä@óÜ@Static Variables @ôÙïmbn @ôÙîìa/ŠüE@ô䆋Øó båïq@üi@obØói
@çbî@òì@Form @z@bu@óîa‡îbïm@óØ@ò‡äói@óîóØóî@ìó÷@ôäóàóm@ßóEóÜ@ô䆋؊bØ@ôäóàóm@Nbéäóm@ÚîŠa†‹Ø@íïä@óÜ@ón òíîóq
@ Noïåïàò†@óØòŠómíràüØ@õ†bî@óÜ@Šóè@Šóè@òìa/ŠüE@ìó÷@oïi@ôîbmüØ@óØòŠa†‹Ø@ÚîŠüu@ói@oïi@Class@çbî@òì@Module
@
@
@ŠûŒ@ômbØóÜ@béäóm@óØbšaìLóji@Static@ôä‡äbîóEa/Š@ôäbàŠóÐ@ôäbåïèŠbØói@õŠûŒ@õŠa†bEb÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @
N@@@NóØóàbäŠói@ôåmbè@ðîbmüØ@bmóè@pbØò†@HEa†@óØòŠómíïràüØ@õ†bî@óÜ@Úï’ói@óÙäíš@póîóäŠbØói@oïióä@o%îíïq @
@
@ ZPrivate
@@Form@õóØóî@ôn b÷@Šó óÜ@N@a‡ÙîŠa†‹Øìbä@óÜ@General Variables @çbØóîôn“E@ôÙîìa/ŠüE@ô䆋Øó båïq@üi@obØói
@ Noïiò†@óØ@óØóî@ôäóàóm@ßóEóÜ@ôäóàóm@bèòìŠóè@òì@Class @çbî@BAS @õóàbäŠói@ôÝîbÐ@çbî@òì
@
@ ZPublic
@µäaímò†òì@ôn“E@ói@óØòˆû/‹q@ôn b÷@Šó óÜN@General Variables @çbØóîôn“E@ôÙîìa/ŠüE@ô䆋Øó båïq@üi@obØói
@óØò‹ïàb÷@õ†bî@óÜ@bèòìŠóèòì@ôn“Eói@óîóØóàbäói@ôäóàóm@{ßóEóÜ@ô“ïäóàóm@ì@óîòˆû/‹q@ìó÷@ôØóîóØóî@Šóè@óÜ@ôåîó*ïi
@ NóØóàbäŠói@ôîbmüØ@bmóè@òìónïåïàò†
@
@ ZGlobal
@µäaímbä@ã?ói@óîóè@õ@Public@ôäbàŠóÐ@çbàóè@óØ@obØói@bn%ï÷@bmóè@òìóÙ%îói@ßòì‰ïÄ@ôäbØóäüØ@ó䈋ïÄ@óÜ@Šóè
@ NçbØóØóî@óÜ@béäóm@oî|jîŠò†
@
45
@
@
@ìa/ŠüE@ôäbØòŠüu@óÜ@ÚîŠüu@Ûóîbáïè@Šóè@üi@aìó÷@H@çbØbáïè@õüè@óiI@)äb b÷@ôØóîòíï’@ói@çbØòìa/ŠüE@ôä‡äbîóEa/Š@üi
@ ZòŠbî†@òìòŠaí‚@óÜ@Ûòì@oî‹iò†Šò†
@

báïè ìa/ŠüE
@% @ Integer
@& @ Long
! Single
# Currency
@ Double
$ String
@
@ My Name $ = “Ali shahin”
@ Nò@String @@ôÙîìa/ŠüE@My Name @õìa/ŠüE@bmaì
@
@ ZßóàüØ@ói@ôä‡äbîóEa/Š
@ NçbØòìa/ŠüE@óÜ@ÚîŠüu@ói@æî‹Ùi@pójîbm@çbØòìa/ŠüE@óÜ@Úî‡äóè@a‡ØóîóàbäŠóióÜ@çbán%îì@ŠóEó÷
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@Integer@@õŠüu@ói@³i@çbîìíàóè@çóØò‡ïq@o ò† A ônïq@ói@óØ@óäaìa/ŠüE@ìó÷@æïJÝi@Ûòì
@ Clnt A
@ ZoîìóØò†Šò†@çbØó“ïØìbè@çbØòŠüu@òìòŠaí‚@õóîón“‚@ãóÜ
@

báïè ìa/ŠüE
@ CVar @ Variant
@ CSng @ Single
CStr String
CInt Integer
CDbl Double
CLong Long
CCur Currency
@õŠüu@óÜ@(B,C,D,E)@bmaì@pbØò‡ïq@o ò†@(B-E)@çbØónïq@ìì†@çaíïäóÜ@óØ@õóäaìa/ŠüE@ìó÷@ìíàóè@oîìó¹b·@ŠóEó÷@òì
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@Double
CDbl B-E
@
N@oî‹Øóä@Hi@óÜ(-)@a‡äbïäaíïä@óÜ@µåia†@Šaíi@çbán%îì@ŠóEó÷@ón%îíïq@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @
46
@óÜ@oïi†‹Ùïq@çbïn ò†@F-D@ônïq@ói@õóäb’ìì@ìó÷@bèòìŠóè@òínïi†‹Ùïq@çbïn ò†a @ônïq@óiõóäb’ìì@ìó÷@çbán%îì@ŠóEó÷
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@oî‹åia†@String õŠüu
CStr A , D-F
@

@ ZLifetime and Scope of Variable @çbïäóàóm@ì@çbØòìa/ŠüE@õŠóåïèŠbØói@õŠaíiJ


@ô @Šó ói@çbØòìa/ŠüEL@(Life Time)@çbïäóàóm@bèòìŠóè@òì@(Scope of Variable) @çbåïèŠbØói@õŠaíi@õò‹îíEói
@ Zóîòíï’@ãói@æî‹Øò†@•óia†@o b÷
@ ZçbØóî@ôn“E@òìa/ŠüE@M1
@óÜ@çì횊ò†@bmóè@òì@òìónïåïàò†@a†@óØòŠómíïràüØ@õ†bîóÜ@óØóàbäŠói@ôÙïåîí’@Šóè@óÜ@µåïéiŠbØói@µäaímò†@óØ@çóäaìa/ŠüE@ìó÷
@ôØóîóØóî@Šóè@óÜ@oï båi@õôq@çbØòŠa†‹Ø@ìíàóè@õòìó÷@üi@µäóîó*jîa/Š@Hò‡yìI@a†óØóî@óÜ@oïiò†@óîüi@L@óØóàbäŠói
@ NóØóàbäŠói
Public ABC AS Integer

@ Za†óØóî@ôn b÷@Šó óÜ@çbØòìa/ŠüE@M2


@òìa/ŠüE@ßóEóÜ@õŒaìbïu@N@òìaŠ†@çbîó*îa/Š@a‡îbïm@óØ@pbÙiŠbØ@a†óØóîóØóî@ôn b÷@óÜ@béäóm@µåïéiŠbØói@çbØòìa/ŠüE@µäaímò†
@ Nµåïèò†ŠbØói@Private @@ôäbàŠóÐ@•òìa/ŠüE@òŠüu@ãó÷@ôä‡äbîóEa/Š@üiN@óîa†@熋؊bØ@ôn b÷@óÜ@béäóm@a‡äbØóî@ôn“E
Private TafTaf As String

@ ZŠa†‹Ø@ôn b÷@Šó óÜ@çbØòìa/ŠüEM3


@óÜNa†òŠa†‹Ø@ãó÷@õòìòŠò†óÜ@µåïéiŠbØói@‹m@ôÙïåîí’@eïè@óÜ@µäaímbäì@obØói@ÚîŠa†‹Ø@ôn b÷@Šó óÜ@béäóm@óäaìa/ŠüE@ãó÷
@ Nòìónïåïàò†@•óØòŠómíïràüØ@õ†bî
Private Sub Form_Load (Cancel As Integer)
Dim S1 As Integer
S1=5
End Sub
@ ‹m@ôØóîóäìí¹@çbîòì
Private Sub Form_Load (Cancel As Integer)
Static S1 As Integer
S1=5
End Sub
@
@
@ @µåïèò†ŠbØói@Public @ôäbàŠóÐ@aìó÷@oïåïéiŠbØói@a†óØóàbäŠói@ìíàóè@óÜ@Úîìa/ŠüE@on%îì@ŠóEó÷@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@ µåïèò†ŠbØói@Private @ôäbàŠóÐ@aìó÷@oïåïéiŠbØói@a‡ØóîóØóî@óÜ@béäóm@Úîìa/ŠüE@on%îì@ŠóEó÷
@
Nµåïèò†ŠbØói@Static @ôäbàŠóÐ@aìó÷@oïåïéiŠbØói@a‡ÙîŠa†‹ØóÜ@béäóm@Úîìa/ŠüE@on%îì@ŠóEó÷
@
47

@ Zçbïäóàóm@çbØòìa/ŠüE
@òì@pbØò†@õŠbî†@òìa/ŠüE@ìó÷@ôäóàómòì@pa†ò†@çb“ïä@òìa/ŠüE@@ìó÷@ômóàýó @(Scope of Variables) @òìa/ŠüE@ìó÷@õŠaíi
@ NHpbØò†@õŠbî†@óØòŠómíïràüØ@õ†bî@óÜ@òìóäbà@õòìbà@bmaì@I@pbØò†@õŠbî†@òìa/ŠüE@ìó÷@ôäóàóm
@ Zòìó’ói@ô @ói@æî‹Øò†@çbïäóàóm@õò‹îíE@ói@”ïäbØòìa/ŠüE
@ NGlobal Variable @çbØóïn“Eòìa/ŠüE@M1
Module level Variable HòŠó1óq@ì@ÞîbÐI@Þî†íà@ôn b÷@Šó óÜ@çbØòìa/ŠüE@M2
Procedure level Variable@çbØòŠa†‹Ø@ôn b÷@Šó óÜ@çbØòìa/ŠüE@M3

@ Z@çbØóî@ôn“E@òìa/ŠüE
@õ†bî@óÜ@L@óØóàbäŠói@ôÙïåîí’@Šóè@óÜ@oïåïéiŠbØói@oïäaímò†@óØ@çóäaìa/ŠüE@ìó÷@Global Variable@çbØóïïn“E@òìa/ŠüE@
@ón%îíïqNòìónïåïàò†@a†óØòŠómíïràüØ@õ†bî@óÜ@çbØòìa/ŠüE@óØ@óàbäŠói@ôäbåïèŠbØói@ðîa‰îŠ†@ói@òìónïåïàò†@óØòŠómíïràüØ
@ NòŠó1óq@óÜ@Ûóä@oî‹åia†@Code Module @õŒb @óàbäŠói@ôÝîbÐ@óÜ@çbØóî@ôn“Eòìa/ŠüE
@ôäbäa†@üi@béäóm@obØói@bèòìŠóè@òì@L@òìímbèóä@Úïq@ÛóîòŠó1óq@eïè@óÜ@óØ@õóäþîbÐ@ìóÜ@óÙïØóî@õŒb óàbäŠói@ôÝîbÐ
@ Noî†@ðîbmüØ@(*.bas) @õüÙ’bq@ói@ì@çbØóîôn“E@òŠa†‹Ø@çbØòìa/ŠüE
@ @æî‹î‰iò‡JÜóè@Add Module@a†@project @ôn%ïÜ@óÜ@aìó÷@õíä@õŒb óàbäŠói@ôÝîbÐ@ô䆋Ø@o 슆@üi
@ N@oïšò†Šò†@pójîbm@õŒb óàbäŠói@õòŠó1óq@òì@Module.bas @ói@çbàóØòˆû/‹q@üi@oïiò†@o 슆@üi@çbáîíä@ôÙïÝîbÐ@óØ
@
@
@
@
@

@
@
@
48
@ ZõŒb @óàbäŠói@ôÝîbÐ@ô䆋Ø@o 슆
@ @oïi@”ïq@óÜ@Global @õó’ìì@ÚîŠüu@óiL@µäóîó*ia/Š@a†ò‹ïÜ@æîóåia†@ôn“E@õìa/ŠüE@ói@oîìóäbàò†@óØ@õóäaìa/ŠüE@ìó÷@µäaímò†
Global name as string
@ôîa‰îŠ†@ói@æîóØò†‹îó @L@µåïéiŠbØói@óØóàbäŠói@ôÙïåîí’@Šóè@óÜ@Name @õìa/ŠüE@oïäaímò†@óä‡äbîóEa/Š@ãó÷@õaì†
@ Noî2îŠbqò†@óØó‚‹ä@óØóàbäŠói
@
@ ZVariable Module level @òŠó1óq@çbî@ÞîbÐ@ôn b÷@Šó óÜ@çbØòìa/ŠüE@M2
@óØ@ÛóîòŠó1óq@ìbä@óÜ@çbî@òì@ÞîbÐ@ìbä@óÜ@òìa‹Ø@õŠbî†@çbîŠìíå @óØ@çóäaìa/ŠüE@ìó÷@òŠó1óq@ì@ÞîbÐ@ôn b÷@Šó óÜ@çbØòìa/ŠüE
@õŠìíå @õòìòŠò†@óÜ@oî‹äaímbä@ã?óiL@µåïéiŠbØói@óØóÝîbÐ@çbî@óØòŠó1óq@ôÙïåîí’@Šóè@óÜ@µäaímò†@LòìaŠ‡äbîóEa/Š@a‡îbïm
@ôîa‰î/Š†@ói@òìónïåïàò†@a†óØòŠómíràüØ@õ†bî@óÜ@•óäaìa/ŠüE@òŠüu@ãó÷@òì@L@oî‹åïéiŠbØói@óîòŠó1óq@ìó÷@çbî@óÝîbÐ@ìó÷
@ßóEóÜ@”îŒaìbïuN@oïåïàbä@a†@†bîóÜ@çbØóîŠbïäaŒ@@óØóàbäŠói@ôåmbè@ôîbmüØ@ói@òì@LóØóàbäŠói@Šó @óÜ@熋ÙïqŠbØ
@ N@æØbJÜbš@çbàóØòˆû/‹q@ôÙïåîí’@ìíàóè@óÜ@çbØóî@ôn“Eòìa/ŠüE@óØ@LçbØóîôn“Eòìa/ŠüE
@‹m@ôäaìóÜ@oïi@ü‚óiŠó @ÛóîòŠó1óq@Šóè@çbán%îì@ìíióè@çbáØóîòŠó1óq@‡äóš@ìímbè@ŠóEó÷@obØói@•òìa/ŠüE@òŠüu@ãó÷
@ NµåbØ@ói@óäaìa/ŠüE@ãó÷@pbØìó÷
@ Zóîòíï’@ói@oïiò†@õü‚@ói@pójîbm@ôäbØòìa/ŠüE@ÛóîòŠó1óq@Šóè@ómaì
Dim Name As String@@
@
@ ZòŠó1óq@ôn b÷@Šó óÜ@çbØòìa/ŠüE@ôäbäa†
@ Nòìónî‹Øò†@çbØò†üØ@õòŠó1óq@ì@æîóØò†@ã/ŠüÐ@Šó óÜ@ÚïÝØ@Þiò†@M1
@ NGeneral @üi@æîŠüEò†@Form @óÜ@M2
@ Nóäa†üØ@ãó÷@õüè@ói@òŠó1óq@ôn b÷@Šó óÜ@µ ìíäò†@çbØòìa/ŠüE@çb’bq@òìM3
Dim Name As String@
@
@ ZProcedure level Variable@çbØòŠa†‹Ø@ôn b÷@Šó óÜ@çbØòìa/ŠüE
@oïiò†@ÛbJÜbš@pójîbm@ôÙîŠa†‹Ø@íïä@óÜ@béäóm@ómŠíØ@óäaìa/ŠüE@òŠüu@ãó÷@õŠaíi@çbØòŠa†‹Ø@ôn b÷Šó óÜ@çbØóî@ôîü‚òìbä@òìa/ŠüE
@ Noî‹äóîóEò†a/Š@óîòíï’@ãói@•óØ@òìa/ŠüE@ì@òìóååïàò†@a†óØòŠómíïràüØ@õ†bî@óÜ@Šóè@çbØóîŠbïäaŒ@•òŠa†‹Ø@ãó÷@ôåmbè@ôîbmüØói
Static My Number As Integer@@
@ Nòìímbè@óäìí¹@Ûòì@@a†ò‹ïÜ@My number @óØ
@
@
@
@
49
@
@
@HóÐíÑ—àI@õŠüu@æî‹mò†b @ói@óäb“ïØìbè@ãó÷@óØ@òìbåïèŠbØói@çbàò‰î/Šìbè@ìò‰î/Š@õó“ïØìbè@a‡äbàóäaˆû/Š@ôäbîˆ@óÜ@çbàìíàóè
@ Næî‹äò†a†
@ Na†@çbïäbØòŠbàˆ@óÜ@çŒaìbïu@ã?ói@óîóè@çbîìbä@çbàóè@óØìa/ŠüE@ÛóîòH1Œ@óÜ@óïnî‹iMóÐíÑ—à@–@ómaìóØ
@oî‹Ùi@ó båïq@Úîìa/ŠüE@Šóè@õòìó÷@ôi@ói@oî‹*i@ü‚@óÜ@ìa/ŠüE@æî‹mŠûŒ@oïäaímò†@Array ‡äójmìíu@a†@Ú%îói@ßòì‰ïÄ@óÜ
@õòŠbióÔ@óØ@óî@a†òìóÜ@Array @õ†ìí N@oî‹ bäò†@çbØòìa/ŠüEìíàóè@HÛìí›i@ôÙî‹î†@‡äóš@óiI@ŠbvØóîói@L@béäómói
@ N@òìómbØò†@Ûìí›i@çbàóØóàbäŠói
@ ZArray@HóÐíÑ—àI@‡äói@pìíu@ôä‡äbîóEa/Š@õb*î/Š
@ãóÜ@Ûòì@oî‹ ìíåi@a†‹î†@Ûóî@íïä@óÜ@òìa/ŠüE@ÚïJÜóàüØ@oïäaímò†@ÚîŠüu@ói@óäb b÷@ôÙîŠbØ@HóÐíÑ—àI@‡äójmìíu@õ‡äbîóEa/Š@@@@@
@óîòíï’@ãói@óØóÐíÑ—à@óáï÷@óîóè@çbáÙïÜüq@ôäbïibmíÔ@õìbäH25I@µïÝi@Ûòì@óîóè@çbàìa/ŠüE@H25I@óØ@a†óîóäìí¹
@ NµåîóEò†a/Š
Dim Student Name (25) As String
@óØ@ìa/ŠüE@H25I@ôä‡äbîóEa/Š@ói@oïn ò‡JÜóè@Ú%îói@ßòì‰ïÄ@õóàbäŠói@ìa/ŠüE@H25I@óÜ@òìímbè@Úïq@óØóÐíÑ—à@óØ@Ûòíï’@ói
@õòìó÷@ŠóióÜ@•óàó÷@Student Name (24)@õìa/ŠüE@ói@oî†@ôîbmüØ@Student Name (0) @óÜ@pbØò‡ïq@o ò†
@ N@pbØò‡ïq@o ò†@òìò‹Ñ @óÜ@‡äói2îŠ
@ @óîòíï’@ãói@æîŠü*i@óÐíÑ—à@ôäbØòìa/ŠüE@ô‚‹ä@µäaímò†@a†ìí“ïq@õóäìí¹@çbàóè@óÜ@bèòìŠóè@òì
Student Name (15)="@ôdb•a@漋Üa‡jÈ@‡ï%Üa"
@õòìó÷Šói@óÜ@oî‹Eò†Šòì@H16I@òŠbàˆ@‡äói2î/Š@óÜ@Bôdb•a@漋Üa‡jÈ@‡ï%ÜaB@ô‚‹ä@óÙåïäa2i@òìó÷@óáï÷@bn%ï÷@oïiò†
@ N@pbØò‡ïq@o ò†@òìò@H‹Ñ I@óÜ@‡äói2î/Š
@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@pbÙjïq@o ò†@òìò@H8I@óÜ@‡äói2îŠ@çbán%îì@ŠóEó÷@òì
Option Base 8
@
@ @õŠìì†@‡äóš@õ@HóÐíÑ—àI@‡äói@pìíu
@õŠìì†@‡äóš@õóÐíÑ—à@µäaímò†@a†ò‹ïÜ@ã?óiL@õŠìì†@Ûóî@óÜ@òìímbè@ÚïqóØ@õóäbÐíÑ—àìó÷@†‹Ø@çbqbi@a†)“ïq@óÜ@õòìó÷
@HNNNNçbîì@çbïäbØò‹¹@çbî@òì@çbïØìbi@õìbä@ì@çbØóïibmíÔ@õìbäI@ÛòìN@a†@õŒb óàbäŠói@óÜ@óîóè@ô*åî‹EŠûŒ@óØ@æîóåia†@Ûóî
@ NòìóØóîói
@ @oïiò†@óîòíï’@ãói@õóØò†üØ@óØ
Dim Student Name (10,10)@
@

@
50
@
@
@òì@Variables@çbØòìa/ŠüE@çŠüu@ìì†@H@Ú%îói@ßòì‰ïÄ@”ïmójîbm@ói@I@a†@õŒb @ãa‹Eû/‹q@ôÙïäbàŒ@Šóè@óÜ@çbØóîŠbïäaŒ@çbØbma†
@ NConstant@çbØòH*ïu@bèòìŠóè
@
@
@ôäbåïèŠbØói@ôäbØóuŠóà@bmaì@æØóî@Ûòì@熋؊bØ@õŠaíi@ìbä@óÜ@çbØòìa/ŠüE@ì@çbØòH*ïu@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @
N@çbØòìa/ŠüE@üióÜ@熋؊bØ@õŠaíi@ì@çbåïÜìbäóÜ@çóäbuŠóà@ìó÷@çbàóè@ôäbåïèŠbØói@ômóïäüš@ì@çbØòH*ïu @
@
@
@
@
@

@Šbu@‡äóš@óäaH*ïu@ãó÷@óîóäaìóÜ@L@óØ@óàbäŠói@ô䆋Ø@ôuóiôu@ômbØ@æîŠüEbä@óØ@õóäb‚‹ä@ìó÷@bmaì@çbØòH*ïu@@@
@óØL@µåïèò‡îŠbØói@çbØòŠbu@ìíàóè@µäóîóEò‡îa/Š@ÚîŠbu@béäóm@óáï÷@óØ@HçbàóØòˆû/‹qI@a†@óØóàbäŠói@óÜ@òìóåjiòŠbiìì†
@õóØó‚‹ä@òH*ïu@ìó÷@a†@ÚïmbØŠóè@óÜ@oîìóäb·@ŠóE@bèòìŠóè@òì@òìónïi@Ûí›i@õóØòŠbióÔ@@pbØò†@óØóàbäŠói@óÜ@aì@•óàó÷
@ NoŠüEò†@a†óØóàbäŠói@o“E@óÜ@ðîü‚@ôØóîòíï’@ói@æîŠü*îò†@ôä‡äbîóEa/Š@ôåîí’@óÜ@béäóm@aìó÷@æîŠü*i
@ oïiò†@óîòíï’@ãóióàbäŠóióÜ@H*ïu@ôä‡äbîóEa/Š@üi
Const My Number =64
@ NMy Number@òìbä@çbàóØòH*ïu@õìbä@óäìí¹üi@a†ò‹ïÜ@óáï÷@óØ
@ a†@Text box @óÜ@óäìí¹@üi@oïiò†@óîòíï’@ãói@µåïéi@õŠbØói@a†óØóàbäŠói@óÜ@oîìóäb·@ŠóE
Text1.Text = My Number@
@oïi@‹mbîŒ@oïq@H40I@óÜ@oïibä@óØ@çbØòìa/ŠüE@ôäbØóuŠóà@çbàóè@çbØòH*ïu@ôäbåïÜìbä@ôäbØóuŠóàóØ@µäa2i@•òìó÷ón%îíïq
@ NNN@oïiŠbØói@a‡ïm@ôäbØóäbàŠóÐ@õó’ìì@oïibä@bèòìŠóè@òì@oïi@Hõ†ó¡ó÷I@ô÷bvïè@oïq@ãóØóî@òì
@Module@óÜ@ÚîH*ïu@ÚïmbØ@oïqó ò†@a†@Šó ói@ôäbØòìa/ŠüE@ôäbØb bî@ìíàóè@a†@çbïä‡äbîóEa/Š@ôåîí’@óÜ@çbØòH*ïu@õŠaíi@
@ @òìòŠaí‚@õóäìí¹@ãó÷@Ûòì@oïiŠbØói@a†@ô“ïq@óÜ@Global@õó’ìì@oïiò†@µäò†a†a†@Úî
Global Const My Number = 64
@
@
@
@
@
51

@
@
@óÜ@çìíiŠbEŒŠ@õüè@ónïiò†@õòìó÷ŠóióÜ@oî‹äò†a†@Âåî‹E@ŠûŒ@@ôÙï’ói@ói@a†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óÜ@çbØòŠa†‹Ø@ô’ói
@óÜ@æÙï’ói@çbØòŠa†‹Ø@ÚîŠüu@óiN@óØóàbäŠói@õòŠbióÔ@õòìóäìíi@Ûìí›i@üi@”îìó÷óØ@çbØòŠa†‹Ø@õòìóäìíi@òŠbiìì†
@Âäbi@óäbàbäŠói@ìó÷@µäaímò†@óØóàbäŠói@ôÙïåîí’@ŠóèóÜ@ÚïmbØ@ŠóèNæbØói@a†@ôîbmüØ@ì@bmòŠó óÜ@óØ@ÛóîóàbäóiŠóè
@bèòìŠóè@òì@æîóÙi@‹m@ôäbØòŠa†‹Ø@õŠbØ@o ò†@õòìó÷@ôi@ói@æîóÙi@çbØóïØòŠó @òŠa†‹Ø@õŠbØ@o ò†@bèòìŠóè@òì@N@æîóÙi@o“ïè
@ Næî/ŠüEò†@ôîü‚@õòíï’@ói@õìíàóè@‹m@ôäbØóåîí’@óÜ
@oîìóäb·@ŠóEó÷@ã?ói@µ ìíäò†@General@@ô’óióÜ@aìó÷@µåïéjîŠbØói@a‡äbàóØóäìí¹@õŠaíi@óÜ@óØòŠa†‹Ø@çbá%îìŠóE
@æîóÙi@o“ïé*äbi@µäaímò†@Úïåîí’@Šóè@óÜ@µ ìíäò†@Module @ô’óióÜ@aìó÷@µåïéjîŠbØói@a‡äbàóØòˆû/‹q@ìíàóè@óÜ@óØòŠa†‹Ø
@ NoïåîŒóibä@Command button @ìó÷@õŠìíå @õóØòŠaíi@aìó÷@bäa†@çbáÙî@Command Button @ô’ói@íïäóÜ@ŠóEó÷N
@ N@oïi@çbàóØòŠa†‹Ø@õìbä@óäìí¹@üi@ŠóEó÷@oïiò†@óîòíï’@ãói@”ïäbØòŠa†‹Ø@ôåï ìíäì
Sub myname ()
@µ ìíäò†@çbØòŠa†‹Ø@ôäbØò†üØ@ìíàóè@a†ò‹ïÜ@
NNNNNNNNNNNNNNNNN@
End Sub
@ Næî‹Ùi@o“ïé*äbi@a†@Command button@óÜ@µïÝi@bî@óäìí¹@üi@æîóÙi@o“ïé*äbi@òŠa†‹Ø@ìó÷@çbán%îì@ŠóE@çb’bq@ã?ói
Private Sub Command 1_Click ()
myname @µ ìíäò†@óØòŠa†‹Ø@õìbä@béäóm@óØòŠa†‹Ø@ô䆋Ø@o“ïé*äbi@üi@
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN@
End Sub
@
@
@
@
@
@
@
@
@
@
@
52

@
@
@µJÝi@‹m@ôØóîòíï’@ói@çbî@òì@Nìa‹ÙîŠbî†@ôÙîŠbØ@ôäa†@ãb1ó÷@üi@a†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óÜ@Hçìa‹Øó båïqI@çìa‹äaŒ@õìbä
@ Nµåïji@ðÜ@õ†ìí @µäaímò†@óØ@òìa‹äa†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@ìbä@óÜ@òìa‹ ìíä@ì@óØìí›i@ôØóîóàbäŠói
@ Zæî‹Øò†@•óia†a†@tì‹E@pìóy@Šó ói@çbØó“ïØìbè@a†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óÜ
@ Mathmatics Functions@@çbØóîŠbØHi@ó“ïØìbè@M1
@ String Functions @çbØóîŠbïäaŒ@òH1Œ@ó“ïØìbè@M2
Data and Time Functions@ŠaìŠói@ì@pbØ@ôäbØó“ïØìbè@M3
Data type Inspection Functions@çbØóîŠbïäaŒ@ôäbØòŠüu@óÜ@熋Ø@ôuóiôu@ôäbØó“ïØìbè@M4
Finacial Functions @çbØóî@ôîaŠa†@ó“ïØìbè@M5
Program Output and User Input Functions @çì횊ò†@ì@熋Ùïm@ôäbØó“ïØìbè@M6
@ N‹m@ôäbØòŠüu@ói@ŠüuôäbØó“ïØìbè@M7
@ Noî‹äò†a†@‰î/ŠóàbäŠói@çóîý@óÜ@óØ@õóäb“ïØìbè@ìó÷@M8
@

@
@ãóØL@üØI@ôäbØóîŠbØHi@òŒa‹àb÷@ôäbåïèŠbØóiói@çbáïn%îíïq@a†@ò†b @ôib%ïy@ôÙî Database @Šóè@ô䆋Ø@o 슆@óÜ@@@@@@
@õ†üØ@a†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óÜ@•óäaŒa‹àb÷@ãó÷Noïiò†@HNNNNNNNNNNNN@çaímL@Ãò/ŠL@bn L@b L@bnè@Lbè@LçaŠbuL@•óia†L
@ N@æîóØò†@çbï bi@çbïÙî‡äóè@a†òìòŠaí‚@óÜ@óØ@óîóè@çbïmójîbm
@Œa‹àb÷@ô @ói@çbán%îíïq@a†óäìí¹óÜ@óØ@óîóè@ìì‡åîŒ@ôØóîóäìí¹@ói@çbáïn%îíïq@óäòŒa‹àb÷@ãó÷@õŠa†‹Ø@ô䆋Ø@‘bi@üi
@ NLabel @ôÙîŒa‹àb÷@bèòìŠóè@ìTextbox @õŒa‹àb÷@ìì†@”ïäaìó÷@oïiò†
@µäò†a†@…‹ä@Textbox2@a‡àòìì†@õŒa‹àb÷@óÜ@òì@óØóîŠbØHi@ó“ïØìbè@üi@µäò†a†@…‹ä@Textbox1 a†@ãóØóî@õŒa‹àb÷@óÜ@óØ
@óØó“ïØìbè@ôàb1ó÷@a†@Label 1@óÜ@@H@óîa‡ïm@çbîìa/ŠüEìì†@I@óîóè@…‹ä@ìì†@ôäbäa†@ói@çbïn%îíïq@óØ@õóäb“ïØìbè@ìó÷@üi
@ N@oïšò†Šò†
@ Zµ ìíäò†@óØò†üØ@bvåï÷@label 1 @Šó óÜ@æîóØò†@ÚïÝØ@Þiò†@aìó÷@çbØò†üØ@ôåï ìíä@üi@bu
@ @µ ìíäò†@ò†üØ@ãó÷@òŠbàˆìì†@õòìó䆋ØüØ@üi@M1
Label 1.Caption = Val (Text1.Text) + (Text2.Text)
@ HMI@üi@æî/ŠüEò†@HKI@õóäb“ïä@béäóm@òŠbàˆ@ìì†@ô䆋؊ò†@ÚïÜ@üi@M2
@ HJI@üi@æî/ŠüEò†@HKI@õóäb“ïä@béäóm@òŠbàˆ@ìì†@ô䆋Ø@çaŠbu@üi@M3
@ HOI@üi@æî/ŠüEò†@HKI@õóäb“ïä@béäóm@òŠbàˆ@ìì†@ô䆋Ø@•óia†@üi@M4
@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@Ûóîó’üE@HbuI@H@bè@I@õˆóm@ôåïäaŒ@üi@M5
Label 1.Caption = Sin (Text1.Text)
@
53
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@Ûóîó’üE@Mbnè–@@õìaìóm@õˆóm@ô‚‹ä@ôåïäaŒ@üi@bèòìŠóè@òì@M6
Label 1.Caption = Sin (Text1.Text)
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@Ûóîó’üE@Mb –@@õóîb @ô‚‹ä@ôåïäaŒ@üi@bèòìŠóè@òì@M7
Label 1.Caption = Tan (Text1.Text)
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@ÛóîòŠbàˆ@õbuìì†@ôEò/Š@ôåïäaŒ@üi@bèòìŠóè@òì@M8
Label 1.Caption = Sqr (Text1.Text)
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@ÛóîòŠbàˆ@ôäaím@ôåïäaŒ@üi@M9
Label 1.Caption = Val (Text1.Text)^Val(Text2.Text)
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@ÛóîòŠbàˆ@ôánîŠbEüÜ@õòìóåîŒû†@üi@M10
Label 1.Caption = Log (Text1.Text)
@ Nµ ìíäò†@óîòíï’@ãói@õóØò†üØ@aìó÷@ìaìóm@õòŠbàˆ@ói@æîóÙi@çbØóî@ôîò†ómŠóØ@õóîòŠbàˆ@õòìó÷üi@M11@
Label 1.Caption = Fix (Text1.Text)
@ µ ìíäò†@óîòíï’@ãói@õóØò†üØ@aìó÷@Integer @ìaìóm@õòŠbàˆ@æî)Øìí›i@üi@çbØóî@ôîò†@ómŠóØ@õòìó䆋Ø@Úî2ä@üi@M12
Label 1.Caption = Int (Text1.Text)
@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@pìì/Š@ô‚‹ä@ôäbäa†@üi@M13
My Number = Abs (- 45.6 )
Text 1.text =My Number
@ Noïåïàbä@kïÜb @bmaì@{ My Number = 45.6 }@oïšò†Šò†@óîòíï’@ãói@óØóàb1ó÷@a†ò‹ïÜ
@óØ@ôma†ò†@çbïØóàòŠóè@õòŠbàˆ@õòìó÷@üi@obØói@óîó“ïØìbè@ãó÷@Random @ôØóàòŠóè@bmaì@ZRnd@õó“ïØìbè@M14
@ oïiò†@óîòíï’@ãói@ô’óØò†üØN@óîôä@‹mbîŒ@‘ìíäò/Š@ò2äbqH15I@óÜ@çbØòŠbàˆ
My Number = Rnd (òŠbàˆ)
@ Nôma‡i@çbàóØó’üE@ônäó÷@bmaì@ôma‡i@çb¹bØó’üE@õŠóØ@ìaìóm@óØ@õòìó÷@üi@obØóiZAtn@õó“ïØìbè@M15
My Number = Atn (@òŠbàˆ@)
@
@
@
@pü‚@óØ@õón b÷@ìó÷@ónïïjn“îóE@üm@oïiò†@a†@çbØóîŠbØHiòŠa†‹Ø@óÜ@{õ‡äóè@ô䆋Ø@‘bi@õaì†@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
Textbox @ôåîí’óÜ@òì@ò†b @çbî@ŒüJÜb÷@õòíï’@ói@buL@oïåïéiŠbØói@H@óäb“ïØìbè@I@óäaŒa‹àb÷@ãó÷@o%îíïq@ôåîí’@óÜ
@
@ãó÷@üi@oîò‡i@çbØón%îíïq@òŒa‹àb÷@ìó÷@Šó óÜ@Šbî‹i@oïäaímò†@bn%ï÷@üm@2î/Šói@õ‰î/ŠóàbäŠói@õó÷@N@‹m@ôÙîŒa‹àb÷@çbî@òì
@
NoЋE@ìHE@ôi@ì@æmìóØŠó @õaíïè@ói@oï1í*i@oîóØò†@ôn 슆@õóîòˆû‹q@ìó÷@ßóEóÜ@óäb“ïØìbè
@
@
@
@
@
@
54

@
@
@ ZArray@õó“ïØìbè@OO@1
@a‡îbFFïm@ìa‹ ìíä@µàóØóî@óØ@HóÐíÑ—àI@‡äói@pìíu@õòíï’@üi@çbØóîŠbïäaŒ@ôåîŠüE@üi@obØói@óî@ó“ïØìbè@ãó÷@@@@@
@ NòŠbî†@a†óîóäìí¹@ãóÜ@ÛòìŠóè@oî‹Eò†Šòì@H‹Ñ I@òŠbàˆ@óØ@oî‹äò†a†@(lower bound)
"First","Second","Third","Forth"
My Number = Array ("First","Second","Third","Forth")
Print My Number (0)
Print My Number (1)
Print My Number (2)
Print My Number (3)
@ oïšò†Šò†@óîòíï’@ãó÷@a‡àb1ó÷@óÜ
First
Second
Third
Forth

@
Visual @óîüi@òìa‹äóîóEóäa/Š@çbØòìa/ŠüE@õŠüu@a†óîóàbäŠói@ãóÜ@aìóØ@µäa2i@òìó÷@oïiò†@a†ò‹ïÜ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
Nòìbåîa†@Variant@õŠüu@óÜ@ôîü‚@ôØóîòíï’@ói@basic
@
@
@ ZIsNumeric@õó“ïØìbè
@oïšò†Šò†@True @ìíiòŠbàˆ@ŠóEó÷@bä@çbî@óîòŠbàˆ@bîb÷@aŠ‡äbîóEa/ŠóØ@õóîòìaŠaŒ@ìó÷@µäa2i@õòìó÷@üi@obØói@óîó“ïØìbè@ãó÷
@ òŠbî†@a†óîóäìí¹@ãóÜ@ÛòìŠóè@a†óØóàb1ó÷@óÜ@oïšò†Šò†@False@@bä@ŠóEó÷ì
Dim ric as string
Ric = "1342"
Hawlerawa = IsNumeric (ric)
@ NóîòŠbàˆ@õóØó‚‹ä@ric @óÙäíš@oïiò†True @ãb1ó÷@a†ò‹ïÜ
@ a‡äbàóîóäìí¹@ãóÜ@ã?ói
Dim ric as string
Ric = "LM 7.1342"
Hawlerawa = IsNumeric (ric)
@ Nóîa†@ßóEóÜ@ô“ïnïq@íÙJÜói@óîôäòŠbàˆ@béäóm@õóØó‚‹ä@ric @óÙäíš@oïiò† @False@ãb1ó÷@a†óîóäìí¹@ãóÜ
@
@
@
55
@ ZUCase@õó“ïØìbè
@a†óîóäìí¹@ãóÜ@Ûòì(Capital Letter) @üi@(Small Letter) @õŠbi@óÜ@çbØónïq@ôåî/ŠüE@üi@obØói@óîó“ïØìbè@ãó÷
@ òŠbî†
UCase ("erbil 2005")
"ERBIL 2005"@oïiò†@óîòíï’@ãói@ãb1ó÷
@
@ ZLCase@õó“ïØìbè
@ òŠbî†@a†óîóäìí¹@ãóÜ@Ûòì@(Small Letter) @üi@çbØónïq@ôåî/ŠüE@üi@obØói@óîó“ïØìbè@ãó÷
My Text ]@"It Works"
My Text = LCase (My Text)
@ "it works"@oïiò†@óîòíï’@ãói@ãb1ó÷

@ ZLen@õó“ïØìbè
@ òŠbî†@a†óîóäìí¹@ãóÜ@Ûòì@Úîìa‹ ìíä@çbî@Ûóîó’ìì@ôäbØónïq@õòŠbàˆ@ôåïäaŒ@üi@obØói@óîó“ïØìbè@ãó÷
My length = Lin ("WayWay")
oïq@(6)@@oïšò†Šò†@ãb1ó÷
@
@ ZChr@õó“ïØìbè
@õüè@ói@óîó“ïØìbè@ãó÷N@oïäaŒò†@õóJÜóè@ói@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óØ@Úïåï ìíä@ôåï ìíä@üi@obØói@óîó“ïØìbè@ãó÷
@ói@óî@H250I@bmóè@H0I@óÜ@óØ@òìa‹äa†@ÛóîòŠbàˆ@a†ŠómíïràüØ@óÜ@Ûóîbáïè@Šóè@üi@a†óàón%ï @ãóÜ@óØ@ASCII@ôàón%ï
@ãó÷@a‡àb1ó÷@óÜ@oîìóäbàò†@óáï÷@óØ@òŠbî†@a†óîóäìí¹@ãóÜ@Ûòì@oî‹Øò†Šó òŠbš@óØónЋEìHE@óäb ìíäò/Š@ãó÷@ôäbäa†@õüè
@ N@oï›iŠò†@óåï ìíä
Hi,
I'm "Engineer"
@ Noïšò†Šò†@üi@çbàbàóJÜóè@ô%Øüi@aìó÷@µ ìíåi@•óîòíï’@ãói@ìímbè@ŠóEó÷
My Text = "Hi,"&vbCrLf &"I'm "Engineer""
@óØ@µ ìíäò†@óîòíï’@ãói@óîüi@óîóè@H34I@òŠbàˆ@óäaìóØ@a†@ASCII@ôàón%ï @óÜ@óîüi@@óîó“ïØ@óäaìóØ@õóäb“ïä@a†ò‹ïÜ
@ oïibä@o 슆@Ûóîó“ïØ@eïè@a‡îbïm
My Text = "Hi,"& vbCrLf & "I'm"&Chr(34)&"Engineer"&chr(34)
@ oîìóØò†Šò†@óîòíï’@ãó÷@a†@ãb1ó÷@óÜ
Hi,
I'm "Engineer"
@ ZStr@õó“ïØìbè
@ óäìí¹@üi@ìa‹ ìíä@òH1Œ@üi@òŠbàˆ@ôåî/ŠüE@üi@obØói
Mynumber = Str(123) & Str(456)
@ @123456@oîìóØò†Šò†@óîòíï’@ãói@a‡àb1ó÷@óÜ
56
:Round@õó“ïØìbè
@çbàóØòŠbàˆ@óØ@a†óîóäìí¹@ãóÜ@Ûòì@æîóÙi@õŠbî†@ò2îŠbÐ@•bq@ôäbØóäb‚@µäaímò†@a‡îbïm@óØ@óî@ðîóÙî2ä@ôØóîó“ïØìbè
@ Noïåï·@ò2îŠbÐ@õaì†@óäb‚@H3I@bmóè@óØ@8.74282
Mynumber = Round (8.74282,3)
@ 8.742@@oïšò†Šò†@óîòíï’@ãói@a†@ãb1ó÷@óÜ@óØ
@
@ ZFix@õó“ïØìbè
@ @a‡ØóîòŠbàˆóÜ@ìaìóm@ô’ói@béäóm@ôåm‹EŠòì@üi@obØói
Mynumber = Fix(4.57428)
@ NoîìóØò†Šò†@H4IòŠbàˆ@béäóm@a‡àb1ó÷@óÜ
@
@ ZInStr@õó“ïØìbè
@óÜ@(b)@ônïq@ôåîí’@oîìóäb·@ŠóEó÷@Ûòì@ìa‹ ìíä@ÚïJÜóàüØ@íïä@óÜ@Úîìa‹ ìíä@ôåîí’@ôåïäaŒ@üi@obØói@óîó“ïØìbè@ãó÷
@ NErbil@õìa‹ ìíä@íïä
I=InStr (Erbil , "b")
E r b i l@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H3I@òŠbàˆ@ói@óäb%Øóî (b)@ônïq@ôåîí’@a‡àb1ó÷@óÜ
@ 1@@@2@@3@@4@@5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ ZInStrRev @õó“ïØìbè
@pbØò‡ïq@o ò†@óØòìa‹ ìíä@ôîbmüØ@óÜ@óØóåîí’@ô䆊bàˆ@óÜ@ã?ói@pbØò†@Instr@õó“ïØìbè@ôäbàŠóÐ@çbàóè@óîó“ïØìbè@ãó÷
@ NInStr @ßóEóÜ@ô“îŒaìbïuì@òŠbî†@a†óîóäìí¹@ãóÜ@Ûòì
Print InStr Rev (" AbdulRahman "," d ")
@ ónïq@ãóîüä@(d)@æî‹ïà‰i@çbØónïq@óØòìbä@õòìaì†@óÜ@ŠóE@ôÙäíš@oïiò†@H9I@òŠbàˆ@ãb1ó÷@a†ò‹ïÜ
AbdulRahman
@ ã?ói
Print InStr (" AbdulRahman "," d ")
@ ónïq@ãóîô @(d)@æî‹ïà‰i@çbØónïq@óØòìbä@õbmòŠó @óÜ@ŠóE@ôÙäíš@oïiò†@H3I@òŠbàˆ@ãb1ó÷@a†ò‹ïÜ
AbdulRahman
@
@ ZVal@õó“ïØìbè
@ NòŠbàˆ@üi@Úîìa‹ ìíä@òH1Œ@ôåîŠüE@üi@obØói@óØ@NStr@õó“ïØìbè@õóäaìó›ïq@óîó“ïØìbè@ãó÷
MyNumber = Val (Text1.Text)
@ NòŠbàˆ@üi@oî/ŠüEò†@òìa‹ ìíä@a†@Text 1@óÜ@óØ@õòìa‹ ìíä@ìó÷@a†ò‹ïÜ
@
@
@
57

@
@
@óØ@"C"@ônïq@ói@pbØò‡ïq@o ò†@óØó“ïØìbè@õbmòŠó ‹m@ôÙîŠüu@üi@òìóÙîŠüu@óÜ@çbØóîŠbïäaŒ@õŠüu@ôåî/ŠüE@üi@obØói
@ N"Convert"@õó’ìì
@
@ ZCCur@õó“ïØìbè
@ .Currency @çbî@ìaŠ†@üi@óäaìóØ@ìbä@ôäbØòŠbàˆ@ôåîŠüE@üi@obØói@óîó“ïØìbè@ãó÷
Mynumber = CCur (32465)
@
:CInt@õó“ïØìbè
@ òŠbî†@a†óîóäìí¹@ãóÜ@Ûòì@ìaìóm@õòŠbàˆ@üi@çbØóîôîò†@ò‰î/Š@õòìó䆋Ø@Úî2ä@üi@obØói@óîó“ïØìbè@ãó÷
MyNumber = CInt (5.9678)
@ Noïšò†Šò†@H5I@òŠbàˆ@ãb1ó÷@a†ò‹ïÜ
@
@ ZCDbl@õó“ïØìbè
@ óäìí¹@üi@çbØóiŠbïäaŒ@@Hô䆋Ø@Þiò†I@ô䆋Øò‡äòìó÷ìì†@üi@obØói@óîó“ïØìbè@ãó÷
MyNumber = CDbl (785)
@ Noïšò†Šò†@H1570I@Zãb1ó÷
@
@ ZCLng @õó“ïØìbè
@ óîòíï’@ãói@Long @õŠüu@üi@çbØòìa/ŠüE@õŠüu@ôåî/ŠüE@üi@obØói@óîó“ïØìbè@ãó÷
MyNumber = CLng (25427.45)
MyNumber = CLng (25427.55)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@oïiò†@óîòíï’@ãói@ãb1ó÷óÜ
@ @254227
25428
@
@ ZCSng@õó“ïØìbè
@ Nóäìí¹@üi@Single @üi@çbØòìa/ŠüE@õŠüu@ôåî/ŠüE@üi@obØói
My Number = CSng (75.3421115)
@ 342111@@Z@ãb1ó÷
@
@ ZCStr@õó“ïØìbè
@ Nóäìí¹@üi@Variant õŠüu@üi@çbØòìa/ŠüE@õŠüu@ôåî/ŠüE@üi@obØói@óîó“ïØìbè@ãó÷
MyVal = CVar (1254)@
58
@ ZCByte@õó“ïØìbè
@ óäìí¹@üi@Byte@õŠüu@üi@çbØòìa/ŠüE@õŠüu@ôåî/ŠüE@üi@obØói
My Byte = CByte ("22")
@
@ ZCDate@õó“ïØìbè
@ óäìí¹üi@ŠaìŠóiì@pbØ@õŠüu@üi@çbØóîŠbïäaŒ@ôåî/ŠüE@üi@obØói@óîó“ïØìbè@ãó÷
SS=Now
Print Int (SS)
Print CDate (SS-Int(SS))
@
@ ZCDec@õó“ïØìbè
Variant @õòíï’@ói@a†@bmòŠó @óÜ@oïiò†@óØ@Decimal @õŠüu@üi@çbØóîŠbïäaŒ@ôåî/ŠüE@üi@obØói@óîó“ïØìbè@ãó÷
@ Noïióè@õò2îŠbÐ@28@oïäaímò†@óØ@oî‹äóîó*ia/Š
Dim D As Variant
D=1E+28
Dim I As Variant
I=CDec (D)
MsgBox
@

@
@
@ ZDir@õó“ïØìbè
@ a†óØò‹ïàb÷@íïä@óÜ@çbØòŠò‡JÜüÐ@ì@ÞîbÐ@ôäa†@çb“ïä@üi@obØói@óîó“ïØìbè@ãó÷
My Dir = Dir ("C:\") vb Directory
Do Until My Dir = ""
List1.add item My Dir
My Dir = Dir
Loop
@ Za†‹m@ôØóîóäìí¹óÜ@òì
@ òìòŠaí‚@õóîòíï’@ãói@bä@çbî@òì@"C:\" @ôÅîaŠ†@óÜ@òìómbØò†@Erbil @ôÝîbÐ@ôäìíi@Šó óÜ@pbqìì†@a†ò‹ïÜ
If Dir ("C:\Erbil.Txt") <> "" Then
MsgBox " " óîóè@óØóÝîbÐ@
Else
MsgBox " " óîôä@óØóÝîbÐ@
End If
@
59
@ ZKill @õó“ïØìbè
@ Nòìa‹Ø@õŠbî†@çbîóØòìò‹î/Š@óØ@õóäþîbÐ@ìó÷@õòìóåî‹ @üi@obØóióîó“ïØìbè@ãó÷
Kill "C:\Erbil.txt"

@ ZFile Copy@õó“ïØìbè
@ NçbØóÝîbÐ@ô䆋Ø@ðqüØ@üi@obØói@óîó“ïØìbè@ãó÷
File Copy "C:\Erbil.txt","D:\Baghdad.txt"
@ NBaghdad@õìbä@ói@a‹Ø@ðqüØ@"D"@ôÅîaŠ†@Šó óÜ@Erbil o óióà@ôÝîbÐ@a†@ãb1ó÷@óÜ
@
@ ZRnd@õó“ïØìbè
@ µåïéi@o ò†ói@a†óîó“ïØìbè@ãóÜ@ôØóàòŠóè@ói@oïq@çbî@òŠbàˆ@µäaímò†@a†ò‹ïÜ@ôØóàòŠóè@Randomize @bmaì
Randomize
MsgBox Int ((10*Rnd)+1)
@ Âäò/Š@ôØóàòŠóè@üi@‹m@ôØóîóäìí¹òì
Lable1.BackColor = QB Color (Int (16*Rbd)+0)
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
60
@

@
@

@Hi@óÜ@çbdòìó÷@bèòìŠóè@òìL@oïi@if @ôuŠóà@õó“ïØìbè@õŠa†Šói@o ò†@oïäaímbä@ÚîŒb óàbäŠói@eïè@óîôä@a‡ïm@ôäbàíE


@çbØó“ïØìbè@æî)*åî‹E@óÜ@ÚïØóî@ói@a‡äaìíàóè@óÜ@óØ@óîóè@a†@õŒb óàbäŠói@ôäbØóäbàŒ@o“E@óÜ@óîó“ïØìbè@ìó÷@óØ@oïšóä
@ N@o‹ïàˆò†
@òì@ôJÜói@ói@õóØóà?òì@L@oïiò†a†bïm@õŠóEó÷@òŠa†‹Ø@ìó÷@oò†@ãb1ó÷@ÚîŠa†‹Ø@óØ@òŠbî†@òìóîóØòìbä@óÜ@ôuŠóà@õó“ïØìbè
@ Z@oïiò†@óî@òíï’@ãói@a†@ôàŒŠaí‚@óÜ@óØ@òìónò†@ã?òì@‹ï‚óä@çbî
@
@
@
@
@
@
@
@
@
@
@
@
@ ZIF @õó“ïØìbè@ôåï ìíä@ôäbØb*î/Š
@ @ãóØóî@õb*î/ŠM1
IFHoï ìíäò†a†ò‹ïÜ@óØóuŠóàI@Then Hõ†ómbè@óØóuŠóàI@HpbØò†ŠbØ@óØóuŠóà@ô䆋Øôuói@ôu@õaì†@óØ@ò†üØ@ìó÷I@
@ Zóäìí¹@Ûòì
E=10
If E > 5 Then Text1.Tex@= (ôîìímìóØŠó ói@õ†ómbè@óØóuŠóà)
@
@ ãòìì†@õb*î/ŠM2
IF HxŠóàI Then HpbØò†ŠbØ@õ†ómbè@óØóuŠóà@óØ@õò†üØìó÷I Else HpbØò†ŠbØ@õ†@ómóîóä@óØóuŠóà@óØ@õò†üØ@ìó÷I
@ óäìí¹@üi
D=7
IF D < 6 Then Text1.Text = 10 Else Text1.Text = 50
@
@
61
@ ãóïï @õb*î/Š@M3
IF (xŠóà) Then
@pbØò†ŠbØ@õ†ómbè@óØóuŠóà@óØ@óØ@õ@ò†üØìó÷@
Else
pbØò†ŠbØ@õ†ómóîóä@óØóuŠóà@óØ@óØ@õ@ò†üØìó÷
End IF
@
@
@
@
@
@ìímbè@ŠóEó÷@L@óî@ôåïéä@õó’ìì@çbdóØóàbäŠói@õìbä@IF@ôuŠóà@õó“ïØìbè@õŠa†‹Ø@ô’ói@Šó óÜ@óØóîóäìí¹@óîóàbäŠói@ãó÷
@‹m@ôÙîŠa†‹Ø@aìó÷@oïi@óJÜóè@•óØó’ìì@ŠóEó÷òì@pbØò†@ôuói@ôu@ômójîbm@ôÙîŠa†‹Ø@aìó÷@oïi@o a/Š@óØóî@ôåïéä@ó’ìì
@ N@pbØò†@ôuóiôu
@ ZóàbäŠói@ôäbØòìb*äóè
@ãói@æîóØò†@†bîŒ@Command button @õŒa‹àb÷@bèòìŠóè@òì@Textbox@çb’bq@òì@òìóåîóØò†@ñíä@ôØóîòˆû/‹q@bmòŠó @M1
@ N@òìòŠaí‚@õóîòíï’
@
@

@
@
@
@çb’bq@æîóØò†@o a/Š@õý@ôÙïÝØ@çbØòˆû/‹q@õòŠó1óq@óÜ@ã/ŠüÐ@ô䆋Ø@†bîŒ@üi@óîóè@ã/ŠüÐ@ô @ói@çbán%îíïq@a†óîóäìí¹@ãóÜ@M2
@ Næî‹î‰iò‡JÜóè@Form<<<Add
@ Nµäò†a†@Command 1@õŒa‹àb÷@üi@pójîbm@õ†üØ@bn%ï÷@M3
If Text 1. Text = "123” Then
Form2.show
Else
Form3.show
Beep
End If
@ôà/ŠüÐ@Šó ónïšò†@çbàóØóàbäŠói@aìó÷@µ íåi@H123I@òŠbàˆ@a†@Text 1@ôåîí’@óÜ@ìímbè@ŠóEó÷@a†@熋Øôuóiôu@ômbØ@óÜ@M3
@ NForm3@ãóîô @ôà/ŠüÐ@Šó @ónïšò†@aìó÷@µ ìíäóä@H123I@óØòŠbàˆ@ìímbè@ŠóEó÷@ã?ói@@ãòìì†
62
@õ‡äbàüØ@Šó óÜ@ÚïÝØ@õómbØìó÷@aìó÷@123@ôåïéä@õó’ììóÜ@熋ØóJÜóè@ômbØóÜ@bmaì@Beep@õó’ìì@ôåï ìíä@M4
@ NŠómíïràüØ@óÜ@óîóJÜóè@õbäbà@oî†@óØòŠóÙïr @óÜ@HsïqI@ôÙï*äò†@æîóØò†@熋Øôuóiôu
@

@ ZSelect@õó“ïØìbè
@ òìóåîóØò†@ôäìì/Š@òìòŠaí‚@õóîóàbäŠói@ãó÷@õb*î/Š@óÜ@óØ@çbØó‚‹ä@õŠaíi@ô䆋ÙîŠbî†@üi@obØói@óîó“ïØìbè@ãó÷

@
@
@ãóÜ@Ûòì@‹m@ôÙî Textbox@@õüè@ói@a†@Úî Textbox @óÜ@Úïåï ìíä@õòìóäa†@ã?òì@üi@obØói@óîóàbäŠói@ãó÷
@ Noïiò†@óîòíï’@ãói@•óØò†üØ@óØNHô I@oî‹ ìíäò†@ãòìì†õTextbox @óÜ@aìó÷@H3I@µ ìíåi@ŠóE@a‡äbàóîóäìí¹
Dim Number As Integer
Number = Text 2.Text
Select Case Number
Case 0
Text 1.Text = "‹Ñ "
Case 1
Text 1.Text = "Ûóî"
Case 2
Text 1.Text = "ìì†"
Case 3
Text 1.Text = "ô "
Case 4
Text 1.Text = "Šaíš"
Case 5@
Text 1.Text = "wåïq"
Case Else
Text 1.Text = "óî@ôä@ò†bàb÷@óîòŠbàˆ@ìó÷"
End Select@
@ oïšò†Šò†@óîòíï’@ãó÷@ãòìì†@textbox @óÜ@µ ìíä@…‹ä@@熋Øôuóiôu@õaì†
@
@
@
@
@
@
@
63

@ ZFor….Next @òìóäìíi@òŠbiìì†@õóÕÜó÷
@óØòŒb óàbäŠói@óØI@òìónïi@òŠbiìì†@ÚîŠbu@‡äóš@ìa‹ÙîŠbî†@ôÙïåÝàŠóÐ@oîìóäb·@ìímbè@ŠóEó÷@obØói@óîó“ïØìbè@ãó÷
@ Noî‹iŠò†@Ûóîòíï’@‡äóš@ói@oïäaímò†@óØN@HpbØò‡îŠbî†@çbØòŠbu
@ ãóØóî@õòíï’
For@HôîòŠbàˆ@õìa/ŠüEI = HôîbmòŠó @ô‚‹äI To HôîbmüØ@ô‚‹äI
@òìóåîóÙi@õòŠbu@‡äóš@oîìóäbàò†@óØ@õò†üØ@ìó÷
Next HçbØóî@ôîòŠbàˆ@òìa/ŠüEI@
@Command button@ìTextbox @oïiò†bàb÷@a†óØóà/ŠüÐ@Šó óÜ@çbàòŒa‹àb÷@ìì†@ãó÷@oïiò†@óîòíï’@ãó÷@Šó óÜ@•óäìí¹
@ Zµ ìíäò†@óîòíï’@ãói@•óØò†üØ@òì
For b =1 To 5
Text1.Text = Text1.Text + "(AbdulRahman)"
Next b
@óÜ@"(AbdulRahman)"@óäaìóØ@ìbä@õó’ìì@Šbu@wåïq@æîóØò†@‹îó @@aìó÷@æîóÙi@fuói@ôu@óîóä?üÙ›i@óàbäói@ãó÷@ŠóEó÷
@ NæîóØò†Šò†@çbàóØ Textbox
@ _@çüš@oïJÝi@oï ‹ri@óîóäaìóÜ
@Text1.Text = Text1.Text + "(AbdulRahman)"@@a‡îbïm@óØ@ãòìì†@õ‹î†@óåî†@bvåï÷@b=1@a†@For@óÜ@bmòŠó
@Next b@çb’bq@òì @Text1.Text = 0 + "(AbdulRahman)"@aìó÷@ 0]@Text1.Text@óîbmòŠó @õòìó÷@ŠóióÜ
@óÜ@bmaì@a†@ôîbmüØ@óÜ@oïiò†@Text1.Text = "(AbdulRahman)" + "(AbdulRahman)"@çb’bq b=2@bvåï÷
@ oïšò†Šò†@óîòíï’@ãói@a†b=5
@ (AbdulRahman) (AbdulRahman) (AbdulRahman) (AbdulRahman) (AbdulRahman)@
@ Zãòìì†@õŒaíï’
@bmaìL(Loop)@óØóÕÜó÷@ômóî‡äóš@ô䆋ÙîŠbî†@óÜ@”îìó÷@óîóè@a‡àóØóî@õòíï’@ßóEóÜ@ôàóØ@ôØóîŒìbïu@óîòíï’@ãó÷
@ oïiò†@óîòíï’@ãói@õóØòíï’@óØ@HStep@IóØòìb*äóè@ô䆋ÙîŠbî†
For@HôîòŠbàˆ@õìa/ŠüEI = HôîbmòŠó @ô‚‹äI To HôîbmüØ@ô‚‹äI Step H@ìb*äóè@ô‚‹äI@
@òìóåîóÙi@õòŠbu@‡äóš@oîìóäbàò†@óØ@õò†üØ@ìó÷
Next HçbØóî@ôîòŠbàˆ@òìa/ŠüEI
@Command button@ìTextbox @oïiò†bàb÷@a†óØóà/ŠüÐ@Šó óÜ@çbàòŒa‹àb÷@ìì†@ãó÷@oïiò†@óîòíï’@ãó÷@Šó óÜ@•óäìí¹
@ Zµ ìíäò†@óîòíï’@ãói@•óØò†üØ@òì
For b =1 To @6 Step 2
Text1.Text = Text1.Text + "(AbdulRahman)"
Next b
@õ‹î†@óåî†@bvåï÷@b=1@a†@For@óÜ@bmòŠó @oîìóØbäŠbî†@a†@熋Øôuóiôu@ômbØ@óÜ@óØ@a‡äbàóîóäìí¹@ãó÷@ô䆋؊bÙï’@óÜ@
@Text1.Text@óîbmòŠó @õòìó÷@ŠóióÜ@Text1.Text = Text1.Text + "(AbdulRahman)"@óîòíï’@ói@óØ@ãòìì†
@aìó÷Step=2@õòìó÷@ŠóióÜ b=3@@bvåï÷@Next b@çb’bq@òì @Text1.Text = 0 + "(AbdulRahman)"@aìó÷@ 0]
64
@Text1.Text = "(AbdulRahman)" + "(AbdulRahman)"@çb’bq@çû/Šò†@ìì†@ìì†@çbØòìb*äóè@óî@üi@3]2K1
(AbdulRahman) (AbdulRahman) @oïšò†Šò†@óîòíï’@ãói@a†6b=@óÜ@bmaì@a†@ôîbmüØ@óÜ@oïiò†
@ (AbdulRahman)
@

@ ZDo…While@òìóäìíi@òŠbiìì†@õóÕÜó÷
@óÜ@ã?ói@L@óäbØòŠa†‹Ø@ñòìóäìíiòŠbiìì†@çbïäbØóäbàŠóÐ@óØ@For …Next@ôäbàŠóÐ@çbàóè@a‡äbàŠóÐ@óÜ@óîó“ïØìbè@ãó÷@@@@@@
@bvåï÷@pbéî†ói@óØóuŠóà@óØ@oïióè@ÚïuŠóà@oïiò†@a†@Do…While@õó“ïØìbè@óÜ@óÙäíš@óîóè@çbîŒaìbïu@a‡äbåïèŠbØói
@ N@oî†@óØòìóäìíi@òŠbiìì†@ói@ôîbmüØ@båïEó÷@oî‹Øò†@ôuóiôu@HóØò†üØI@óØòŠa†‹Ø
@ Z@µ ìíä@ôàóØóî@õòíï’
@ oïiò†@óîòíï’@ãói
Do While Hó ìíåi@óØóuŠóà@a†ò‹ïÜI@
òìóåiò†@òŠbiìì†@óØ@óäaŠa†‹Ø@ìó÷@
Loop
@ Zóîòíï’@ãó÷@Šó óÜ@•óäìí¹
Dim D As Integer
D=0
T = "ali"
Do While D < 50
D=D+2
Z=T+Z
Loop
Text1.Text = Z
@ oïšò†Šò†@óîòíï’@ãói@a†@ãb1ó÷@óÜ
@
@
@
@
@
@
@
@
@
@
@
@
@
65
@ Zµ ìíäôàòìì†@õòíï’
@ oïiò†@óîòíï’@ãói
Do
òìóåiò†@òŠbiìì†@óØ@óäaŠa†‹Ø@ìó÷@
Loop Until (µ ìíäò†@óØóuŠóà@a†ò‹ïÜ)
@ Zóîòíï’@ãó÷@Šó óÜ@•óäìí¹
Dim D As Integer
D=0
T = BðÝÈ"
Do
D=D+2
Z=T+Z
Loop Until D > 50
Text 1.Text = Z
@

@ Z@õ‡äòíîóq@ôäbØòŒa‹àb÷
@ NOr , And , Not @çbïåî)*åî‹E@obØói@õ‡äòíîóq@ôäbØòŒa‹àb÷@çbØòŠa†‹Ø@õòìóån ói@Úïq@üi
@And @õŠa†‹Ø@óØ@ÚîŠüu@óiL@‹m@ôÙî‡äóè@óÜ@óîóè@HóîíÜìaI@çbîóåï“ïq@a‡ä†‹Øôuóiôu@ômbØ@óÜ@çbïÙî‡äóè@óäaŒa‹àb÷@ãóÜ
@ óîóäìí¹@ãó÷@Ûòì@oî‹Øò†ôuóiôu@Or @õŠa†‹Ø@”ïq@óÜ
D = False Or True And True
Text1. Text = D
@ ìíi@óîòíï’@ãói@ŠóEó÷@ã?ói@oîìóØò†Šò†@True @õó’ìì@a†@Textbox @íïä@óÜ@æîóØò†@‹îó @a†ò‹ïÜ
D = False Or True And False
Text1. Text = D
@õíE@o“q@oïi@a†@Or @óÜ@Úï‚‹ä@Šóè@óØ@oîìóØò†Šò†@çbàüi@a†òìóÜL@oïšò†Šò†@False @õó’ìì@a†@textbox @óÜ@a†ò‹ïÜ
@And @õŒa‹àb÷a†@Not @õŒa‹àb÷@ßóEóÜ@ÚîŠüu@ói@óîóè@And @õŒa‹àb÷@óÜ@õóåï“ïq@Not @õŒa‹àb÷@bèòìŠóèòì@N@oî‹‚ò†
@ Noî‹Øò†@õíE@o“q@And @ô’ói@aìó÷@oïi
D =Not True And False
Text1. Text = D
@ Nfalse ómìóš@True o a/Š@ôÐóä@õòìó÷ŠóióÜ@oïšò†Šò†@False @æîóØò†@‹îó @a†@熋Øôuóiôu@óÜ
@
@
@
@
@
66

@ ZŠaìŠói@ì@pbØ
@aìó÷@oïi†‹Ø@çbàŠómíïràüØ@õó’b’@õb’bàóm@çbî@ŠómíïràüØ@Šó @óåîìíš@Šbu@ãóØóî@óØ@çbàìíàóè@óØ@oïi@çbà†bî@óÜ@ŠóEó÷@@
@ói@•ò‹ïàˆ@pbØ@ãó÷@óîóè@ôäû)ØóÜó÷@ôÙî‹ïàˆ@pbØ@óØ@N@òì솋Ø@çbà Desk top @tüm@Ú%î†@ôn a/Š@õý@õ‹îó @‡ïØbm@ói
@õ‹mbq@ãó÷@õüè@ói@ò‹ïàˆ@pbØ@aìó÷@a†@•óØòŠómíïràüØõòìóäaˆíØ@ômbØóÜI@pbØò†@ŠbØ@ônJÜüÄ@12@ôîòíïu@ôØóî@ñ‹mbq@õüè
@ NH@pbØò†@ŠbØ@òìóØóî
@óÜ@@ŠaìŠói@ì@pbØ@µäaímò†@óØ@óîóè@õòìó÷@õbäaím@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óÜ@óØ@ìíiòìó÷@üi@òìòŠó @õó bi@ìó÷@a†ò‹ïÜ
@ Nµ ìíäò†@óäa†üØ@ãó÷@çb’bq@òì@Timer@õŒa‹àb÷@ôäbäa†@õaì†@òìòŠaí‚@õóäaíï’@ãói@æîóåia†@a‡äb¹bØòˆû/‹q
@ ÚîŠbiŠóè@üi@µ ìíäò†ò†üØ@ãó÷@Timer@õŒa‹àb÷@ôäbäa†@õaì†@M1
Label1.Caption = Date Time
@ µäò†a†@óäbàóÜ@óØóîŠóè@Date Time@ôåîí’@óÜ@òìòŠaí‚@õóäbäbàŠóÐ@ãó÷ôäbäa†üi@bu
Date: 5/5/2005
Date$ : 5-5-2005
Now :5/5/2005 10:30:00 ã
Time : 10:30:00 ã
Time$ : 10:30:00
@ @µ ìíäò†@óäa†üØ@ãó÷@aìó÷@pbØ@ôäbäa†@üi
Text1.Text = Time
@ ã10:30:00 @@@@@@@@@@@@@@@@@oïšò†Šò†@óîòíï’@ãói@@a†ò‹ïÜ@ãb1ó÷
@
@ µ ìíäò†@óäa†üØ@ãó÷@ŠaìŠói@ôäbäa†@üi
Text1.Text = Date
@ 5/5/2005@@@@@@@@@@@@@@@@oïšò†Šò†@óîòíï’@ãói@@a†ò‹ïÜ@ãb1ó÷
@
@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@bn%ï÷@ômb @µJÝi@çbî@òì@ŠaìŠói@ì@pbØ@ôäbäa†@üi
Text1.Text = Now
@ ã5/5/2005 10:30:00 @oïšò†Šò†@óîòíï’@ãói@@a†ò‹ïÜ@ãb1ó÷
@
@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@oï›iŠò†@HóØ‹š@–@óÕïÔò†@–@‹ïà‰mbØ@Mˆû/Š@@–@Âäbà@–@ßb I@ôäb“ïä@õòìó÷@üi@M2
Text1.Text = Second (Now)
@
@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@ôšüØ@õŠaìŠói@ôäì횊ò†@üi@M3
VBA.Calendar = vb CalGreg
@
@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@çbØòˆû/Š@õìbä@ôåmìóØŠò†@üiM4
@
67
Dim Day-Now As Integer
Day – Now = Weekday (Date)
If Day – Now =1 Then Label 1= "ãó’@Ûóî"
If Day – Now =2 Then Label 2= "ãó’ìì†"
If Day – Now =3 Then Label 3= "ãó’@ô "
If Day – Now =4 Then Label 4= "ãó’@Šaíš"
If Day – Now =5 Then Label 5= "ãó’@wåïq"
If Day – Now =6 Then Label 6= "ôåîóè"
If Day – Now =7 Then Label 7= "ó¿ó’"
@
@ oïšò†Šò†@óîòíï’@ãó÷@熋Ø@ôuóiôu@õaì†
@
@
@
@
@
@
@
@
@
@
@ ZCalendar@õŒa‹àb÷@M5
@Microsoft Calendar Control 100 @a†óîòŠó1óq@ìóÜ@çb’bqì@Ctrl+T @bmòŠó @óàbåJÜb @ô䆋Ø@†bîŒ@üi
@òì@Custem * Value:@õüè@ói@æîóåia†@óØòŠaìŠói@µäaímò†@N@µ“ïØò†@õóåîì@óØóà/ŠüÐ@Šó óÜ@çb’bq@òì@æî‹î‰iò‡JÜóè
@ Noïiò†ò†üØ@ãó÷@õüèói@bèòìŠóè
@ Calendar 1.value = Date time .Calendar
@ @µ ìíäò†@óäaŒa‹àb÷@ãó÷@a†Value @ôåîí’@óÜ@bu
@ ónÐóè@óÜ@ˆû/Š@ãóØóî@ô䆋ÙîŠbî†@üi@ZFirst Day
@ Âäbà@ì@ˆû/Š@ô䆋ÙîŠbî†@üiZDay length - Month length
@ óäbîb*î/Š@ô @ìóÜ@Ûóîb*î/Š@ô䆊a‰jJÜóè@üi@ZGrid Call Effect
@
@ Zìa‹Ø@pbØ@ô*äòŒ@M6
@ µ ìíäò†@ò†üØ@ãó÷@çb’bq@ì@æî‹î‰iò‡JÜóèTimer @õŒa‹àb÷@bmòŠó
If Text1.text = Date Time.Time then Ring
@ Npa†ò‡ïÜ@a†ómbØìóÜ@óØó*äòŒ@çb’bq@µäò†a†@ìa‹ÙîŠbî†@ômbØ@a†@Text1@óÜ@óØ
68
@ ZŠómíïràüØ@õ‹ïàb÷@ô䆋Ùïq@óÜ@ì솋ia/Š@ômbØ@M7
@ µ ìíäò†ò†üØ@ãó÷@a†@Module @óÜ@bmòŠó
Declare Function GetTick Count Lib "Kernel32"() As long
@
@ @µ íäò†ò†üØ@ãó÷@a‡äbàóØóäbàŠóÐ@õButton@óÜ@çb’bqòì
Dim Minutes As Long
Dim Hours As Long
Dim MyTime As Long
MyTime = GetTickCout
Hours = ((IngOCunt /1000)/60)/60
Minutes =((IngOCunt /1000)/60)Mod 60
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@

@
@
69
@
@
@
@ N@a‡äbØóà/ŠüÐ@çaíïäóÜ@õòìóån aíE@ì@xŠóà@õŒa‹àb÷@ôäbåïèŠbØói@Z@óØóàbäŠóióÜ@wäbàb÷
@ @ZçbØón%îíïq
@ OO@óäa†@3@OO@@@@@Command button@M1
@ OO@óäa†@1OO@@@@@@@@@@@@@@@@@@@@@@@@@Textbox@M2
@ OO@@óäa†@3@OO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Form@M3
@ Z@óàbäŠói@ôån’Ša†
Command @õŒa‹àb÷@ì솊óè@(Form 1) @Ûóî@òŠbàˆ@ôà/ŠüÐ@õòìó䆋Ø@ì@Ú%îói@ßòì‰ïÄ@õóàbäŠói@õòìó䆋Ø@õaì†@M1
@ Zóîòíï’@ãói@æî/ŠüEò†@óäbî‡äó¸ójîbm@ãó÷@bvåï÷@µäò†a†@Form1 @ôà/ŠüÐ@õìì/Š@Šó óÜ@Textbox@ì@button
@ çbØóî‡äó¸ójîbm
@ çbØòŒa‹àb÷
@ …‹ä @ õ‡äó¸ójîbm
@ @õìbä@õóØóØòìa‹ íä@ìíàóè@õòìó䆋Ø@•ò/Š
@ Text Text 1
@ HµÝïèò†@õôuói@ôJÜbmói@ói@bmaìI
@ 熋Øôuóiôu Caption Command 1
@ ãómìóy@õóàbäŠói Caption Form 1
@
@ NæîóØò†@Add Form @Šó óÜ@ÚïÝØ@çb’bq@òì@a†@Manu bar @a†Šbiíïäóà@óÜ@æîóØò†@Project @ô’ói@Šó @óÜ@ÚïÝØ@M2
@@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
70
@ Næî‹î‰iò‡JÜóè@Open bvåï÷ì@æî‹î‰iò‡JÜóè@Form @çb’bq@òì
@
@
@
@
@
@
@
@
@
@
@
@ Noïiò†@Form2@õìbäói@óØ@æî‹î‰iò‡JÜóè@Form @oïšò†Šò†@ñíä@ôÙï%Øüi@ÃüÜóîa†@çb’bq
@
@ NòìóåîóØò†@òŠbiìì†@H2I@òŠbàˆ@õìb*äóè@Form 3@ô䆋Ø@o 슆@üi@M3
@
@ N熋Ø@Šó óÜ@ÚïÝØ@Þiò†@ói@æî‹î‰iò‡JÜóè@Form2@@bvåï÷@Project @a†@çbØòˆû/‹q@õòŠó1óq@óÜ@M4

@
@
@
@
@
@ óîòíï’@ãói@æîŠüEò†@óØóà/ŠüÐ@õ‡äó¸ójîbm@æîóØò†@Form2@Šó óÜ@ÚïÝØ@çb’bq
@ çbØóî‡äó¸ójîbm
@ çbØòŒa‹àb÷
@ …‹ä @ õ‡äó¸ójîbm
@ Œìó @ô*äò/Š Back color Form 2

@ N熋Ø@Šó óÜ@ÚïÝØ@Þiò†@ói@æî‹î‰iò‡JÜóè@Form 3@@bvåï÷@Project @a†@çbØòˆû/‹q@õòŠó1óq@óÜ@M5

@
@

@
71
@ óîòíï’@ãói@æîŠüEò†óØóà/ŠüÐ@õ‡äó¸ójîbm@æîóØò†@Form3@Šó óÜ@ÚïÝØ@çb’bq
@ çbØóî‡äó¸ójîbm
@ çbØòŒa‹àb÷
@ …‹ä @ õ‡äó¸ójîbm
@ Šìí @ô*äò/Š Back color Form 2
@
@ŠóE@HçìíiŠórïm@õó’ììI@Password@óî@ôåïéä@õó’ìì@ôäbäa†@”îìó÷@pbØò‡ïq@o ò†@óØóàbäŠói@ô*åî‹E@ô’ói@a†ò‹ïÜ@M6
@çbî@òì@‹môÙïà/ŠüÐ@Šó ónïšò†@bä@ŠóE@o óióà@ôà/ŠüÐ@Šó @ónïšò†@aìó÷@a‹ ìíä@ôn a/Š@ói@óîòŠbàˆ@ìó÷@çbî@óîó’ìì@ìó÷@ìímbè
@ N@oïšò†Šò†@óØòŠbàˆ@ôîóJÜóè@õòìóäìíiŠa†bEb÷
@
@çbØòˆû/‹q@õòŠó1óq@óÜ@óîüiL@Form 1@”îìó÷@óØ@oî‹åia†@çbàóØòˆû/‹q@ôØòŠó @õòŠó1óq@óÜ@oïiò†@óîóàbäŠói@ãó÷@üi
@ãó÷@æî‹î‰iò‡JÜóè@Command button 1@õŒa‹àb÷@óáï÷L@òŠó @óÜ@Œa‹àb÷@ì솊óè@óØ@æîóÙi@ Form 1 Šó óÜ@ÚïÝØ
@ N@µ ìíäò†@üi@õò†üØ
If Text 1.Text = "123" Then
Form 2 Show
Else
Form 3 .Show
End IF
@
@
@@H@ça†@çb“ïäI@õbäbà@”îìó÷@óØìímìóØŠò†@Show @õó’ìì@æîò†ò†@òìó÷@ô1Šó @a†óØò†üØ@óÜ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
Nò‡i@çb“ïä@ò@Form @ìó÷@bmaì@oïäóîóEò†
@
@
@ŠóE@µ ìíäò†@Password @óØ@a†@Form 1@ãóØóî@ôà/ŠüÐ@õŠbØì/Š@óÜ@ŠóE@µåïiò†@çbàóîòˆû/‹q@ãó÷@ô䆋Øôuóiôu@ômbØ@óÜ
@a‹ ìíäóä@Password @óîòŠbàˆ@ãó÷@ŠóE@ì@òŒìó @õŠbØì/Š@óØ@Form 2@ôà/ŠüÐ@õŠbØì/Š@Šó @óåïšò†@aìó÷@ô ìíä@çbà@H123I
@ NòŠìí @õŠbØì/Š@óØ@Form 3 @ôà/ŠüÐ@ónïšò†@aìó÷
@
@óäaìb*äóè@ãó÷@ón%îíïq@aìó÷@Form 1@ôØòŠó @ôà/ŠüÐ@üi@Form 3@ì@Form 2 @óÜ@ÛóîŠóè@óÜ@çbàòìóä‡äa/ŠóE@üi@M7
@ Zµåi
@ ìí“ïq@ôåîí’@üi@òìóäaŠóE@õbäbà@óØ@µ ìíäò†@ò†üØ@ãó÷@çb’bqì@µäò†a† Command button @õŒa‹àb÷@a†@Form 2@óÜOa
Unload Form 2@@
@
@òìóäaŠóE@õbäbà@óØ@µ ìíäò†@ò†üØ@ãó÷@çb’bqì@µäò†a† Command button @õŒa‹àb÷@a†@Form 3@óÜ@òíï’@çbàóè@ói@Ol
@ ìí“ïq@ôåîí’@üi
Unload Form 3@@
@
72
@ãó÷@iaímò†@óîüi@buL@a‡äbØóà/ŠüÐ@çaíïä@óÜ@òìóån aíE@õŠbi@óåïn“îóE@ia2iaì@çbàóàbäŠói@ãó÷@ôäìíi@ìaìóm@õaì†@M8
@”ïäbØóà/ŠüÐ@ôäbØòŒa‹àb÷@ì@óäbà/ŠüÐ@ìóÜ@ç‹mbîŒ@ŠûŒ@çbïäbØóà/ŠüÐ@óØ@çbà‹m@ôäbØòˆû/‹q@üi@µåïéiŠbØói@H@óîbàóåiI@órï%ä‹q
@ N@oïiò†@oЋE@pbØ@béäóm@a‡“ïån’Ša†@óÜ@óîóè@çbï䆋؊bØ@õbàóåi@çbàóè@óØ@oïšóä@†bî@óÜ@çbdòìó÷@ón%îíïq@ã?óiN@ç‹mbîŒ
@
@
@
@
@ UnloadMe@ì@End @çaíïä@õŒaìbïu
UnloadMe End @ óàbäŠóióÜ@õŠó*îŠbØ
@ ôån%‚a†@ói@oïn ò‡JÜóè @ ôån%‚a†@ói@oïn ò‡JÜóè @ òŠó1óq@Ûóî@óÜòìímbè@Úïq
@ãó÷@óØ@pb‚ò†a†óîòŠó1óq@ìó÷@béäóm
@ çbïån%‚a†@ói@oïn ò‡JÜóè @ ÛóîòŠó1óq@‡äóš@óÜòìímbè@Úïq
@ òìa‹ ìíä@üi@õò†üØ
@
@ NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN@ óäb¸aìb÷@çbnäìíi@‡äóà@†ìí @@@@@@@NNNNNNNNNNNNNNNNNNN
@ NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNóäb¸aìb÷@çbnäìíi@‡äóà@†ìí @NNNNNNNNNNNNNNNNNNN
@ NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNóäb¸aìb÷@çbnäìíi@‡äóà@†ìí @NNNNNNNNNNNNNNNNNNN
@ NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNóäb¸aìb÷@çbnäìíi@‡äóà@†ìí @NNNNNNNNNNNNNNNNNNN
@

@
@
@
@
@
@
@
@
73

@óÜ@Úî‰ïš@ì@ãbm@òŠüu@a†óÔì‡å @ãó÷@ôäbåïèŠbØói@óÜ@ŠóåïèŠbØói@N@a†@Ú%îói@ßòì‰ïÄ@ôäbØóàbäói@õóiŠûŒ@óÜ@obØói
@ N@‡äüÐ@ôåî/ŠüE@ôÔì‡å @ì@熋Ø@çŒó‚@ôÔì‡å @ôäì횊ò†@ômbØóÜ@oî‹Eò†Šòì@óØòˆû/‹q

@ _@Toolbox @çbØòŒa‹àb÷@ôÔì‡å @üi@æîóØò†@†bîŒ@ÃüÝîa†@ôäbØóÔì‡å @çüš@KK


@ NCtrl+T @†ŠüjïØ@õüè@ói@†í‚bî@ò‹î‰jJÜóè@Components@ô’ói@Project @ôn%ïÜóÜ@Oì
@

@ NæîóØò†@Microsoft Common Dialog Control 6.0@ô’ói@Šó óÜ@ÚïÝØ@a‡îìóÜ@oîìóØò†Šò†@óîòíï’@ãó÷@çb’bq@òì

@
74
@ N@çbØòŒa‹àb÷@ôÔì‡å @ô’ói@óÜ@oïiò†@†bîŒ@ÃüÝîa†@ôÔì‡å @óîòíï’@ãóiN@æîóØò†@Ok@Šó óÜ@ÚïÝØ@çb’bqòì

@
@
@
@ NçbØóEüÝîa†@ôÔì‡å @ôäbåïèŠbØói@çbàóîóàbäŠói@ãóÜ@wäbàb÷ZóØóàbäŠói@ô1bàb÷
@ Hóäa†M1I@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZText box @M1@@@@@@@@Z@çbØóïn%îíïq@òŒa‹àb÷@
@ @Hóäa†M5I@@@@@@@@@@@@@@@Command Button@M2@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Z´’/ŠóàbäŠói
@ @Næîó‚ò†@Úî/Š@óîòíï’@ãói@çbØòŒa‹àb÷@çbàóØóà/ŠüÐ
@
@
@
@
@
@
@
@
@
@
@
@ æîŠü*i@òìòŠaí‚@õóäaíï’@ãói@óäbî‡äó¸ójîbm@ãó÷@oïiò†@aìó÷@òìòŠó õóîòíï’@ãó÷@ôåmìóØ@o ò†@üi
…‹ä õ‡äó¸ójîbm Œa‹àb÷
@ µÝïèò†@õ@ôuói@ôJÜbmóiói @ Text Text 1
@ 2-Vertical @ Scrollbars Text 1
@ True @ MultiLine Text 1
òìóä†‹Ø Caption Command 1
熋Ø@çŒó‚ Caption Command 2
oäüÐ Caption Command 3
Âäò/Š Caption Command 4
çì횊ò† Caption Command 5
Not pad Caption Form 1
@
@
75
@ N@çbØò†üØ@ôåï ìíä@ói@æîóÙi@o ò†@ì@æîóÙJÜóè@ðÜ@çb¹bØòììŒbi@ì@o ò†@òìímbè@òìó÷@ômbØ@bn%ï÷
@ãói@æîóØò†@Šó óÜ@ôÙïÝØ@Þiò†@Hòìó䆋ØI@õ‡äbàüØ@Command 1@õ‡äbàüØ@æîóØò†@ðq@o ò†@o a/Š@õý@óÜ@a†@bmòŠó óÜ
@ N@µ ìíäò†@õóØò†üØ@óîòíï’
Common Dialog 1. Filter =”Text Files| *.txt| Document File | *.doc”
Common Dialog 1.Show open
If Common Dialog 1. File name =” ” Then Exit Sub
Open Common Dialog1. File Name For Input As # 1
Text 1=Input $ (LOF (1),1)
@ Close #1
@‡î‡¥@òŠónÝÐ@ìó÷@õŠbØ@óØ@µåïiò†@ãóØóî@õ‹î†@óÜ@Fillter @aìó÷@æîóÙi@òìòŠó @õò†üØ@ãó÷@õ‹îó @óáï÷@ìímbè@ŠóEó÷@a†ò‹ïÜ
@ìóÜ@µåïéjîŠbØói@µäaímò†@a†@Save @ô’ói@óÜ@bèòìŠóè@òì@µåïji@µäaímò†@a†@open@óÜ@óØ@õóäþibÐ@ìó÷@ô䆋Ø
@ôäbØóÝîbÐ@béäóm@bmaì@.doc@bèòìŠóè@òì@.txt@õ‹*’bq@óØ@µåïji@óäþîbÐ@ìó÷@a†@Open @óÜ@µäaímò†@a‡äbàóîóàbäŠói
@ Nµåïji@Microsoft word@bèòìŠóèòì@Notpade
@
@ Nµ ìíäò†@óØò†üØ@bvåï÷@ÚïÝØ@Þiò†@õüèói@µ ìíåi@H熋Ø@çŒó‚I@õ‡äbàüØ@üi@†üØ@òìímbè@òìó÷@ômbØ@bn%ï÷
Common Dialog 1. Filter =”Text Files | *.txt| Document File| *.doc”
Common Dialog 1.Show save
If Common Dialog 1. File name =” ” Then Exit Sub
Open Common Dialog1. File Name For Input As # 1
Text 1=Input $ (LOF (1),1)
@ Close #1
@
@ Nµ ìíäò†@ò†üØ@ãó÷@æîóØò†@oäüÐ@õ‡äbàüØ@Šó óÜ@ÚïÝØ@Þiò†@aìó÷@L@oäüÐ@õ†üØ@ôåï ìíä
Common Dialog 1.Flags=1
Common Dialog 1.Show font
If Common Dialog 1. font name =” ” Then Exit Sub
Text 1.Font Name = Common Dialog1.Font Name
@ Text 1.Font Name = Common Dialog1.Font size
Common Dialog @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@óØòómíïràüØ@ìbä@ôäbØónäüÐ@ô䆋؊bi@üi
@ 1.Flags=1
Common Dialog 1.Show @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@†‹Ø@çbàŠbi@óØòŠómíïràüØ@óÜ@óØ@õóäbnäüÐ@ìó÷@ôåmìóØŠò†@üi
@ @@@@@@@@@@@@font
If Common Dialog 1. font name =” ” Then Exit @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@çbØóJÜóè@ôäbàóä@üi
@ Sub
Text 1.Font Name = Common Dialog1.Font @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ìaŠ†‹î‰jJÜóè@ônäüÐ@õŠüu
@ @Name
Text 1.Font Name = Common Dialog1.Font @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ìaŠ†‹î‰jJÜóè@ônäüÐ@õòŠbióÔ
@ @@@@@@@@@@@@@@@size
@
76
@ NCommand 4@óÜ@µ ìíåi@Âäò/Š@õ†üØ@òìímbè@òìó÷@ômbØ@bn%ï÷
Common Dialog 1.show Color
If Common Dialog . font name =” ” Then Exit Sub
@ Text 1.Fore Color = Common Dialog1.Color
@ Nµ ìíäò†@Command 5 @üi@æîíi@õbå’b÷@a†)“ïq@óØ@óàbäŠóióÜ@çì횊ò†@õ†üØ@a†@ôîbmüØ@óÜ
@ End
@
@
@
@ NNopen@@ì Save @üi@µ ìíäò†@ò†üØ@ãó÷@aìó÷@óåîí’@ìó÷óåï›i@ü‚ín a/Š@æîóÙi@õŠbî†@çbØóÝîbÐ@ôåîí’@õòìó÷@üi
Common Dialog1.InitDir = "C:\Windows"
@
@
@
@ @óäbäbàŠóÐ@ìó÷@ô䆋ÙîŠbî†@üi@µ ìíäò†@óäa†üØ@ìó÷@aìó÷ Print @tbš@õ‡äbàüØ@ôäbäa†@ômbØóÜ
µ ìíäò†@ò†üØ@ãó÷@aìó÷@Ûóîò/Šóqý@Šóè@óÜ@熋Ø@tbš@õòŠbàˆ@ô䆋ÙîŠbî†@üi
Number of Copies = Common Dialog1 .Copies
@ òŠóqý@óÜ
Start From Page = Common Dialog1 .From Page
@ òŠóqý@bmóè
Stop From Page = Common Dialog1 .to Page

@
@
@
@
@
@
@
@
@
@
@
@
@
@
77

@
@
@ó’b’@Šó @ónî†@Ûóîóàbä@ÚîŠüuói@L@oïióä@a‡ïm@õòìóäa/ŠóE@óØ@ÚîŠbØ@óÜ@ŠóåïèŠbØói@õòìó䆋؊a†ŠbEb÷@üi@obØói
@ N@oîóÙîò†@óØ@õòŠbØ@ìóÜ@òìómbØò†@pŠa†bEb÷
@
@
@
@
@
@ Nµåïèò†ŠbØói@ò†üØ@ãó÷@òìó䆋؊a†bEb÷@ôÔì‡å @ô䆋Ø@o 슆@üi@bmòŠó
@ @@ Msg Box "òìó䆋Ø@ôÔbmB
@ oïšò†Šò†@óîòíï’@ãói@óØ
@
@
@
@
@òìò†üØ@ãó÷@õüè@ói@Hòìó䆋؊a†bEb÷@ôÔò†I@õ‹ íåi@µ ìíä@ôÙïÔò†@a†@óØóÔì‡å @ìbäóÜ@òì@óØ@óÔì‡å @ôäb“ïäìbä@õòìó÷@üi
@ oïiò†
@ Msg Box"@òìó䆋؊a†bEb÷@ôåï ìíä@ôÔò†" ,,"óØóÔì‡å @ôäb“ïäìbä"
@ oïšò†Šò†@óîòíï’@ãói@óØò†üØ@ôåï ìíä@õaì†
@
@
@
@
@
@
@ Zæîò‡iòìòŠaí‚@õóäaŠbàˆ@ãó÷@õìbšò/Š@oïiò†@çb¹bØóïn%îíïq@õò‹îüE@ói@çbØó%Øüi@ÃüÝîa†@ôåmìóØŠbî†ói@üi
@
Shapes:
16 – Stop
32 – Qustion
48 – !
64 – Help
@
78
Buttons:
1- Ok // Cancel
2- Retry//Abort //Ignore
3- Cancel //Yes //No
4- Yes //No
5- Cacel //Retry

@óäa†üØ@ãó÷@ôåï ìíä@ói@çbáïn%îíïq@aìó÷@òìó䆋؊a†bEb÷@ôÔì‡å óÜ@µåia†@No@ìYes @õóáEì†@ì솊óè@oîìóäb·@ŠóEó÷


@ N@oïiò†
Slct=MsgBox ("×ì‡å @õìa‹ íä@ôÔò†BL4LB×ì‡å @ôäb“ïäìbäB)
If Slct =vb yes Then
@ @@@ @ô䆊a‰jJÜóè@õaì†@oîóÙi@a‡ïm@õŠbØ@oîìómò†@óØ@µ íäò†@ò†üØ@ìó÷@yes
Else If Slct = vb No Then
@ô䆊a‰jJÜóè@õaì†@oîóÙi@a‡ïm@õŠbØ@oîìómò†@óØ@µ íäò†@ò†üØ@ìó÷@No
@ @@@End If

@ oïšò†Šò†@óîòíï’@ãói@
@
@
@
@
@
@ N@µ ìíäò†@ò†üØ@ãó÷@aìó÷@òìó䆋؊a†bEb÷@ðÔì‡å @óÜ@µåia†@Cancel@ì@Ok @@õóáEì†@ìì†@Šóè@oîìóäb·@ŠóEó÷
Slct=MsgBox ("×ì‡å @õìa‹ íä@ôÔò†@BL@1@L B×ì‡å @ôäb“ïäìbä")
If Slct =vb OK Then
@ @@@ @ô䆊a‰jJÜóè@õaì†@oîóÙi@a‡ïm@õŠbØ@oîìómò†@óØ@µ íäò†@ò†üØ@ìó÷@Ok
Else If Slct = vb Cancel Then
@ô䆊a‰jJÜóè@õaì†@oîóÙi@a‡ïm@õŠbØ@oîìómò†@óØ@µ íäò†@ò†üØ@ìó÷@Cancel
@ @@@End If
@ oïšò†Šò†@óîòíï’@ãói
@
@
@
@
@òìó䆋؊a†bEb÷@ôÔì‡å @Šó óÜ@Ûóîóäb“ïä@ô䆋Ø@†bîŒ@üi
@ Nµ íäò†@ò†üØ@ãó÷@óîòìó䆋؊a†bEb÷@ôÔì‡å @üi@@HxI@õóäb“ïä@ô䆋؆bîŒ@üi
@
79
@ Slct=Msg Box ("×ì‡å @õìa‹ íä@ôÔò† ", @0+16+1 ,B@×ì‡å @ôäb“ïäìbäB)
If Slct =vb OK Then
Else If Slct = vb Cancel Then
@ @@@End If
@ oïšò†Šò†@óîòíï’@ãói
@
@
@
@

@ µ ìíäò†@ò†üØ@ãó÷@aìó÷@HAI@@çbàŠí Šó @õóäb“ïä@õ†‹Ø@†bîŒ@üi
Slct=Msg Box ("×ì‡å @õìa‹ íä@ôÔò† ", @0+48+1 ,B@×ì‡å @ôäb“ïäìbäB)
If Slct =vb OK Then
@ Else If Slct = vb Cancel Then
End If

@ @@oïšò†Šò†@óîòíï’@ãói@
@
@
@
@
@ µ ìíäò†@ò†üØ@ãó÷@Šbï ‹q@õóäb“ïä@ô䆋؆bîŒ@üi
Slct=Msg Box ("×ì‡å @õìa‹ íä@ôÔò† ", @0+32+1 ,B@×ì‡å @ôäb“ïäìbäB)
If Slct =vb OK Then
@ Else If Slct = vb Cancel Then
End If
@
@ oïšò†Šò†@óîòíï’@ãói
@
@
@
@
@
@aìó÷@µ ìíåi@óØó%Øüi@ÃüÝîa†@óÜ@oîìóäbàò†@óØ@õóåï ìíä@ìó÷@óØ@µäa2i@òìó÷@ón%îíïq@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @@@@NoïiH×ì‡å @ôäb“ïäìbäI@ì@H×ì‡å @ôÔò†I@ôåï ìíä@ôåîí’@óÜ@oïiò† @
80

@
@
@ N@òìóØóîói@ôåïéä@õó’ìì@ì@‹î‰mbØ@õŒa‹àb÷@ôåÝåïèŠbØói@Z@óØóàbäŠóióÜ@wäbàb÷
@ @ZçbØón%îíïq
@ OO@óäa†@1@OO@@@@@@@@@@@@@@Command button@M1
@ OO@óäa†@1OO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Textbox@M2
@ OO@@óäa†@1@OO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Timer@M3
@ OOóäa†@1@OO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Label@M4
@ Z@óàbäŠói@ôån’Ša†
@ æîóØò†2î/Š@óîòíï’@ãói@çbàóØóàbäŠói@ôäbØòŒa‹àb÷
@
@
@
@
@
@
@
@
@
@

@ Zóîòíï’@ãói@æî/ŠüEò†@çbØóî‡äó¸ójîbm@
@
@ çbØóî‡äó¸ójîbm
@ çbØòŒa‹àb÷
@ …‹ä @ õ‡äó¸ójîbm
@ @õìbä@õóØóØòìa‹ íä@ìíàóè@õòìó䆋Ø@•ò/Š
@ Text Text 1
@ HµÝïèò†@õôuói@ôJÜbmói@óiI
@ óØóàbäŠói@ìbä@óäìíš@üi@óÙi@ÚïÝØ Caption Command 1
True Enabled Timer1
2500 Interval Timer1
@ ó ìíåi@ôåïéä@õó’ìì Caption Label1
@
@ Nµ ìíäò†@óäa†üØ@ãó÷NæîóØò†@(Command1) @õ‡äbàüØ@Šó óÜ@ÚïÝØ@Þiò†@çb’bq
@
81
Private Sub Command1_Click()@
If Text1.Text = "abdulrahman" Then@
Timer1.Enabled = False@
MsgBox ("æïi‹ï‚@ói")@
End@
Else@
MsgBox ("óîóÜóè@oïåïéä@õó’ìì")@
End If@
End Sub
@
@ Zµ ìíäò†@óäa†üØ@ãó÷@æîóØò†@(timer1)@Šó óÜ@ÚïÝØ@Þiò†@a†‹maì†@óÜ@
Private Sub Timer1_Timer()@
MsgBox "ìíi@ìaìóm@póØómbØ"@
End Sub

@ µäò†@F5 @õóáEì†@ói@ó1óq@çb’bq
@

@
@
@
@
@
@
@
@
@
@ômbØ@óÜ@oïäaímò†@üm@bu@òìbäa†@çbà@Abdulrahman @a†ò‹ïÜ@óØ@µ ìíåi@oïiò†@ìa‹Ø@õŠbî†@ômbØ@”ïq@óØóî@ôåïéä@ó’ìì
@ N@oîŠü*i@óî@ôåïéä@ó’ìì@ãó÷@Commannd1 @üi@†üØ@ôåï ìíä
@ÛüÝîa†@aìó÷Timer @õŒa‹àb÷@óÜ@a†@Interval @õ‡äó¸ójîbm@æîóØò†@õŠbî†@çbàü‚@óØ@óØómbØ@ôäìíi@ìaìóm@óÜ@Šói@ŠóE
@ @Na†@†üØ@óÜ@Šóè@æîóÙi@•óåï ìíä@ãó÷@ômbØ@o ò†@µäaímò†@òŠbiìì†@óØ@oïšò†Šò†@oïi‹ï‚ói@ô%Øüi
@
@
@
@
@
82
@ó%Øüi@ÛüÝîa†@ãó÷@aìó÷@L@æîóÙi@Command button @Šó óÜ@ÚïÝØ@çb’bqì@µ ìíåi@óJÜóè@ói@óØó’ìì@ìímbè@ŠóEó÷@ã?ói
@ @Noïšò†Šò†
@
@
@
@
@
@óØómbØ@oïåîóEò†a/Š@oïq@óØNoïšò†Šò†ó%Øüi@ÛüÝîa†@ãó÷@aìó÷@µ ìíåi@óî@ôåïéä@ó’ìì@a‹äaímóä@ìa‹Ø@õŠbî†@ômbØóÜ@ŠóE@ã?ói
@ Nòìíi@ìaìóm
@
@
@
@
@ NóàbäŠói@ôäb1íE@õò‹îíE@ói@oî‹Ùi@a‡ïm@õŠbÙäa/ŠüE@µäaímò†@óîóàbäŠói@ãó÷@óØ@µJÝi@µäaímò†@ôîbmüØ@óÜ
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
83

@
@
@çbî@òì@@Úî Command @Šó óÜ@熋Ø@Press @\î‹q@Ûòì@çbØòìa†ìì/Š@óØ@†‹Ø@çbqbi@a†ìí“ïq@ôäbØó’ói@óÜ@ÛòìŠóè
@ NNNNN@çbî@òì@pa†ò†ìì/Š@óØóàbäŠói@Šó óÜ@Úîìa†ìì/Š@a†ómbØ@ìóÜ@óØóáEì†@Šó ói@‘ìbà@ôä‡äýíu
@
@ ZçbØòŒa‹àb÷@Šó óÜ@çbØòìa†ìì/Š@ôäa/ŠüE@ômóïäüš
@õóåîì@óÜ@ÛòìŠóè@N@o óióà@õŒa‹àb÷@ŠójàaŠói@æî‹î‰iò‡JÜóè@o óióà@õìa†ìì/Š@çbØò†üØ@ôåï ìíä@õòŠó1óq@õòìó䆋Ø@õaì†
@ òŠbî†@òìòŠaí‚
@
@
@
@
@
@
@
@
@
@
@
@
@ Z@Load@õìa†ìì/Š
@õbmòŠó @óÜ@oî‹Øò†@ôuóiôu@oî‹ ìíäò†@a†@òìa†ìì/Š@ãóÜ@óØ@õò†üØ@ìó÷@(Form) @õòŠó1óq@ói@ómójîbm@béäóm@òìa†ìì/Š@ãó÷
@‡äóš@óØ@L@ò†üØ@ãó÷@ô䆋Ø@ôuóiôu@óÜ@óîôä@ôJÜû)äüØ@ÚîŠüu@eïè@ói@ŠóåïèŠbØói@ÚîŠüuói@L@óØóàbäŠói@ô䆋Ø@ôq@ŠbØ
@ NNNN@‡nè@òì@çbØòH*ïu@òì@çbØòìa/ŠüE@ì@ò‡äóEbqì/‹q@óîóäaìóÜ@óîóè@ôÙî†ìí
@
@ ZClick@õìa†ìì/Š
@óØ@ÚïmbØ@oïiò†@ôuóiôu@óØò†üØ@a†òìa†ìì/Š@ãóÜ@a‡äbØòìa†ìì/Š@íïä@óÜ@óîóè@õŠóåïèŠbØói@æî‹mŠûŒ@óØ@òìa†ìì/Š@æî)*åî‹E
@ obØói@a‡äbØóàbäŠói@õóiŠûŒ@óÜ@•òìa†ìì/Š@ãó÷@N@oîóØò†@o a/Š@õý@ôÙïÝØ@béäóm@óØòŒa‹àb÷@Šó ói@óØó ìbà
@
@ ZDblclick @õìa†ìì/Š
@ôuóiôu@òìa‹ ìíä@õüi@õò†üØ@ìó÷@bvåï÷@æîóÙi@ÚîŒa‹àb÷@Šó óÜ@ÚïÝØìì†@ÚïmbØ@oîìóäb·@ŠóEó÷@obØói@òìa†ìì/Š@ãó÷
@ Noî‹Ùi
@
84
@ ZKeydown@õìa†ìì/Š
@ N†ŠüjïØ@Šó óÜ@Key@Šóè@ói@çbäó1óq@ói@oî‹Ùiôuóiôu@Úî†üØ@oîìóäb·@ìímbè@ŠóEó÷@obØói@òìa†ììZ/Š@ãó÷
@
@ ZKey press@õìa†ìì/Š
@óÜ@ó*u@†ŠüjïØ@Šó óÜ@Key@Šóè@ói@çbäó1óq@ói@oî‹Ùi@ôuóiôu@Úî†üØ@oîìóäb·@ìímbè@ŠóEó÷@obØói@òìa†ììZ/Š@ãó÷@
@ N@çbØóäbàŠóÐ@bèòìŠóè@òì@F12@bmóè@F1 @ôäbØóïØ
@
@ ZMouse Down@õìa†ìì/Š
@ tóš@õýói@çbî@òì@o a/Š@õýói@bu@oî‹Ùi@óØó ìbà@Šó óÜ@ÚïÝØ@ÚïmbØ@L@òìa‹ ìíä@óØòŒa‹àb÷@üi@óØ@oïiò†@ôuóiôu@ò†üØ@ãó÷
@
@ ZMouse Over @õìa†ìì/Š
@ Nòìa‹ ìíä@üi@õóØò†üØ@óØ@oïåïÜìíuò†@óØòŒa‹àb÷@Šó ói@óØó ìbà@ÚïmbØ@Lòìa‹ ìíä@óØòŒa‹àb÷@üi@óØ@oïiò†@ôuóiôu@ò†üØ@ãó÷
@
@ ZMouse Up@õìa†ìì/Š
@òŒa‹àb÷@ìó÷@Šó óÜ@‘ìbà@ô䆋Ø@ÚïÝØ@õaì†@L@pbØò†@ôuóiôu@ÚîŠa†‹Ø@óØòìa‹äa†@òŒa‹àb÷@óØ@ÚïmbØ@oïiò†@ôuóiôu@ò†üØ@ãó÷
@ÚîŒa‹àb÷@Šó óÜ@ÚïmbØ@bmaì@@óîòìa†ìì/Š@ãó÷@ôuŠóà@æî)*åî‹E@æm‹*JÜóè@o ò†@óØ@æm‹*JÜóè@ÚïÝØ@Šó óÜ@o ò†@çb’bq@ì
@ Noî‹ïEóåJÜóè@òŒa‹àb÷@ìó÷@Šó óÜ@o ò†@bmóè@pa†bäìì/Š@óØòìa†ìì/Š@aìó÷@oî‹Ùi
@
@ ZUnload@õìa†ìì/Š
@ N@Unload Me@õ†üØ@ô䆋Øôuóiôu@ômbØ@óÜ@oî‹Øò†@ôuóiôu@ò†üØ@ãó÷
@
@
@
@
@
@
@
@
@
@
@
@
@
@
85

@
@
@çüš@óàó÷@óØ@oïi†‹Ø@òìóÜ@çbàHiN†‹Ø@Menu bar@Šbi@íïåïà@Šó óÜ@çbáïÝØ@ŠómíïràüØ@Šó @óåîìíš@bmòŠó @óØ@óîóäaìóÜ
@çbàü‚@çaˆû/Š@óÜ@Úîˆû/Š@óØ@oïi†‹Ø@òìóÜ@çbàHi@ãóØbä@Šòìbi@ãbJÜói@N@pbØò†@õü‚@õŠbØ@óØ@ÚîŒa‹àb÷@Šóè@a‡îbïm@óØ@òìa‹Ø@o 슆
@bi@bn%ï÷@õ†ómbè@@çbàóØóäìó‚@a†ò‹ïÜ@òìó÷@N@µåi@¶@çbîìbä@ì@æîa2î†@ì@òíï’@çbàü‚Šóè@òì@Meue@Ûòìb‚@ói@µji@µäaíni
@ Nµi@Menu@ô䆋Ø@o 슆@õ‹ïÐ@òìóØóîói
@ ZòìòŠaí‚@õóîòíï’@ãói@æîóÙi@o 슆@çbØón%ïÜ@òíï’@æî)äb b÷@ói@µäaímò†@a†@Ú%îói@ßòì‰ïÄ@õóàbäŠóióÜ
@ Nóîóè@a†@óàbäŠói@ôäbØón%ïÜ@òìòŠó @ô’ói@óÜ@óØ@æîóØò†@@Menu @ôäüÙîb÷@Šó óÜ@ÚïÝØ@bmòŠó @M1
@
@
@
@
@ oîìóØò†Šò†@óîòŠó1óq@ãó÷@熋Ø@ÚïÝØ@õaì†M2
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ @µ ìíäò†@çbØón%ïÜ@ôå“ïäìbä@a‡îbïm@ZOption
@ @µ ìíäò†@óØón%ïÜ@õìbäZName
@a†ó’ói@ìóÜ@aìó÷@µåia†@Open@çbán%îì@ŠóE@óäìí¹@üi@oî‹î‰jJÜóè@ón%ïÜ@ìó÷@õòìa‹ÙmŠíØ@oïäaímò†@a†ò‹ïÜZShortcut
@ômbØ@óÜ@pbØò†ŠbØ@òŒa‹àb÷@ìó÷@†ŠüjïØ@Šó óÜ@(O)@ônïq@ßóEóÜ@ßû)äüØ@ôäb HEa†@ói@bmaì@(Ctrl+O)@µ ìíäò†
@ NóØòˆû/‹q@ô䆋Øôuóiôu
@ ãòìì†@ôn%ïÜ@üi@òìóån aíE@üiZNext
86
@ Na‡ØòŠó1óq@óÜ@çbØón%ïÜ@ôäì횊ò†ZWindow list
NçbØón%ïÜ@o“ïäóm@óÜ@o a/Š@õóäb““ïä@ôäì횊ò†@üi@ZChecked
@óÜHçì횊ò†@L@çŒó‚@L@òìó䆋ØI@ôäbØó’ói@oîìóäb·@ŠóE@óäìí¹@üi@æîóÙi@o 슆@ÖÜ@a‡äbØón%ïÜ@óÜ@oîìóäb·@ŠóEó÷@M3
@ Nµ ìíäò†@ôäbØó’ói@bvåï÷@@@@@@@@@@@@@@@@@@@@@@@@@Šó óÜ@ÚïÝØ@bmòŠó @aìó÷@æîóÙi†bîŒ@ÞîbÐ@ôn%ïÜ
@a†òŒa‹àb÷@ìó÷@a†@Caption@ô’ói@óÜ@bmòŠó @aìó÷@Úïn%ïÜ@ô’ói@ìì†@çaíïä@óÜ@oïióè@ôÝïè@ôÙî‹i@ìbä@óÜ@çbán%îì@ŠóEó÷M4
@ @oïiò†@çbïäaíïä@óÜ@ÚïÝïè@óîòíï’@ìói@a†@Name @ô’ói@óÜ@ôåîò‡i@ôÙîòìbä@çb’bq@òì@HMI@µäò†a†
@
@
@
@
@
@
@
@ò†üØ@ìó÷@aìó÷@N@oîìóÙiŠò†@File@ôn%ïÜ@aìó÷@æîóÙi@çbàóØò@Form@Šó óÜ@o a/Š@õý@ô ìbà@ôÙïÝØ@ÚïmbØ@õòìó÷@üi@M5
@ üi@òì솋Ø@çbqbi@)“ïq@óÜ@óØ@MouseDown@õìa†ìì/Š@óÜ@µ ìíäò†
@
@
@ oïiò†@óîòíï’@ãói@•óØò†üØ
If Button=2 Then
Popup Menu File
Else
End If
@

@
@
@ Nµ ìíäò†@ò†üØ@ãó÷@aìó÷@æîóåia†@o a/Š@õý@óÜ@çbØón%ïÜ@õón a/Šb÷@õòìó÷üi
Form1.Right to left =True
@
@
@
@
@
@
@
@
@
87
@
@òŒa‹àb÷@ìó÷@ónïq@ìó÷@Shift+ @õüè@ói@aìó÷@oïia†@Úïnïq@‹îˆói@ÚïÝïè@a†@çbØón%ïÜ@óÜ@õòìó÷@üi@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ óäìí¹@Ûòì@oïi@a†‹îˆ@ói@óÝïè@oîìómò†@óØ@õónïq@ìó÷@”ïq@óÜ@oîóåia†@"&" @õóäb“ïä@bmòŠó @oïiò†@N@oî‹Ùiôuóiôu
& Open@
@
@
@Caption @ô’ói@óÜ@aìó÷@æîóÙi@ôuóiôu@çbØòŒa‹àb÷@òìò†ŠüjïØ@õb*î/Š@ói@a‹ï‚@ôØóîòíï’@ói@õòìó÷@üi@@@@@@@@@@@@@@@@@@@@@@@ @
@ói@òŒa‹àb÷@ãó÷@òìóîüè@ói@Shortkey @ónïji@oîìóäbàò†@óØ@õónïq@ìó÷@”ïq@óÜ@µäò†a†@B@&"@õóäb“ïä@óØòŒa‹àb÷ @
@‹îó @òìbäa†@çbà@E @õó’ìì@”ïq@óÜ@óØ@&Exit @õó’ìì@”ïq@óÜ@æïJÝi@óäìí¹@üi@Ûòì@æîóØò†@ôuóiôu@ðîa‹ï‚ @
@òŒa‹àb÷@ìó÷@µäaímò†@(Alt+E) @õüè@ói@oî†a†@(E)@ônïq@‹îˆ@ói@ÚïJÝïè@熋Øôuóiôu@ômbØ@óÜ@æîóØò† @
@ N(AltK†)@õüè@ói@óØ@(çì횊ò†)@Ûòì@oïi@õ†ŠíØ@bî@oïi@ôiòŠóÈ@çbîòì@oïi English @óØónïq@z@bu@æîóÙiôuóiôu @
@
@
@ ‹m@ôÙïmbØ@üi@òìóÙïmbØóÜ@óji@óØóàbäŠói@(Save)@熋ÙäŒó‚@õŠa†bEb÷@@@@@@@@@@@@@@@@@@@@@@@ @
@
@
@aì@•óàó÷@L@oî‹åia†@ôn“E@ôä‡äbîóEa/Š@ô’ói@óÜ@pbØìíàóè@Option Explicit @õó’ìì@ón%îíïq@@@@@@@@@@@@@@@@@@@@@@@
@
@ @NµjiDebug @ô’ìím@)àóØ@a†óîòˆû/‹q@ò@óÜ@óØ@pbØò†
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
88
@
@
@
@ ZçbØòìímbèŠbØói@òŒa‹àb÷
@ OO@@óäa†@1@@OO@@@@@Command button @M1
@ OO@@óäa†@1@@OO@@@@@@@@@@@@@@@@@@@@@@@@@Textbox @M2
@ OO@@óäa†@1@@OO@@@@@@@@@@@@@@ Drive listbox M3
@ OO@óäa†@1@OO@@@@@@@@@@@@@@@@@@@File listbox @M4
@ OO@@óäa†@1@@OO@@@@@@@@@@@@@@@@@@@ Picturebox @M5
@ @OO@@óäa†@1@OO@@@@@@@@@@@@@@@@@@@@@@@Dirlistbox@M6
@ æîóØò†@2îŠ@òŠaí‚@õóîòíï’@ãói
@
@
@
@
@
@
@
@
@
@
@
@
@
@ µ ìíäò†@ò†üØ@ãó÷@çb’bqòì@æîóØò†@File1 @Šó óÜ@ÚïÝØ@Þiò†@bmòŠó @çbØò†üØ@ôåï ìíä@üi
Private Sub File1_ClickHI@
Text1.Text = File1.FileName
End sub
@ µ ìíäò†@ò†üØ@ãó÷@çb’bq@æîóØò†@H@Dir1 @õòìbä@óióØ@I@Dirlistbox@@õŒa‹àb÷@Šó óÜ@ÚïÝØ@Þiò†@çb’bq
Private Sub Dir1_ChangeHI@
File1.Path = Dir1.Path@
File1.PatternBJNJB@]@@
End Sub

@ µ ìíäò†@ò†üØ@ãó÷@æîóØò†@Drive1@@Šó óÜ@ÚïÝØ@Þiò†@bvåï÷
89
Private Sub Drive1_ChangeHI@
Dir1.Path = Drive1.Drive@
End Sub@
@ µ ìíäò†@ò†üØ@ãó÷@bvåï÷@æîóØò†@Command1 @Šó óÜ@ÚïÝØìì†@a†@ôîbmüØ@óÜ
Private Sub Command1_ClickHI@
Picture1.Picture = LoadPicture(Dir1.Path & "\" & File1.FileNameH@
End Sub@
@ æîûŠò†@a†óØóåîì@Šó @õóäaìb*äóè@ãói@óåîì@ôäa†@çb“ïä@üi@bvå÷@æîóäò†@F5 @ói@ó1óq
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
90
@
@
@
@ çbØòìímbèŠbØói@òŒa‹àb÷@òìón%ïÜ@ìbä@üi@òìóån aíE@çb’bq@ì@çbØóîŠbïäaŒ@õòìó䆋؋qì@çbØóîŠbïäaŒ@ôà/ŠüÐ@ô䆋Ø@o 슆
@ OOóäa†@10@OO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@label @M1
@ OOóäa†@3OO@@@@@@@@@@@@@@@@@@@@@@@@@text box@M2
@ OOóäa†@5@OO@@@@@@@@@@@@@@@@@@@@@@@@@Listbox @M3
@ OOóäa†@2OO@@@@@@@@@@@@@@@@@@@@@Command@M4
@ OOóäa†@1OO@@@@@@@@@@@@@@@@@@@@@Check box@M5
@ OOóäa†@1OO@@@@@@@@@@@@@@@@@@@Combo box@M6
@ æîóØò†@2îŠ@óîòíï’@ãói@çbØòŒa‹àb÷
@
@
@
@
@
@
@
@
@
@
@
@
@
@óäa†üØ@ãó÷@çb’bq@æîóØò†@HCommand1I@HóØón%ïÜ@üi@oî‹Ùi†bîŒI@õ‡äbàüØ@Šó óÜ@ÚïÝØ@Þiò†@aìó÷@†üØ@ôåï ìíä@üi
@ Nµ ìíäò†
Private Sub Command1_Click()@
Dim name As String@
Dim age As Integer@
Dim city As String@
name = Text1.Text@
age = Val(Text2.Text)@
city = Text3.Text@
List1.AddItem name@
List2.AddItem age@
List3.AddItem city@
End Sub@
91
@
@ óîòíï’@ãói@µ ìíäò†@(Command2) @ã/ŠüÐ@õòìóåî‹ @õ‡äbàüØ@üi@†üØ@çb’bq
Private Sub Command2_Click()@
Text1.Text = ""@
Text2.Text = ""@
Text3.Text = ""@
End Sub@
@ óîòíï’@ãói@òìóåîóØò†‹q@çbØóîŠbïäaŒ@æîóØò†ôuóiôu@óØóàbäŠói@a†@ôîbmüØ@óÜ@bvåï÷
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
92
@
@
@
@ çbØòìa†ìì/Š@ôäbåïèŠbØói@óÜ@çìíiaŒòŠb’@‹mbîŒ@üi@Z@óàbäŠói@ô1bàb÷
@ NçbàóØóàbäŠói@õóåîì@óÜ@ÚïJÜb‚Šóè@ôäbmüq@ô䆋ÙîŠbî†@üi@obØóiZóØóàbäŠói@õòìó䆋Ø@çììŠ
@ ZçbØón%îíïq@òŒa‹àb÷
@ Hóäa†@@@1@I@@@@@@@@@@@@@@@@@@@@@@Label @M1
@ Hóäa†@@@1@I@@@@@@@@@@@@Picture box@M2
@ô䆊a‰jJÜóè@õŠa†bEb÷@oïiò†@ÚïuŠóàói@µ ìíäò†@óäa†üØ@ãó÷@bvåï÷@(picture1) @õŒa‹àb÷@Šó óÜ@熋Ø@ÚïÝØ@Þiò†@çb’bq
@ Nµji@MouseMove@õìa†ìì/Š
@
@
@
@
@
@
@
@
@
@
@ Næî‹Eò†a†@F5@ói@ó1óq@óØóàbäŠói@ô䆋Øôuói@ôu@üi@çb’bq@òì
@
@
@
@
@
@
@
@
@
@
@
@
@
93

@
@
@
@
@ôån’Ša†@óàbäŠói@ì@熋Ø@æîa2î†@üi@óØLoî‹äò†a†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@ô’ói@æî)*åî‹E@ói@çbØóîŠbïäaŒ@õóÙåi
@\îói@bma†@õóäìí¹@æî)’bi@a‡äbàóØómbJÜìì@óÜ@òìIçbØóÙäbi@ì@çbØbEüØ@óÜ@ÛòìŠóè@õ‹ïEŠbØ@ì@õŠbî‹ïàˆ@ôäbØóàbäŠói
@òì@oî‹Øò†@†bîŒ@õíä@ômbJÜìbè@õìbä@a‡îbïm@óØNa)’Ša†@ÛaŠü‚ói@ŠójàaŠói@pìóä@õóàbäŠói@ômbØ@óÜ@óØ@óØaŠü‚@õóÜìí%q
@óîóè@õóÔììŒb÷@ó’ói@ò‡äóš@ì@óÙîŠbÙî‹i@z@ói@Šó @óïmbJÜìbè@Šóè@bèòìŠóè@òì@òìónî‹Øò†@•ò/Š@ça솋Ø@züØ@õìbä@bèòìŠóè
@bèòìŠóèòì@ò@@Microsoft Access @õóàbäŠói@oî‹ia‡ïq@ôäbØóîŠbïäaŒ@õóÙåi@óØ@óàbäŠói@æî)*åî‹E@HNNNNN‡nèL
@ NæîóØò†@\%Øó÷@õóàbäŠói@ô bi@a†ò‹ïÜ@óáï÷@ÞØaŠìa@õóàbäŠói
@
@ Zçbïåî)*åî‹E@çóè@çbØóîŠbïäaŒ@õóÙåi@óÜ@Šüu@æî‡äóš
@ (dBASE)@@@@@@@@@@@@@2ïi@õ† M1
(Fox Pro) @û‹q@\ØüÐ M2
@(Lotus)@@@@@@@@@@@@@@@@@@\müÜ M3
(Paradox)@@@@@@@\Øû†aŠbi M4
(.mdb)@@@@@@@@@@@@@@@\%Øó÷ M5
@ôàóèŠói@\%Øó÷@oÐü û‹Ùîbà@õóàbäŠói@óØ@Lóî@(.mdb) @õŠüu@óÜ@óØ@æîóØò†@óäbîŠbïäaŒ@óÙåi@ìóÜ@‘bi@a†ò‹ïÜ@óáï÷@@@@@
@ Noïåïèò†
@
@
@
@
@
@
@
@
@
@
@
@
94

@
@
@o 슆@õòìóäbåïè@Hi@òì@üi@ãbJÜói@oïióè@a†@Microsoft Access @õóàbäŠói@óÜ@çbáïîaŒòŠb’@çbàóiŠûŒ@óîóäaìóÜ@@@@@@@
@ NæîóØò†@çbï bi@ìb*äóè@ói@ìb*äóè@bn%ï÷@ò††b @ôØóîòíï’@ói@çbØóîŠbïäaŒ@õóÙåi@ô䆋Ø
@ìíia‹åîŒóióäa†@ŠóEó÷@a‡äbàóØòŠómíïràüE@íïä@óÜ@oïi@a‹åîŒóia†@Microsoft Access @õóàbäŠói@óÜ@oïiò†@bmòŠó @M1
@ NoïåîŒóia†@\%Øó÷@õóàbäŠói@o 슆@õòíï’@ói@@æîóÙia‡îóq@óØóàbäŠói@ói@pójîbm@CD @ón%îíïq@aìó÷
@o a/Š@õý@ìòììŠ@bvåï÷@Programs @óåîóEò†@bm@æäóîò†@ìb*äóè@òìòŠó @ìòŠói@çb’bq@æîóØò†@Start @ô’ói@Šó óÜ@M2
@ NæîóØò†@Šó óÜ@ôÙïÝØ@òìóåîŒû†ò†@@@@@Microsoft Access @õóàbäŠói@bmóè@æîû/Šò†
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ NoîìóØò†Šò†@\%Øó÷@õóàbäŠói@ôØòŠó @õŠbØì/Š@bvåï÷@M3
@
@
@
@
@
@
95
@
@
@
@
@
@
@
@
@
@
@
@
@
@a‡îbïm@File @ôn%ïÜ@Šó @ónïšò†@aìó÷@bä@ŠóEó÷@NæîóØò†@Blank Database @ô’ói@Šó óÜ@@ÚïÝØ@a†@o a/Š@õý@óÜ@@M4
@ oiò‡JÜóè@New
@ @@ã?ói@óîóè@a†ŠbØì/Š@óÜ@õŠbÙäa/ŠüE@@oïi@H2003ì@XPì@2000@ì@97I@ŠóE@çbàóØ@Microsoft@õ@Version @õò‹îíE@ói@M5
@ Nóàb1ó÷@çbàóè@ãb1ó÷@@@@
@ @@oïiò†@oîò‡i@ãb1ó÷@a‡îbïm@ôÙîŠbØ@Šóè@õòìó÷@”ïqMicrosoft Access @õóàbäŠói@óØ@oïibà@çbà†bî@óÜ@ŠóEó÷@M6
@Bdatabase1B@bmaì@Bdb1B@óØòìaŠ‡åïqó @@õìbä@aìó÷@ônîa†óä@pìbä@ŠóEó÷@òì@oîóÙi@ôäŒó‚@ì@ônîò‡i@ôÙîìbä@óØóÝîbÐ@@@@@@
@ NæîóØò†@ôäb“ïä@o ò†@oîóÙi@õ@Save @oîìómò†@óØ@õóåîí’@ìóÜ@oïiò†
@
@
@
@
@
@
@
@
@
@
@
@
@
@
96
@Create table in Design view @Šó óÜ@ÚïÝØ@a†@table @ô’ói@óÜ@òìónî‹Øò†@üi@çbà@Bdb1B@õòŠó1óq@çb’bq@M7
@ N@çbØóîŠbïäaŒ@õóÙåi@ô䆋Ø@æîa2î†@üi@æîóØò†
@
@
@
@
@
@
@
@
@
@
@
@
@òì@µ ìíä@çbîò†@a† Field name @ô’ói@óÜ@µåîŒóióåîa†@oîìóäbàò†óØ@H@õóäbäìín I@õóäbàüÜüØ@ìó÷@a†ò‹ïÜ@bvåï÷@M8
@ æîóØò†@õŠbî†@ Field@õŠüu@DataType @@ô’ói@óÜ@çb’bq
Filed name Datatype
FirstName @ Text
LastName Text
IdNo@ Text
Passport@ Text
Sex@ Text
status@ Text
Nati@ Text
StillCountry Text
from Text
RoomNo Text
ComeDate Date/Time@
LeaveDate Date/Time@
@
@
@
@
@
@
@
97
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@pbØò†@¶@paìa†@a‡îbïm@çbá“ïq@ónî†@Ûóî@òìó䆋؊a†bEb÷@ôÔì‡å @óØ@æî‹‚ò†a†@@@@@@@@@@@@õŒa‹àb÷@õüèói@óØòŠó1óq@çb’bq@òì
@z@ói@pbØò‡ïÜ@póØón“‚@õìbä@õaìa†@a†@ðîaì†@óÜ@æî‹î‰iò‡JÜóè@Yes @óáï÷Nbä@çbî@pbÙi@ôäŒó‚@òì솋Ø@on 슆@õòìó÷@bîb÷
@óØ@pbØò†@¶@paìa†@a†@ôîbmüØóÜ@æîóØò†@Ok@bmaì@æîóØò†@ôäŒó‚@Table1 @õü‚@õìbä@ói@Šóè@óáï÷@pbÙi@ôäŒó‚@Úîìbä
@ ò‹î‰jJÜóè@No@a†ò‹ïÜ@óØ@oîóåi@a†óØón“‚@óÜ@ôÙïmbàümü÷@õ‡äói2îŠ
@ @ü‚óiòŠó @ôÙî@Table@çòìb‚@ónîìíi@bn%ï÷
@
@
@
@
@
@
@
@
@
@
@
@
98
@
@oîóÙi†bîŒ@çbØóîŠbïäaŒ@µäaímò†@a‡îbïm@oîìóØò†Šò†óØón“‚@õŠbØì/Š@üi@a†@table1@@Šó óÜ@熋Ø@ÚïÝØ@Þiò†@ói@oïäaímò†
@ @@@@@@@@@@@@@@@@@@NoîóÙi@çbî@ñŠbÙn ò†@çbîòì
@
@
@ìímbè@ŠóEó÷@a†@Visual basic @õóàbäŠói@óÜ@µåïéiŠbØói@Access Database @\%Øó÷@ôäbØóîŠbïäaŒ@õóÙåi@õòìó÷@üi
@ìímbè@ŠóEó÷@Access 97@üi@æî/Šü*i@õóØòŠüu@ón%îíïq@ìíia‹åîŒóióäa†@çbàóØòŠómíïràüØ@óÜ@Microsoft Office 97
@ãó÷@õìò/‹îóq@ón%îíïq@æîóÙi@ôuói@ôu@•òŠa†‹Ø@ãó÷@õòìó÷@üi@ìíibåïè@ŠbØói@çbà@AccessXP@çbîòì@Access2000
@ ZæîóÙi@óäýb‚
@óÙi Convert Database @Šó óÜ@ÚïÝØ@çb’bq@ì@ò‹î‰jJÜóè@Database Utilities @@ô’ói@a†@Tools @ôn%ïÜ@óÜ@M1
@ To Access97 File Format...@Šó óÜ@ÚïÝØ@a†@ôîbmüØ@óÜ
@
@
@
@
@
@
@
@µäò‡ïÜ@õìbä@çb’bq@òì@æîóØò†@õŠbî†@a‡îbïm@ô䆋Ø@çŒó‚@ôåîí’@a‡îbïm@óØ@oîìóØò†Šò†@üi@çbàóîòŠó1óq@ãó÷@çb’bq@M2
@ NæîóØò†@Save @Šó óÜ@ÚïÝØ@bvåï÷
@õòìóån ói@ômóïäüš@a†@ìímbèa†@ôäbØóäaìóÜ@óØ@a†@\%Øó÷@õóàbäŠói@óÜ@çbØóîŠbïäaŒ@õóÙåi@çòìb‚@ónîíi@üm@a†@ðîbmüØ@óÜ@M3
@ Næîò†ò†@ãb1ó÷@a†@@Visual basic @õóàbäŠói@ßóEóÜ@óî@õŠbïäaŒ@õóÙåi@ãó÷
@
@
@
@
@
@
@
@
@
@
@
@
99
@
@
@µåïji@çbØóîŠbïäaŒ@õóÙåi@µäaímò†@òìóîb*î/Š@óÜ@óØ@µåïéiŠbØói@DataõŒa‹àb÷@oïiò†@aìó÷@çbØóîŠbïäaŒ@õóÙåi@õòìóån ói@üi
@ NæîŠü*ïi@†í‚bî@òì@æîŠójîý@çbî@æîóÙi@õ†bîŒ
@ãói@æîò†ò‡ïq@ò‰î/Š†@çbàìí“ïq@õóØóäìí¹@a†@Ú%îói@@ßòì‰ïÄ@ói@@\%Øó÷@õóàbäŠói@@ôäbØóîŠbïäaŒ@õóÙåi@õòìóån ói@üi@óáï÷
@ Z@óîòíï’
@ NæîóÙi@2îŠ@óîòíï’@ãói@çbØón%îíïq@òŒa‹àb÷@oïiò†@bmòŠó
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
100
@ @òìòŠaí‚@õóîòíï’@ãói@æî/ŠüEò†@ôäbØóî‡äó¸ójîbm
@

@ …‹ä õ‡äó¸ójîbm Œa‹àb÷


@ ìbä @ Caption @ Label 1
@ ŒóEòŠ @ Caption @ Label2
@ óàbå bä@õòŠbàˆ Caption Label3
@ óàbå bä@ôäòìb‚ Caption Label4
@ óÜòìímbè Caption Label5
@ óJÜbàóåi Caption Label6
@ ômóî?óàüØ@õŠbi Caption Label7
@ o’óE@õòŠbàˆ Caption Label8
@ ôuón“ïä@ômýìì Caption Label9
@ òŠbàˆ@õŠììˆ Caption Label10
Record No. Caption Label11
Data1 Caption
@bmaì@çbàóØó%%Øó÷@óÝîbÐ@ôåîí’
DatabaseName
@ a‡äbàóîóàbäŠói@ãóÜ@(db1)@ôÝîbÐ Data1
@çbàóØó%%Øó÷@óÝîbÐ@ôÝjîóm
RecordSource
Table1@a†ò‹ïÜ@óØ@æî‹î‰iò†‡JÜóè
@ TxtName name
Data1 DataSource Hìbä@ôÝjîóÜ@ŠójàaŠóiI@@Text1
FirstName DataField
@ TextNo name @õòŠbàˆ@ôÝjîóÜ@ŠójàaŠóiI@@Text2
Data1 DataSource
Hóàbå bä
IdNo DataField
@ Text3 name
Data1 DataSource H´ aŠbq@õ‡äbàíØ@o“ïäómI@@Text3
Nati DataField
@ Text3 name
Data1 DataSource H´ aŠbq@õ‡äbàíØ@o“ïäómI@@Text3
Nati DataField
Nation name @çòìb‚@ôÝjîóÜ@o“ïäómI@@Text4
Data1 DataSource
Hõóàbå bä
Sex DataField
@ Text5 name
Data1 DataSource HóÜ@òìímbè@ôÝjîóÜ@o“ïäómI@@Text5
Form DataField
@ TxtFamily name
101
@ TxtFamily name
Data1 DataSource HóJÜbàóåi@ôÝjîóÜ@o“ïäómI@@Text6
LastName DataField
@ PassNo name
Data1 DataSource HóJÜbàóåi@ôÝjîóÜ@o“ïäómI@@Text7
Passport DataField
@ Stat name @ômýìì@ôÝjîóÜ@o“ïäómI@@Text8
Data1 DataSource
Hôuón“ïä
StillCountry DataField
TxtRec name @ HRecordnoôÝjîóÜ@o“ïäómIText 9
ôîbmüØ Caption
Command1
ComExit Name
@ òìóåî‹ Caption
Command2
@ ComDelete Name
õŠbÙäa/ŠüE Caption
Command3
ComEdit Name
熋؆bîŒ Caption
Command4
ComAdd Name
@ ´ aŠbq Caption
Command5
@ ComSave Name
Last Caption
ComLast Name @ Command6
False Visible
Next Caption
@ ComNext @ Name Command7
False Visible
Preview Caption
ComPrev Name Command8
False Visible
First Caption
ComFirst Name Command9
False Visible
StCom Name @õŠbi@ôÝjîóÜ@o“ïäómI@Combobox1
Data1 DataSource
@ Hômóî?óàüØ
status DataField
RoomCom Name @õòŠbàˆ@ôÝjîóÜ@o“ïäómICombobox2
Data1 DataSource
HŠììˆ
RoomNo DataField
@
102
@ çbØòŒa‹àb÷@üi@†üØ@ôåï ìíä
@ æîóØò†@ó båïq@óäaìaŠüE@ãó÷@a†General @ô’ói@óÜ@bmòŠó @M1
Dim Ext As Integer@
Dim Del, X As Integer@
Dim FirstName As String@
Dim db As Database@
Dim re1 As Recordset@
Dim able As Integer
@
@ Zóîòíï’@ãói@µ ìíäò†@(TxtName)üi@†üØ@@M2
Private Sub text1_Change()@
FirstName = text1.Text@
End Sub
@
@ Zµ ìíäò†@ò†üØ@ãó÷@H‹ïäI@ôå“qü÷@üi@M3
Private Sub Option1_Click()@
Text3.Text = Str$(1)@
End Sub
@
@ Zµ ìíäò†@ò†üØ@ãó÷@HôàI@ôå“qü÷@üi@bèòìŠóè@òìM
Private Sub Option2_Click()@
Text3.Text = Str$(0)@
End Sub
@a†@textbox@ãóÜ@òìa‹äìbä@text3 @ói@´ aŠbq@õ‡äbàüØ@o“ïäóm@tóš@õý@Textbox@ô%Øüi@o%Ùïm@óØ@ó䆋Ø@‘bi@ôäóîb’
@ Nôà@bmaì@H‹Ñ I@òŠbàˆ@bèòìŠóè@òì@‹ïä@bmaì@Ûóî@òŠbàˆ
@
@óØòŠbØ@óÜ@oîìómò†bîb÷@pbÙjïÜ@pŠbï ‹qóØ@oï›iŠò†@Úï%Øüi@ÛüÜóîa†@ón%îíïq@a†ò‹ïÜ@HôîbmüØI@õ‡äbàüØ@üi@†üØ@M4
@ Nó䆋Ø@‡ïØbm@üi@óØ@oï›iŠò†
Private Sub ComExit_Click()@
Ext = MsgBox(" oïåïéi@óØòŠbØói@ôîbmüØ@oîìómò†@bîb÷ ", vbYesNo + vbMsgBoxRight +
vbQuestion + vbDefaultButton1, " ðîbmüØ")
If Ext = vbYes Then@
End@
End If@
End Sub
@
@
@
103
@ @µ ìíäò†@óîòíï’@ãói@Hòìóåî‹ I@õ‡äbàüØ@üi@†üØ@M5
Private Sub ComDelete_Click()@
Del = MsgBox(" òìónî‹%i@oîìómò†" & FirstName, vbYesNo + vbApplicationModal +
vbCritical + vbDefaultButton2, " õŠa†bEb÷!!")@
If Del = vbYes Then@
Data1.Recordset.Delete@
Data1.Refresh@
End If@
End Sub
@
@ô䆋؆bîŒ@ìòìóåî‹ ì@´ aŠbq@üi@µ ìíäò†@óäa†üØ@ãó÷@a†@H@ComEditI@ói@òìa‹äìbäóØ@HõŠbÙäa/ŠüE@I@õ‡äbàüØ@óÜ@M6
@ ÛóîŠbïäaŒŠóè
Private Sub ComEdit_Click()@
Data1.Recordset.Edit@
ComSave.Enabled = True@
ComEdit.Enabled = False@
ComAdd.Enabled = False@
End Sub
@
@ô䆋؆bîŒ@üi@µ ìíäò†@üi@õóäa†üØ@ãó÷@HComAddIóiòìa‹äìbä@óØ@Hó䆋؆bîŒI@õ‡äbàüØ@óØ@‡äbàüØ@æî)*åî‹E@M7
@ a†@\%Øó÷@õóØóàbäŠói@óÜ@çbØóîŠbïäaŒ
Private Sub ComAdd_Click()@
Print able@
able = 0@
If Option1.Value = True Then@
Text3.Text = "1"@
Data1.Recordset.AddNew@
TxtRec.Text = Data1.Recordset.AbsolutePosition + 1 & "/" &
Data1.Recordset.RecordCount@
ComAdd.Enabled = False@
ComSave.Enabled = True@
ComEdit.Enabled = False@
Else@
Text3.Text = "0"@
TxtRec.Text = Data1.Recordset.AbsolutePosition + 1 & "/" &
Data1.Recordset.RecordCount@
ComAdd.Enabled = False@
ComSave.Enabled = True@
ComEdit.Enabled = False@
End If@
End Sub@
104
@ Ûóîòìóåî‹ @çbîòì@Ûóîò†bîŒ@çbî@ÛóîŠbÙäaŠüEŠóè@ôån aŠbq@üi@ói@òìa‹äìbä@óØ@´ aŠbq@õ‡äbàüØ@M8
Private Sub ComSave_Click()@
Data1.Recordset.Update@
able = 1@
ComAdd.Enabled = True@
ComEdit.Enabled = True@
ComSave.Enabled = False@
End Sub
@
@ µ ìíäò†@óäa†üØ@ãó÷@(Data1)@ói@òìa‹ bä@óØ@Data@õŒa‹àb÷@@M9
Private Sub Data1_Reposition()@
If able = 1 Then@
If Data1.Recordset.Fields("Nati") = 1 Then@
Option1.Value = True@
Else@
Option2.Value = True@
End If@
End If@
End Sub
@
@ H‹maì†@L@ôîbmüØ@L@µàóØóîL@bmòŠó I@üi@µäò†a†@õ‡äbàüØ@Šaíš@a†ò‹ïÜ@M10
@ @µ ìíäò†@üi@çbîóäa†üØ@ãó÷
@ @ComLast@ói@òìa‹äìbä@óØ@HLastI@HôîbmüØIµîaì†@õ‡äbàüØ@üi Mc@
Private Sub ComLast_Click()@
Data1.Recordset.MoveLast@
ComPrev.Enabled = True@
ComFirst.Enabled = True@
ComNext.Enabled = False@
ComLast.Enabled = False@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
End Sub
@
@ NComNext@ói@òìa‹äìbä@óØ@HNextI@H‹maì†Iõ‡äbàüØ Ml
@
Private Sub ComNext_Click()@
Data1.Recordset.MoveNext@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComPrev.Enabled = True@
ComFirst.Enabled = True@
If Data1.Recordset.EOF = True Then@
105
Data1.Recordset.MoveLast@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComNext.Enabled = False@
ComLast.Enabled = Fals
End If@
End Sub
@@
@ ComPrev@ói@òìa‹äòbä@óØ (Preview)@)“ïq@õ‡äbàüØ@Mx
Private Sub ComPrev_Click()@
Data1.Recordset.MovePrevious@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComNext.Enabled = True@
ComLast.Enabled = True@
If Data1.Recordset.BOF = True Then@
Data1.Recordset.MoveFirst@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComFirst.Enabled = False@
ComPrev.Enabled = False@
End If@
End Sub
@
Comfirstói@óîóàbäŠói@ãóÜòìa‹äìbä@óØ@(First)µàóØóî@õ‡äbàüØ@M†
Private Sub ComFirst_Click()@
Data1.Recordset.MoveFirst@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComFirst.Enabled = False@
ComNext.Enabled = True@
ComPrev.Enabled = False@
ComLast.Enabled = True@
End Sub
@
@ óîòíï’@ãói@Load@õìa†ììŠ@‹îˆóÜ@µ ìíäò†form @üi@†üØ@M11
Private Sub Form_Load()@
Set db = OpenDatabase(App.Path & "\DmDataB.mdb")@
Set re1 = db.OpenRecordset("DanahMotel", dbOpenDynaset) Data1.DatabaseName =
App.Path & "/dmdatab.mdb"@
StCom.AddItem "ÈìóÐä"@
StCom.AddItem "ÈÉÐä"@
106
able = 1 @
End Sub
@
@ Activate@õìa†ììŠ@‹îˆóÜ@ã?ói@Form @üi@†üØ@bèòìŠóè@òì
Private Sub Form_Activate()@
ComSave.Enabled = False@
ComFirst.Enabled = False@
ComPrev.Enabled = False@
TxtRec.Text = Data1.Recordset.AbsolutePosition + 1 & "/" &
Data1.Recordset.RecordCount@
End Sub
@
@ çbØòìaŠ†Šb’@ò‡äbàüØ@üi@†üØ@M12
@ @(@Last ) @õ‡äbàüØ@Ma
Private Sub ComLast_Click()@
Data1.Recordset.MoveLast@
ComPrev.Enabled = True@
ComFirst.Enabled = True@
ComNext.Enabled = False@
ComLast.Enabled = False
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
End Sub
@
@ (Next)@õ‡äbàüØ@üi@†üØMl
Private Sub ComNext_Click()@
Data1.Recordset.MoveNext@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComPrev.Enabled = True@
ComFirst.Enabled = True@
If Data1.Recordset.EOF = True Then@
Data1.Recordset.MoveLast@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComNext.Enabled = False@
ComLast.Enabled = False@
End If@
End Sub
@
@
107
@ (Preview)@õ‡äbàüØ@üi@†üØ@Mx
Private Sub ComPrev_Click()@
Data1.Recordset.MovePrevious@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComNext.Enabled = True@
ComLast.Enabled = True@
If Data1.Recordset.BOF = True Then@
Data1.Recordset.MoveFirst@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComFirst.Enabled = False@
ComPrev.Enabled = False@
End If@
End Sub
@
(First)@õ‡äbàüØ@üi@†üØ@M†
Private Sub ComFirst_Click()@
Data1.Recordset.MoveFirst@
TxtRec.Text = (Data1.Recordset.AbsolutePosition + 1) & "/" &
Data1.Recordset.RecordCount@
ComFirst.Enabled = False@
ComNext.Enabled = True@
ComPrev.Enabled = False@
ComLast.Enabled = True@
End Sub
@
@
@
@ (BOF) @õó“ïØìbè@õóäaìó›ïq@õìaìómói@@(EOF) @õó“ïØìbè@oïia†@çbá1Šó @ŠóE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@

@
@
@
@
@
108
@
@
@
@õŠüu@oïiò†@a‡îbïm@óØ@òìóåîóØò†@õíä@ôØóîòˆû/‹q@bmòŠó @aìó÷@a†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@ìbä@ói@Wizard @ôäbåïè@üi@M1
@ @Add-In Manager@a‡îìóÜ@Add-Ins@Šó óÜ@ÚïÝØ@bvåï÷@N@æîóØò†@Cancel@a†ò‹ïÜ@æî‹î‰jJÜóè@óØòŠa†‹Ø
@
@
@
@

@ oîìóØò†Šò†@ Add-In Manager@õòŠó1óq@çb’bq


@

@
@
@

@
@

Load @ô’ói@óÜ@æåïiò†@çb’bq æîóØò† VB Data Form Wizard@ô’ói@Šó óÜ@ÚïÝØ@Þiò†@a‡ØóîòŠó1óq@ãóÜ


@ NæîóØò†@OK @çb’bq@òìN@oîìóØò†Šò†@Loaded@ìa‹Ø@ÚïÝØ@Þiò†@ŠójàaŠói@a†@Behavior
@
@ NæîóØò†@Šó óÜ@ÚïÝØ@ì@µåïji@Data Form Wizard @õìa‹Ø†bîŒ@ô’ói Add-Ins @ô’ói@óÜ@µäaímò†@bn%ï÷M2

@
@
@
109
@ Næî‹Eò†a† Next @çb’bq@òì@æî‹î‰iò‡JÜóè@Access @a‡îìóÜ@oïšò†Šò†@Data Form Wizard õòŠó1óq@çb’bq@M3
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@õóàbäŠói@óÜ@óØ@æîóØò†@çb“ïä@o ò†@óÝîbÐ@ìó÷@õ@(Path)@ôåîí’@a‡îbïm@óØ@oïšò†Šò†@‹m@ôØóîòŠó1óq@çb’bq@òì@M4
@Šó óÜ@熋Ø@ÚïÝØ@ói@”îìó÷@†‹Ø@çbî@çŒô‚@Access 97@õŠüu@óÜ@ì@†‹Ø@çbán 슆@a†@Microsoft Access
@ NóØóÝîbÐ@õòìóåîŒû†@òì@Browse..
@
@
@
@
@óäìí¹üi@What name do you want for the form ô’ói@óÜ@a‡îbïmóØ@òìónîìóØò†Šò†@üi@çbà‹m@ôØóîòŠó1óqM5
@Next @@çb’bq@òì@æî‹î‰jÜóè@ADO Code@õò†a‰jJÜóè@a†@Binding Type @ô’ói@óÜ@çb’bq@òì@HçüÐóÜóm@õŠójî/ŠI@óÜ
@ Næî‹î‰iò‡Üóè
@
@
@
@
@
@
@
@
@
110
@ @ì@pbØò†@¶@Hßì‡uI@póØón“‚@õìbä@õaìa†@oïšò†Šò†@ÛóîòŠó1óq@çb’bq@M6
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@ó’ói@òìóîüè@ói@óØN@óÙi@@@@@@@@Šó óÜ@ÚïÝØ@çb’bq@ìò‹î‰jJÜóèó’ói@ìó÷@oîìóØò†Šò†@çbØó’ói@ôn%ïÜ@tóš@õý@óÜ@çb’bq@òì
@õüèói@üm@Cloumn Sort By @ôš@õüè@ói@oî‹Ùi@‡äói2îŠ@óØ@pbØò†@¶@paìa†@çb’bq@@o a/Š@õý@ónïšò†@çbØòìaŠ†‹î‰jÜóè
@ Nò‹î‰jJÜóè@Name
@
@
@
@
@
@
@
@
@
@
@
@
@
@ Nò‹î‰jJÜóè@Next @çb’bq@òì
111
@ói@@aìó÷N@Form@óÜ@óäbán%îíïqóØ@õóäbà@Command Button @a‡îbïm@óØ@oîìóØò†Šò†@‹m@ôØóîòŠó1óq@a†ò‹ïÜ@M7
@çb’bq@òì@æîóØò†@Select All @Šó óÜ@ÚïÝØ@æî‹î‰jJÜóè@õìíàóè@õòìó÷@üi@óáï÷N@æîóØò†@Šó óÜ@ôÙïÝØ@o%îíïq@õò‹îíE
@ NæîóØò†@ÚïÝØ@@Finish
@
@
@
@
@
@

@ói@µäaímò†@çb’bq@òìN@çbØòŒa‹àb÷@üi@çbØò†üØ@ôåï ìíäôi@ói@båïè@H@çüÐóÜóm@õŠójîŠI@@óàbäŠói@ôån’Ša†@ói@çbáïîbmüØ@a†ò‹ïÜ
NæîŠüEò†@o%îíïq@õò‹îíE@ói@çbï“ïåîí’@ì@çbØóî‡äó¸ójîbm@óÜ@æîŠü*i@çbØòŒa‹àb÷@õìbä@óØóàbäŠói@ôn%îíïq@õò‹îíE
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
112
@
@
@ ZHój byICalculator @Šbî‹ïàˆ@õóàbäŠói
@ NæîóÙiò†bàb÷@óîòíï’@ãó÷@NCommand button @óÜ@óäa†@H30I@ô @ì Textbox @óÜ@óäa†@Ûóî@õüè@ói@bmòŠó
@
@
@
@
@
@
@
@
@
@
@
@ (Locked = True )@a†óØò@HText box@I@õ‡äó¸ójîbm@óÜ
BorderStyle = FixedSingle @õ‡äó¸ójîbm@a†@Form @õòŠó1óq@óÜ@bèòìŠóè@òì
@oî‹åïèò†ŠbØói@óØ@õóäaìaŠüØ@ãó÷@a†@General-Declarations @ôØòŠó @ô’ói@óÜ@çbØò†üØ@ôåï ìíä@õbmòŠó
N@óî@op@ì@n2@ì@@n1 @”ïäaìó÷@óØ@æîóØò†@ó båïq
@ Zóîòíï’@ãói
Const pi = 22 / 7
Dim op As String
Dim n1 As Single
Dim n2 As Single@@
@
@µ ìíäò†@óäa†üØ@ãó÷@òìòŠaí‚@õóîón“‚@ãó÷@õò‹îíØ@ói@ÚîŒa‹àb÷@Šóè@üi@çb’bq
@
@ Œa‹àb÷@üi@†üØ @ ŒŠbàb÷
Text1.Text = Text1.Text + "0" @ 0
Text1.Text = Text1.Text + "1" @ 1
Text1.Text = Text1.Text + "2" @ 2
Text1.Text = Text1.Text + "3" @ 3
Text1.Text = Text1.Text + "4" @ 4
Text1.Text = Text1.Text + "5" @ 5
113
Text1.Text = Text1.Text + "6" @ 6
Text1.Text = Text1.Text + "7" @ 7
Text1.Text = Text1.Text + "8" @ 8
Text1.Text = Text1.Text + "9"@ @ 9
If InStr(1, Text1.Text, ".") = 0 Then
BNB@K@Text1.Text = Text1.Text @ ò2îŠbÐ
@ End If
Hn1 = Val(Text1.Text
BKB@]@op @K
BB@]@Text1.Text
Hn1 = Val(Text1.Text
BMB@]@op @M
BB@]@Text1.Text
Hn1 = Val(Text1.Text
BOB@]@op @O
BB@]@Text1.Text
Hn1 = Val(Text1.Text
BJB@]@op @J
BB@]@Text1.Text
Hn1 = Val(Text1.Text
B^B@]@op @^
BB@]@Text1.Text
Text1.Text = Sin(Val(Text1.Text) * pi / 180) Sin
Text1.Text = Cos(Val(Text1.Text) * pi / 180) Cos
Text1.Text = Tan(Val(Text1.Text) * pi / 180) Tan
Text1.Text = 1/tan(Val(Text1.Text) * pi / 180) Ctan
If Val(Text1.Text) >= 0 Then
Text1.Text = Log(Val(Text1.Text))
Else Log
@ MsgBox""
End If
If Val(Text1.Text) >= 0 Then
Text1.Text = Log(Val(Text1.Text)) / Log(10)
@ Else Ln
MsgBox""
End If
Text1.Text = Exp(Val(Text1.Text)) Exp
If Left(Text1.Text, 1) <> "-" Then MOK
Text1.Text = "-" + Text1.Text
114
Else
Text1.Text = Right(Text1.Text, Len(Text1.Text) – 1)
End If
Text1.Text = 1 / Val(Text1.Text) 1/x
Text1.Text = Val(Text1.Text) ^ 2 X2
If Val(Text1.Text) >= 0 Then
Text1.Text = Sqr(Val(Text1.Text))
Else Sqr
@MsgBox""
End If
If Val(Text1.Text) < 0 Then
@@MsgBox""
Exit Sub
End If
If Val(Text1.Text) > 20 Then
@MsgBox""
Else N!
s=1
For i = 1 To Val(Text1.Text)
s=s*i
Next i
Text1.Text = s
End If
n2 = Val(Text1.Text)
If op = "+" Then
Text1.Text = n1 + n2
ElseIf op = "-" Then
Text1.Text = n1 - n2
ElseIf op = "*" Then ]
Text1.Text = n1 * n2
ElseIf op = "/" Then
Text1.Text = n1 / n2
ElseIf op = "^" Then
Text1.Text = n1 ^ n2
End If
@
@ì@óØòŠbàˆ@õòìóåî‹ @çb’bq@òì@(n1)@òìbä@çbàóØòŠbàˆ@õìbä@bmòŠó @óØ@æîóØò†‹îó @HKI@õ†üØ@ôåï ìíä@ômbØóÜ
N@@oîìóØò†@o ò†@ói@çbà@ãòìì†@õòŠbàˆ@çb’bq@æî‹î‰iò‡JÜóè@óØŠa†‹Ø@õŠüu@bvåï÷@a†@(op) @óÜ@ô䆋Ø@çŒó‚
NóÝq@ói@ó’üE@üi@çbî†aŠ@óÜ@õó’üE@ôåîŠüE@ói@æîb%JÜóè@çbØóîŠbØHi@òŠa†‹Ø@óÜ

@
115
@ _oïi@ôäìín @õòíï’@ói@æîóØò†@Label ìbä@ôåï ìíä@óÜ@aì@çüš@
@ Zóîòíï’@ãó÷ Activate@õìa†ìì/Š@ói@a†@form @óÜ@óäa†üØ@ãó÷@ôåï ìíä@õüè@ói
Private Sub Form_Activate()
Dim s As String
For i = 1 To Len(Label1)
s = s & Mid$(Label1, i, 1) & vbCrLf
Next
Label1 = s
End Sub
@
@
@oî‹Ùi@õŠbî†@ôîü‚@ôØóîòíï’@ói@oî‹Øò†@Úî@(text) @ìbä@ôåï ìíä@óÜ@aì@çüš
@ _H‡î‡¥I
@ìbä@ôåï ìíä@‹m@ôØóîòŠó1óq@üi@òìóØóîòŠó1óq@óÜ@òìóån aíE@†í‚bî@ÛóîòŠó1óq@õóîòìó䆋ØômbØ@óÜ@oîìóäb·@ŠóE
@ o%îíïq@ôåîí’@óÜ@µ ìíäò†@óäa†üØ@ãó÷@aìó÷@oî‹Ùi‡î‡¥@Textbox óØó%Øüi@o%Ùïm
Private Sub Form_Load()@
Text1.SelStart = 0@
Text1.SelLength = Len(Text1)@
End Sub
@
@ _ó’bi@æîóÙi@ôš@ó’b’@õŠbØììŠ@õòŠbióÔ@ôåïäaŒ@üi
@ µ ìíäò†@óäa†üØ@ãó÷@aìó÷
Private Sub Command1_Click()@
Dim x, y As Integer@
x = Screen.Width / 15@
y = Screen.Height / 15@
If x = 640 And y = 480 Then MsgBox ("640 * 480")@
If x = 800 And y = 600 Then MsgBox ("800 * 600")@
If x = 1024 And y = 768 Then MsgBox ("1024 * 768")@
End Sub@@
@
@
@
@
116
@ _@çbàóØòˆû/‹q@ìbäóÜ@µäò†a†@ScreenSaver @çüš
@ NòìòŠaí‚@õóäa†üØ@ãó÷@õüè@ói@oïšò†Šò†@üi@çbàb’b’@ñò2îŠbq@aìó÷@Commandbutton@Šó óÜ@çb¹†‹Ø@ÚïÝØ@õüè@ói
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal
hWnd As Long, _@
ByVal wMsg As Long, _@
ByVal wParam As Long, _@
ByVal lParam As Long) As Long@
Private Const WM_SYSCOMMAND = &H112&@
Private Const SC_SCREENSAVE = &HF140&@
Private Sub Command1_Click()@
Dim Res As Long@
Res = SendMessage(Me.hWnd, WM_SYSCOMMAND, SC_SCREENSAVE, 0&)@
End Sub@
@@
@
@

@ ZŠò‡JÜüÐ@ì@ÞîbÐ@ôäbØòŠa†‹Ø@æî)*åî‹E
@ ZÞîbÐ
õóØóäbà‹Ð ó“ïØìbè@õìbä
ÞîbÐ@ô䆋Ø@ôqüØ FileCopy
ÞîbÐ@õòìóåî‹ Kill
ÞîbÐ@õòìóån aíEOìbä@ôåîŠüE Name
@
@ ZŠò‡JÜüÐ
õóØóäbà‹Ð ó“ïØìbè@õìbä
Šò‡JÜüÐ@ôäìíi@o 슆@üi MkDir
Šò‡JÜüÐ@õòìóåî‹ @üi RmDir
Šò‡JÜüÐ@õìbä@ôåîŠüE@üi Name
@
@
@
@
@
117
@ _oïÝïèóä@space@ôîb’üi@óØ@æîóØò†@çbàóØòˆû/‹q@óÜaì@çüš
@ òìóäa†üØ@ãó÷@ôåï ìíä@õüè@ói
Private Sub Text1_KeyPress(KeyAscii As Integer)@
If KeyAscii = 32 Then@
KeyAscii = 0@
End If@
End Sub
@
@
@ ZóàbäŠói@õòìó䆋Ø
@õüè@ói@óØóàbäŠói@ôåîí’@ì@õóØüÙ’bq@ì@óØóàbäŠói@õìbä@ôåïäaŒ@õüè@ói@òìóåîóÙi@ÛóîóàbäŠói@Šóè@çbàóØòˆû‹q@óÜ@µäaímò†
@ NShell@õ†üØ@ôåï ìíä
Dim a As Integer@
Private Sub Command1_Click()@
a = Shell("C:\Program Files\Adobe\Acrobat 5.0\Reader\AcroRd32.exe",
vbNormalFocus)@
End Sub
@ NóîóØüÙ’bq@õŠüu@aìó÷(.exe) @bèòìŠóèòì@óîóØóàbäŠói@õ@Path @aìó÷@òìímbè@a†@‹îˆói@ôÝïè@õòìó÷
@
@ ZÞîbÐ@õòìó䆊b’
@ói@ôu@bvåï÷@µäò†a†@Path @ôåîí’@óÜ@µäa2i@óÝîbÐ@ìó÷@õìò‹î/Š@oïiò†@bmòŠó @ÚïÝîbЊóè@(Hidden)@õòìó䆊b’@üi
@ NæîóØò†ôu
Private Sub Command1_Click()@
SetAttr "ìò‹î/Š@path ", vbHidden@
End Sub
@
@ Zòìóä‡åîí‚@üi@béäóm
@óÝîbÐ@ìó÷@õìò‹î/Š@oïiò†@bmòŠó @(Readonly)@@oïi@òìóä‡åîí‚@üi@béäóm@æîóÙi@ÚîŠò‡ÜüÐ@óÜ@çbî@ÚïÝîbÐ@óÜ@aì@õòìó÷@üi
@ NæîóØò†ôu@ói@ôu@bvåï÷@µäò†a†@Path @ôåîí’@óÜ@µäa2i
Private Sub Command1_Click()@
SetAttr "ìò‹î/Š@path ", vbreadonly
End Sub
@
@
118
@ ZŠò‡ÜüÐ@çbî@ÞîbÐ@õòìóåî‹
@ói@ôu@bvåï÷@µäò†a†@Path @ôåîí’@óÜ@µäa2i@óÝîbÐ@ìó÷@õìò‹î/Š@oïiò†@bmòŠó @aìó÷@ÚîŠò‡ÜüÐ@çbî@ÚïÝîbÐ@õòìóåî‹ @üi
@ NæîóØò†ôu
Private Sub Command1_Click()@
Call kill ("path")
End Sub
@
@

@
@
@ìó÷@ßóEóÜ@æîa2î†@ômbØ@õóä?óè@ìó÷N@çŠüuìì†@çbØóJÜóè@õŒb bäŠói@ôÙïäbàŒ@Šóè@óÜ@çbî@a†@Ú%îói@ßòì‰ïÄ@õóàbäŠói@óÜ
@ N@熋Øôuóiôu@ômbØ@õóä?óè
@ ZDesign Time Errors @æîa2î†@ômbØóÜ@çbØóJÜóèO1
@õìì/Š@óÜ@oî‹äò†a†@óJÜóè@õŠüu@æî)äb b÷@ói@óØ@o‹ïàˆò†@Syntax Errors @çbØóî@ôäaìóäbàŒ@óJÜóè@ói@bèòìŠóè
@ÚïmbØ@buNNext @õŒa‹àb÷@ói@For @ôån%‚óäa†@Ûòì@oïiò†@òìóäbØò†üØ@ôåï ìíä@õüè@ói@•óä?óè@ìó÷@óØ@óØNòìòìóåîŒû†
@ôØóîòíï’@ói@•óàbîóq@ãó÷@N@oïšò†Šò†@Šìí @ô*äòŠói@óØónäüÐ@oîìóØò†Šò†@üi@çbàóJÜóè@ôÙïàbîóq@æî‹Eò†a†@Enter
@ NAuto Syntax<<<<Editor<<<Option@óÜóØ@oïiaŠ†‹î‰jJÜóè@AutoSyntax @ÚïmbØ@oïšò†Šò†@ôÙïmbàümü÷
@
@ ZRun Time Errors@熋Øôuóiôu@ômbØ@ôäbØóJÜóèO2
@ a†óîóäìí¹@ãóÜ@Ûòì@pbØò†@ñŠbî†@üi@çb¹bØóJÜóè@ôåîí’@óØ@oîìóØbäŠò†@Úïàbîóq@eïè@µ ìíä@†üØ@ômbØ@a†óä?óè@ãóÜ
Dim X As Byte
X = 256
@ô’óØó‚‹ä@ì@oïi@Byte @õóØòŠüu@x @óØ@pbØbä@ßìíióÔ@òìó÷@HÖïnäóàI@ã?ói@óîôä@ôäaìóäbàŒ@ôØóîóJÜóè@eïèón a/Š@a†ò‹ïÜ
@ Noïšò†Šò†@Over flow@ôàbîóqN@255@óÜ@oïi@‹mòŠìóE
@

@ ZBugs
@ôÙïnЋEìHE@‡äóš@ã?ói@N@oïióä@ôÙïnЋEìHE@eïè@òìó䆋Øôuóiôu@çbî@ì@ôäaìóäbàŒ@õóJÜóè@õìì/ŠóÜ@óØóàbäŠói@óîóäaìóÜ
@ò‡äóšŠóè@oïi Bugs @ôi@ói@a‡äbéïu@óÜ@óîôä@ÛóîóàbäŠói@eïè@oïšóäHióÜ@çbáï’òìó÷óØ@òìò@HlíÝ aI@õìì/Š@óÜ@oïióè
@oïiò†@òìóåîŒû‡i@çbàü‚üi@bugs @µäaímbä@çbàü‚@óáï÷@óØ@µäa2iòìó÷@”ïiò†Noïjn’‹îa†@bäaímói@ŠûŒ@Œb óàbäŠói
@ N@òìónîŒû‡i@üi@çbà@Bugs @óØ@õòìó÷@üi@‹m@õŒb óàbäŠói@óåîò‡i@çbàóØóàbäŠói
@
@
@
119
@@
@
@
@ Nóî†íÉ Üa@óïi‹ÉÜa@óÙÝ¿O@ñ" ÉÜa@ðØ‹mON@ÊïávÝÜ@Ú ïi@ßaívïÐ M1
Nóïi‹ÉÜa@‹—à@óîŠíé»O@Òî‹’@‡¼a@lbéîaON@Ú ïi@ßaívïÐ@âïÝÉm M2
Nóî†íÉ Üa@óïi‹ÉÜa@óÙÝ¿Oñ‹2ÿa@‡á«@‡ïÉ5@‡ïÜì@ONÚ ïi@ßaívïÐ@‹—È@lbnØ M3
Nóïi‹ÉÜa@‹—à@óîŠíé»O@æ y@ðÝÈ@‡á«ONÚ ïi@ßaívïÐ@óÈí5íà M4
www.saduinet.com@@@@@ÊÔíà M5
www.vb4arab.com@@@@@ÊÔíà M6
@ www.arabteam2000.com@@@@@ÊÔíà M7
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
120

También podría gustarte