Upis i čitanje iz željenog ključa registry-a

Detalji
Autor: Samir Gutić
Datum izmjene: 20 January 2014
Pročitano: 5299 puta

Za upis i čitanje iz bilo kojeg ključa (HKEY_) u registry-u potrebno je koristiti modul VBregistry.bas. U sljedećem primjeru je prikazano učitavanje password-a iz registry-a ( password = GetRegValue(hKey, kljuc, podkljuc, "!") ), kao i upis novog password-a u registry. (SetRegValue(hKey, kljuc, stavka, vrijednost)).

Prije korištenja pomenutih funkcija, potrebno je u proceduri General_Declarations deklarisati sljedeće varijable:

Opširnije: …

ADODB konekcija na .mdb bazu

Detalji
Autor: Samir Gutić
Datum izmjene: 14 January 2014
Pročitano: 5392 puta

Prije početka rada sa ADO konekcijom potrebno je u Project\referencesuključiti Microsoft activeX data objects 2.5 library. Data grid kontrola, za prikaz podataka kao u tabeli, se uključi u Components\controls i uključiti Microsoft Data Grid Control

Deklaracija konekcije

U proceduri General declarations deklarisati sljedeće:

Dim db As New ADODB.Connection

Dim WithEvents rs As ADODB.Recordset

Opširnije: …

Kreiranje query-a u Access-u

Detalji
Autor: Samir Gutić
Datum izmjene: 14 January 2014
Pročitano: 5531 puta

Ocjene članaka: 5 ( 5 glasova)

Za konekciju na Access bazu (.mdb) potrebno je kreirati odgovarajući konekcijski string, odnosno query. U tu svrhu je potrebno,u MS Access-u otvoriti bazu podataka, izabrati Create query in design wiew, zatim izabrati tabele iz kojih će biti čitani podaci. Nakon toga izvršiti linkovanje odgovarajućih podataka u tabelama (ako je potrebno). Podesiti Join properties (obično opcija 1). U tabelama dvokliknuti na polje koje će biti uključeno u query. Nakon završenog izbora polja kliknuti desnom tipkom na prazan dio prozora i itabrati SQL view. U novom prozoru će se pojaviti SQL statement koju treba selektovati i kopirati u kod visual basic-a u otvaranju rekordseta.

Ako je potrebno iz neke tabele, koja u nekoj koloni ima ponavljanje istih podataka, pokupiti sve podatke ali po jedan primjerak onda u SQL statement, iza SELECT upisati DISTINCT.

Ako je izvršeno linkovanje tabela, u query moraju biti uključena polja koja su primary key iz svih tabela!Inače nije moguće vršiti update u tabelu.

Opširnije: …

Skrolovanje teksta na formi

Detalji
Autor: Samir Gutić
Datum izmjene: 14 January 2014
Pročitano: 4630 puta

Ocjene članaka: 5 ( 5 glasova)

Da bi tekst u nekoj labeli bio automatski skrolovan prema gore, na formu dodati PictureBox kontrolu i dati joj ime picHolder. Nakon toga, u tu PictureBox kontrolu dodati Label kontrolu i dati joj ime lblMsg.

Dalje, na formu dodati Timer kontrolu i dati joj ime tmrScroll.

Poslije toga, u Form_Load() dodati sljedeći kôd:

Opširnije: …

Upis i čitanje iz Windows registry-a sa putanje HKEY_CURRENT_USER\Software\VB and VBA Program Settings\

Detalji
Autor: Samir Gutić
Datum izmjene: 14 January 2014
Pročitano: 4735 puta

HKEY_CURRENT_USER registry ključVrlo često je, za Visual Basic program, potrebno sačuvati odgovarajuće korisničke postavke.

Te postavke je moguće sačuvati u Widows registry bazu u odgovarajuće ključeve.  Upis u registry, ali samo na putanju HKEY_CURRENT_USER\Software\VB and VBA Program Settings\, vrši se pomoću funkcije:

SaveSetting appname:="SubKey1", Section:=" SubKey2", Key:="Value", setting:="Broj"

Gdje je :

            SubKey1 – prvi ključ (obično naziv aplikacije na koji se postavke odnose)

            SubKey2 – drugi ključ- value (unutar prvog ) (obično karakteristika koja se upisuje)

            Value – naziv podatka koji se upisuje (npr. datum)

            Broj – iznos koji se upisuje (string, datum, broj itd.)

Na primjer:

Opširnije: …

Manipulacije sa stringom – isijecanje i traženje nekog znaka

Detalji
Autor: Samir Gutić
Datum izmjene: 14 January 2014
Pročitano: 4509 puta

Vrlo često je potrebno vršiti određene manipulacije sa stringovima prije upisa u kontrole na formi, kao što je isijecanje dijela stringa. U tu svrhu se koriste funkcije Left, Mid i InStr.

Ako je potrebno, sa lijeve strane, isjeći određen broj znakova (n) iz nekog stringa (string) onda se koristi funkcija (Left):

LijeviDio = Left(string, n)

Na primjer:

LijeviDio = Left ("http://amicus.ba", 7)

kao rezultat daje:

LijeviDio=http://

Opširnije: …

Promjena fokusa na formi pomoću tipke ENTER

Detalji
Autor: Samir Gutić
Datum izmjene: 14 January 2014
Pročitano: 19029 puta

Ocjene članaka: 5 ( 5 glasova)

Promjena fokusa kontrola na Visual Basic 6 formi se obično vrši pomoću tipke Tab na tastaturi. Međutim, zbog pozicije tipke Tab ali i zbog navike da se unos podataka potvrdi tipkom Enter, često je potrebno da se promjena fokusa (prelazak u sljedeće polje na formi) vršu upravo pritiskom na tipku Enter.

Ako je potrebno vršiti promjenu fokusa kontrola po Tab index-u tipkom Enter, onda, koristiti sljedeći kod:

Opširnije: …

Šta ako je Captcha-ReCaptcha plugin za Joomla 2.5 prestao raditi?

Detalji
Autor: Samir Gutić
Datum izmjene: 11 January 2014
Pročitano: 6322 puta

Ocjene članaka: 5 ( 5 glasova)

Captcha-recaptchaCAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) ili u prijevodu Potpuno automatizovan Turingov test za razlikovanje ljudi od računara predstavlja jedno od oruđa za borbu protiv spama i automatizovanih registracija na web stranicama, slika iznad.

CAPTCHA slika, u suštini, predstavlja nekakav skup znakova koje posjetilac treba da pročita i upiše u odgovarajuće polje. Pa šta? Takve stvari, OCR aplikacije rade automatski.

Međutim, ako je tekst dovoljno iskrivljen, zamućen i slično onda ga nije moguće pročitati računarskim alatima. Tu na scenu stupa ljudski mozak da dokaže svoju superiornost i pročita ono što računar nije mogao. Tu se razdvaja human (ljudski) od robota, sidera i slično.

Ta činjenica da neki tekst može pročitati samo čovjek se koristi pri registracijama, prijavama, downlaod-ima i drugo da bi se spriječilo automatsko slanje velikih količina podataka.

U tu svrhu je u Joomla 2.5 ugrađen plugin Captcha-ReCaptcha koji koristi Google servis za generisanje CAPTCHA tekstova.

Međutim, nedavno je taj plugin jednostavno prestao prikazivati CAPTCHA tekstove. Kako ponovo osposobiti Captcha-ReCaptcha plugin za Joomla 2.5?

Opširnije: …

Update Windows 8 na Windows 8.1. (8 + 0.1=8.1)

Detalji
Autor: Samir Gutić
Datum izmjene: 30 November 2013
Pročitano: 5184 puta

Ocjene članaka: 5 ( 5 glasova)

Windows 8.1    Ako ste jedna od onih osoba koje uvijek moraju imati najnovije verzije programa, aplikacija, operativnih sistema i slično, ovo je članak za vas.

Microsoft je nedavno objavio update za Windows 8 odnosno Windows 8.1.

Poslije malo duže instalacije pokrenute iz Windows 8, pojavio se Windows 8.1 kao na slici lijevo.

Puno medijske pompe oko te nadgradnje Windows-a, oko žalbi korisnika (uistinu opravdanih) ali vrlo malo konkretnih i korisnih promjena.

Ovdje neću govoriti o tome šta Windows 8.1 ima a ne bi trebao ili šta nema a trebao bi da ima.

Objasniću postupak update-a Windows 8 operativnog sistema na Windows 8.1.

Opširnije: …

Funkcija za nalaženje razlike datuma

Detalji
Autor: Samir Gutić
Datum izmjene: 23 November 2013
Pročitano: 4620 puta

Često je potrebno pronaći razliku dva datuma. Funkcija za nalaženje razlike dva datuma je DateDiff.

Za nalaženje razlike dva datuma koristiti sljedeću sintaksu:

DateDiff("interval", datumprije, datumkasnije)

Interval je string koji određuje jedinicu vremena u kojoj će razlika biti prikazana:

yyyy   - godina

q        - kvartal

m       - mjesec

y        - dan u godini

d        - dan

w         - dan u sedmici

ww      - sedmica

h          - sat

n          - minuta

s          - sekunda

datumprije predstavlja datum koji se oduzima dok je datumposlije datum od kojeg se oduzima.

  • Poništavanje vrijednosti varijable
  • Upis i čitanje podataka iz datoteke
  • Upotreba SHELL API funkcije
  • Network bridge WiFi i LAN konekcije (dijeljenje internet konekcije)
  • Slovarica za djecu

Page 15 of 26

  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19