Programiranje - arhiva za januar 2001.

  • Delphi - Pokretanje procesa i njegovo okončavanje 01.02.2001.

    Ako vam ikada bude potrebno da pokrećete neku spoljnu aplikaciju iz vašeg projekta, a treba da sačekate njen završetak rada, nemojte koristiti proceduru "ShellExecute". Zaobićićemo ovu proceduru korišćenjem funkcija: CreateProcess...

  • SQL- Kreiranje baze i tabela 31.01.2001.

    U ovom prilogu ćemo objasniti postupak kreiranja jedne baze podataka i pripadajućih tabela. Ovo je moguće uraditi pomoću SQL jezika, jer on pored svojih primarnih funkcija za manipulaciju podacima (SELECT, INSERT, UPDATE...), poseduje i funkcije za...

  • Delphi - Glasovno telefoniranje 30.01.2001.

    U sledećem primeru ćemo videti kako da iz naše Delphi aplikacije biramo telefonske brojeve za glasovnu komunikaciju, nešto slično Windows-ovom "Phone Dialer"-u. Sve se ovo odvija preko poziva funkcija u biblioteci " TAPI32.dll ". Pokrenite Delphi i...

  • SQL - Skupovni operatori u selekcijama 29.01.2001.

    Nastavljamo sa SQL upitima i to sa operatorima za spajanje slogova iz dve tabele. Spajanje vršimo pomoću operatora " UNION " i " UNION ALL " (unija skupova podataka). Korišćenjem ovih operatora, spajamo slogove iz dve tabale, ali istovremeno...

  • JavaScript - Otvaranje novog prozora 28.01.2001.

    Postoji nekoliko načina da otvorimo novi prozor browser-a. U ovom prilogu videćemo kako da to uradimo pomoću: događaja "onClick ", objekta "Window" i metoda "Open". Zastanite na trenutak i pogledajte malo bolje sledeći JavaScript programski kod...

  • Delphi - Autostart vašeg programa pri podizanju Windows-a 27.01.2001.

    Prikazaćemo vam kako da izvedete da se vaša Delphi aplikacija autostartuje pri podizanju Windows-a, ali ne metodom da postavite prečicu u "StartUp" folder. Pošto na ovaj način korisnik programa može slučajno ili namerno da izbriše ovu prečicu, a...

  • JavaScript - Optimizacija koda keširanjem objekata 26.01.2001.

    JavaScript aplikacije vremenom postaju sve veće i komplikovanije, tako da raste potreba za efikasnijim skriptovima. Ako se vratimo na početke JavaScript-a, kada smo uz pomoć skriptova samo menjali boju pozadine, ili vršili neke jednostavnije...

  • Delphi - Promena stila Caption osobine forme 25.01.2001.

    Kada kreirate neku aplikaciju, osobinu stila fontova na formi možete podesiti, ali ne i stila fonta osobine "Caption" forme. Stil osobine Caption se sistemski podešava, tj. na nivou operativnog sistema. Ipak, postoji više načina za promenu ovog...

  • Delphi - Metode formi 24.01.2001.

    Forme u Delphi-ju su glavni način za komunikaciju sa korisnicima i za predstavljanje rezultata rada samih programa. Svaka Delphi aplikacija ima najmanje jednu formu, koja može da sadrži kontrole, slike i druge elemente, ili ne mora da sadrži ni...

  • Delphi - Kreiranje stabla direktorijuma 23.01.2001.

    U prilogu ćemo videti kako da kreiramo celo stablo direktorijuma, odnosno kako da kreiramo direktorijum "C:\Prvi\Drugi\Treci" (znači direktorijum Treci ), kad direktorijumi "Prvi" i "Drugi" ne postoje. procedure KreirajDir(Dir: String); function...

  • VBScript - Dinamička promena osobina HTML dokumenata 22.01.2001.

    U sledećem primeru videćemo kako možemo da dinamički menjamo osobine .html dokumenta, i to bez ponovnog učitavanja dokumenta u browser. U primeru ćemo da pomoću par dugmića menjamo osobinu boje teksta, pozadine i boju linkova. Sam programski kod...

  • Visual Basic - Uklanjanje programa iz Task list-e 21.01.2001.

    API (Application Programming Interface) vam može omogućiti da sakrijete vašu aplikaciju sa liste trenutno izvršavanih programa (Task list). Jednostavno iskoristite donji programski kod, za registrovanje vaše aplikacije kao servisa, i na taj način...

  • C++ - Generalni format C++ programa 20.01.2001.

    Nakon uvoda i priče o nastanku programskog jezika C++, prećićemo na objašnjavanje sintakse samog jezika i metoda programiranja u ovom okruženju. Najbolji način za brzo učenje sintakse bilo kog programskog jezika je posmatranje i analiza gotovog...

  • VBA - Izveštaji u Word-u iz Access-a 19.01.2001.

    Iako MS Access poseduje odličan, vrlo podešljiv, generator izveštaja, ponekad će vam zatrebati još složenije formatiranje izveštaja. U ovim slučajevima u pomoć ćemo pozvati MS Word, koji je moguće pozvati iz VBA programskog koda Access-a...

  • JavaScript - Validacija unosa e-mail adrese 18.01.2001.

    Ukoliko ste na svom sajtu postavili formu na osnovu koje se vaši posetioci pretplaćuju na neke vaše usluge, i to putem e-mail adrese, biće vam potreban i sledeći skript. Da budući pretplatnici ne bi pogrešili pri unosu sopstvene e-mail adrese, mi...

  • JavaScript - Smenjivanje poruka u Status bar-u 17.01.2001.

    U prethodnim prilozima o JavaScript-u imali smo nekoliko primera rada sa statusnom linijom ( Status bar ). U ovom prilogu ćemo predstaviti zanimljiv način korišćenja statusne linije, kada se na liniji sukcesivno smenjuju određene poruke...

  • C++ - Uvod 16.01.2001.

    Pre nego što krenemo sa primerima iz programskog jezika C++, možda će biti korisno da saznamo nešto o istoriji i evoluciji programskog jezika C++. Jezik C++ vodi duboke korene od jezika C, koji je prvobitno razvijen u Bell -ovim laboratorijama...

  • JavaScript - Procena telesnih mera 15.01.2001.

    Predstavićemo vam mali JavaScript aplet kojim možete da zabavite posetioce vašeg sajta. Reč je proceni telesnih mera (obim glave i vrata, dužina stopala i ruke) na osnovu uneta dva podatka: telesne težine i obima struka. Ovde ćemo videti primenu...

  • VBA - Prikaz statusnih poruka u Access-u 14.01.2001.

    Videćemo kako da pomoću sledeće tri procedure prikažemo bilo kakvu poruku na Status bar-u (statusnoj liniji), koja se nalazi na dnu Access forme, i to kada mišem pređete iznad određene kontrole (dugmića, tekst polja, itd.). Poruka može da bude...

  • SQL - Još jedan "džoker" znak 13.01.2001.

    Nastavljamo se na priču o karakter operatoru "LIKE", ali ovoga puta govorimo o drugom "džoker" znaku, a to je podvučena linija (_) - underscore. Za razliku od džoker znaka (%), džoker (_) zamenjuje samo jedan, bilo koji karakter. U sledećim...

  • SQL - Karakter operator LIKE 12.01.2001.

    Nastavljamo priču o upitima, i prelazimo na karakter operatore. Karakter operatore možemo koristiti za manipulaciju načina na koji su predstavljeni stringovi (string polja u bazi). Manipulacija se odnosi na aktivnost postavljanja uslova za podatke...

  • VBScript - Uvod 11.01.2001.

    Visual Basic Script je skript jezik zasnovan na sintaksi programskog jezika Visual Basic, a slično JavaScript-u implementira se u HTML kod. Kod ovog script jezika najviše se postavlja pitanje kompatibilnosti sa različitim browser-ima. Pošto je jezik...

  • Delphi - Prekrivanje radnog prostora 10.01.2001.

    Nekada će vam zatrebati da prozor vaše aplikacije prekrije sve ostale prozore (drugih aplikacija), osim Taskbar-a. Da bi vaša aplikacija prekrila sve ostale objekte na radnoj površini potrebno je da procesirate WM_SETTINGCHANGE Windows poruku i da...

  • Visual Basic - Rad sa Recycle Bin-om 09.01.2001.

    Jedna od vrlo korisnih stvari koja je došla sa Windows-om je "Recycle Bin" - privremeno skladište za nepotrebne fajlove koji su spremni za brisanje. Uobičajeno je da se za brisanje fajlova u Visual Basic-u koristi naredba "Kill", koja nepovratno...

  • DHTML - Scroll-ovanje teksta 08.01.2001.

    Od verzije 3 u Internet Explorer-u je veoma lako postići scroll-ovanje teksta, zahvaljujući tagu koji podržava ovaj efekat. To je tag . Potrebno je samo da ubacite neki tekst unutar taga i sve će raditi kako treba: <marquee>Ovo je tekst koji ce...

  • HTML - Dodajte ikonicu uz vaš link 07.01.2001.

    Ako ste ikad do sada dodavali neki sajt u vašu Favorites listu u Microsoft Internet Explorer-u 5, zapazili ste sigurno da su neki sajtovi dodali svoju vlastitu ikonicu pored naslova sajta. Na ovaj način se zamenila standardna ikonica Internet...

  • Visual Basic - Prikaz progresa procesa 06.01.2001.

    Uvek kada korisnik čeka na završetak nekog procesa unutar vaše aplikacije, dajte mu do znanja koliko treba da čeka. Kao primer navešćemo proces kopiranja fajlova i to tako da kopiramo jedan binarni fajl, i preko "Progress bar"-a ćemo ga obaveštavati...

  • SQL - Komparacioni operatori i vrednost NULL 05.01.2001.

    Kao što im i samo ime kaže, komparacioni operatori upoređuju izraze i kao rezultat vraćaju jednu od tri vrednosti: TRUE, FALSE i Unknown. Za TRUE i FALSE nisu potrebna objašnjenja, ali šta predstavlja "Unknown"? Ova vrednost je vezana za "NULL"...

  • SQL - Aritmetički operatori plus i minus 04.01.2001.

    Operatori su elementi SQL upita, pomoću kojih se formiraju uslovi za dobijanje odgovarajućih podataka. U ovom prilogu ćemo obraditi aritmetičke operatore. Aritmetički su operatori: plus (+), minus (-), deljenje (/), množenje (*), i moduo (%). Prva...

  • SQL - Ključna reč "WHERE" 03.01.2001.

    Ukoliko vam iz baze podataka budu potrebni specifični podaci ili grupa podataka, moraćete da upotrebite jedan ili više uslova u samoj SELECT naredbi. Uslov(i) se navode iza ključne reči "WHERE". Evo i primera jednog uslova: PREZIME='Peric' Upit bi...

  • VBA - Poziv Windows dijaloga za izbor boje 02.01.2001.

    Da bi pozvali dijalog prozor za izbor boje i programskog koda VBA (npr. u Access-u), koristićemo API funkciju "ChooseColor". Ukoliko želite da ova funkcija jednostavno vrati vrednost boje, koju je korisnik izabrao u dijalogu, onda samo promenite...