Uvod u Windows programiranje

Da bi razumeli način na koji nastaju aplikacije, potrebno je pre svega da se upoznate sa nekim ključnim zamislima na čijim je osnovama i kreiran Visual Basic. Visual Basic je programski jezik kreiran za Windows okruženje, pa je neophodna i sličnost sa ovim okruženjem. Ako ste tek početnik u Windows programiranju, morate biti svesni nekih osnovnih razlika između Windows-ovih i ostalih okruženja. Kako Windowsi rade: prozori, događaji i poruke; o tome će biti reč u ovom delu priručnika.

Sama reč "Windows" govori kolika je povezanost ovog operativnog sistema sa prozorima (eng. windows). Prozor pokušajte jednostavno da shvatite kao pravougaono područje sa svojim dimenzijama. Svako ko ima bar malo iskustva u radu sa operativnim sistemom Windows, morao je da se suoči sa prozorima. Iako je najčešći primer prozora "Windows Explorer", to nije jedina vrsta prozora. Obična ikona na vašem kompjuteru je prozor, naredbeno dugme je prozor ili traka sa tim komandnim dugmadima (npr. Toolbar, Menu Bar)... Ako i dalje niste sigurni da ste shvatili šta je to prozor, kliknite prozori da bi ste videli neke primere prozora. Sve sto je crvenim okruženo je ustvari prozor. Napominjem da nisu okruženi svi prozori, već samo karakteristični.

Operativni sistem Windows upravlja mnogim tim prozorima, dodjeljujući svakome jedinstveni indetifikacioni broj. Operativni Sistem neprekidno prati svaki od tih prozora tražeći informacije o događajima i promenama. Nakon što dobije informaciju, operativni sistem je obrađuje i prosleđuje drugim prozorima. Zatim svaki prozor izvršava akciju zasnovanu na vlastitim upustvima kako bi obradio datu informaciju. Kako i sami primećujete, obrada svih mogućih prozora, događaja i poruka, može biti pravo opterećenje. Na sreću, Visual Basic vas oslobađa obrade manje značajnih poruka, jer većinu poruka obrađuje automatski; ostale vam se daju na znanje kao Event postupci, što vam omogućava brže i jednostavnije stvaranje moćnih aplikacija bez potrebe da se zamarate sa manje važnim detaljima.

Početak > Uvod u Windows programiranje