|
|
səhifə | 4/4 | tarix | 09.05.2023 | ölçüsü | 31,37 Kb. | | #110226 |
| Документ (1)
Visual Basic haqqında.
Basic tili 1978 jılda Kurts hám Kemenilar tárepinen jaratılǵan hám (Basic) “Beginner's All purpose Symbolic Instruction Codes” baslawshılar ushın hámmege tuwri keletuǵın universal kodlar instruksiyasi mánisin ańlatadı. Basic tilindegi programma operatorlar izbe-izliginen ibarat bolıp, onıń hár bir qatarı nomerlenedi hám “Enter” tuymesi menen juwmaqlanadı. Eger bir qatarda birden artıq operator isletilse, olar arasına “:” belgisi qóyıladı. Keyin ala Beysikniń Qbasic, Trial Basic, Gwbasic, Turbo Beysik sıyaqlı jańa versiyaları jaratıldı jáne onıń múmkinshilikleri talay keńeytirildi. Atap aytqanda, dáslepki versiyada tek bas háripler isletilingen bolsa, bul versiyalarda úlken hám kishi háriplerdiń parqı joq. Keyingi versiyalarda sonıń menen birge, hár bir qatardı nomerlew shárt emes. Házirgi kúnde Beysikniń Windows sistemasında isleytuǵın, yaģniy onıń quramındaǵı barlıq programmalıq paketler menen isley alatuǵın visual Basic jaratılǵan. visual Basic 7. 0 hám odan keyingi versiyalar tekǵana Windows, bálki basqa operatsion sistemalarda da isley aladı. Windows operatsion sistemasınıń islep shıǵilıwı bul sistema basqarıwı tiykarında islew ushın mólsherlengen programmalastırıw tillerin jaratıw hám olardı 18 tolıq jetilistiriwge alıp keldi. Bul programmalastırıw tilleri gruppaına visual Basic vVB) da kiredi. Bunday jetilisken programmalastırıw sistemaları járdeminde ańsat hám qıyınshılıqlarsız házirgi zaman talaplarına juwap bere alatuǵın programmalar hám olardıń qosımshaların jaratıw múmkin. Programma qosımshaları hár qıylı kórinistegi Windows qosımshalarına uqsas bolǵanlıǵı ushın VB Windows qosımshaların proyektlestiriw sisteması dep da aytıladı. Biz bul bapta VB6 da programma dúziwdi úyrenemiz. Onıń abzallıǵı : VB6 da SI hám aldınǵı VB lardagi sıyaqlı kóplegen kodlar jazılmaydı, eslep qalıw ańsat hám basqa tillerdi úyreniwge qaraǵanda talay kem waqıt sarplanadı. Eger sistema admınıstratori jumısın orınlawshı bolsańız VB ģa shaqırıq etiwge májbúr bolasız, sebebi VB Microsofttıń bawırlas aǵayını esaplanadı. VB da saytlardı jaratıw (VBS), sonıń menen birge Microsoft Office (Word, Exel) ushın zárúr bolǵan barlıq programmalardı dúziw múmkin. VB de programmalar dúziw jáne onı tolıq túrde isletiw MS DOS sistemasında islewge mólsherlengen Basic yamasa Pascal tillerine tolıq uqsamaydı. Bul tilde programma dúziw bir neshe basqıshdan ibarat boladı :
Máseleniń qoyılıwı. Qoyılǵan másele qosımshası, yaǵnıy ekranda suwretleniwi qanday kóriniste bolıwı hám paydalanıwshı nátiyje alıwı ushın neler etiwiniń anıq jol-jobaların islep shıǵıw.
Ekran forması (qosımsha áynegi) n islep shıǵıw. Máseleniń qoyılıwınan kelip shıqqan túrde qosımsha aynasın payda etiw, yaǵnıy másele sheshiminiń ekran kórinisinde áhmiyetli áhmiyet kásip etiwshi obektlerdiń kórinisi, tipi hám ózgesheliklerin anıqlaw hám ornatıw.
Programma (programma kodı ) dúziw. Programma procedurası algoritmın hám oǵan uyqas bolǵan programma kodın dúziw. Ózgeriwshiler hám olardıń ózgesheliklerin ornatıw.
Programmanı sazlaw - proekt ortalıqında programma procedurası kemshiliklerin (eger bolsa ) sazlaw.
Proekt jáne onıń programmasın sırtqı yadta saqlaw. Ekran forması hám programmanı yadqa alıw, kerek bolsa kompilyatsiya qılıw.
VB ti jumısqa túsiriw ushın ”Pusk (programmi ( Microsoft vB 6. 0” buyrıqlarınan paydalanıladı. VB jumısqa túsirilgende onı jukleytuǵın Microsoft VB baylanısıw aynası kórinetuǵın boladı. Bul jerden tómendegi joybar ulgilerinen birin tańlaw múmkin:
- standart EXE – standart atqarılıwshı qosımsha ;
- ActiveX EXE – ActiveX atqarılıwshı qosımsha ;
- ActiveX DLL – ActiveX dinamikalıq kitapxana ;
- ActiveX Control – ActiveX basqarıw elementi;
- VB Application Wizard – qosımsha ustası ;
- VB Wizard Manager – paydalanıwshı ustaların jaratıwshı usta ;
- Data Project – maǵlıwmatlar bazasın basqarıwshı proyekt;
- IIS Application;
- ActiveX Document DLL – ActiveX hújjetleriniń dinamikalıq kitapxanası ; - ActiveX Document EXE – ActiveX hújjetlerin orınlawshı qosımshalar – DHTML Application – dinamik
HTML-hújjetlerde jaratılıwshı qosımsha. Bul mannan “Standart EXE” tańlanıp, “Otkrit’” jukleytuǵın tuymesi basıladı. VB nıń jumısshı ortalıqı Microsoft tıń basqa programmaları sıyaqlı grafik interfeyske iye boladı. Jumısshı ortalıq óz quramına tómendegilerdi aladı : - bas menyu ; - standart úskeneler paneli (standart ); - basqarıw elementler paneli (General); - proyekt áynegi (Project); - menyu redaktorshısı (Menu Editor); - qásiyet áynegi (Properties); - formalar maketi áynegi (Form Layout); - ob’ektlerdi kóriw áynegi (Object Browser); - kodlardı redaktorlaw áynegi. Ekranda standart jaǵdaydaǵı bas proekt áynegi payda boladı. Bas aynanıń joqarı bóleginde Windows programmalarındaǵı sıyaqlı VB tıń bas menyusı (File, Edit, view, Project, Format, Depug, Run, Cuery, Diagram, Tools, AddIns, Window, Help), keyingi qatarda bolsa qurallar paneli jaylastırılǵan boladı. Ekrannıń shep tárepinde “General” dep atalǵan úskeneler áynegi (Toolbox), ortada ekran forması (Object), oń tárepte bolsa ózgeshelikler áynegi (Properties) jaylasqan. Bas proekt aynasında ekran forması (ob’ektler áynegi dep da júritiledi) áynegi joq bolsa, view-Object (Shift+F7) arqalı ornatıw múmkin. Baslanǵısh túrde ekran forması Project1-Form1 (Form) atına iye boladı. Bul ayna ishinde ekran forması ushın ajıratılǵan birinshi ayna bolıp onıń baslanǵısh atı Form1 boladı. Ekran formasınıń ólshemlerin ózgertiw onı belgilep, ekrandı qorshap turıwshı kishkene tórtmuyushli markerlerdi tıshqansha járdeminde súyrew arqalı ámelge asıriladı. Bas proekt aynasında ózgeshelikler áynegi kórinbesa, onı view-Properties Windows (F4) izbe-izligi járdeminde ornatıladı.
Kompyuterli modellestiriw jáne onıń programmalıq quralları.
Dostları ilə paylaş: |
|
|