Firefox vs. Chrome

Rôzne | 31. august 2009

Chrome logo Firefox logo

Čo sa týka webových prehliadačov, pár som ich už vystriedal. Začínal som s Internet Explorerom, potom som skúšal Operu, raz som dokonca zapol aj Safari (ale to som hneď vypol, vyzerá otrasne), ale zostal som pri Firefoxe, lebo je bezpečný (aspoň to tak vtedy všade tvrdili), vyhovuje mi jeho používateľské rozhranie a možnosť rozširovania pomocou pluginov... alebo to bolo preto, že keď nám technik zapájal Internet, vymazal mi z plochy „modré éčko“? :-). Nie že by som si ho nevedel dať späť, ale na Firefox som si zvykol.

Google ale prišiel so svojím novým prehliadačom – Chrome. A ako to už pri veciach od Google býva, majú jednoduchý design a sú praktické. Skutočne, Chrome ma hneď zaujal vzhľadom, ktorým vybočil zo zabehnutého štandardu ala IE/Firefox, ale rozhranie je veľmi intuitívne a obsahuje len prvky, ktoré potrebuje, nič navyše. Je vidno, že ten, kto ho navrhoval, pri tom premýšľal. Proste minimalistický, ale funkčný design, základné funkcie, ktoré potrebuje bežný používateľ a rýchlosť. Áno, práve rýchlosť akou štartuje Chrome aj na mojom postaršom počítači ma prekvapila. Preto som sa ho rozhodol vyskúšať.

Chrome

Pokračovanie...

VB 2005: Procedúry a funkcie

Základy VB 2005 | 2. máj 2006

Procedúry, nazývané aj metódy (method) v programe použijete, ak chcete oddeliť nejaký logický celok kódu od ostatného, alebo ak daný kód využívate na viacerých miestach (namiesto prepisovania kódu len zavoláte procedúru), alebo na ošetrenie udalosti (event handler), napr. procedúra, ktorá sa vykoná po kliknutí na tačidlo.

Procedúru môžete (nemusíte) volať s parametrami, procedúra nevracia žiadnu hodnotu, len vykoná príkazy, ktoré sú v nej uvedené.

Tvar procedúry

Sub Meno(ByVal parameter1 as Typ1, ByRef parameter2 as Typ2, ...)
    prikaz1
    prikaz2
    ...
End Sub

Volanie procedúry:

Meno(par1, par2, ...)

Pokračovanie...

VB 2005: Zhrnutie základov

Základy VB 2005 | 2. máj 2006

Základy.sln (zaklady.rar - 47,6 kB)

Je na čase zhrnúť získané vedomosti, a preto vytvoríme vo VB 2005 projekt - na jednotlivých príkladoch bude demonštrované použitie premenných, polí, cyklov, podmienkových štruktúr, atď. Tento projekt si môžete stiahnuť aj z linku uvedeného hore, ale mali by ste si ho najprv vyskúšať urobiť sami.

Vytvorenie nového projektu

Spustite si IDE Visual Basic 2005 a vytvorte nový projekt - kliknite na New Project v hornej lište, vyberte Windows Application, zadajte názov, napr. Základy a potvrďte.

Nový projekt

Pokračovanie...

VB 2005: Cykly

Základy VB 2005 | 2. máj 2006

Cykly slúžia na opakované vykonávanie určitých príkazov.

Cyklus For...Next

Tento cyklus má nasledujúci tvar:

For počítadlo As typ = začiatok To koniec Step číslo
    príkazy
Next

Počítadlo predstavuje premennú, ktorá nadobudne hodnoty v rozmedzí začiatok a koniec. Cyklus funguje takto: pre začiatočnú hodnotu počítadla sa vykonajú príkazy, príkaz Next zvýši hodnotu počítadla o číslo uvedené za Step a príkazy sa vykonávajú znova... takto sa to opakuje až kým počítadlo nenadobudne hodnotu rovnú výrazu dosadeného za koniec. Časť štruktúry - Step číslo - je nepovinná, môžete ju vynechať, v tom prípade bude hodnota počítadla zväčšovaná o 1. Premenná predstavujúca počítadlo môže byť deklarovaná v cykle (For i As Integer = ...), v tom prípade je však viditeľná len vo vnútri cyklu, teda za príkazom Next ju nemôžete použiť, môžete ju však deklarovať aj vopred, v tom prípade stačí takýto zápis: For i = ....

Pokračovanie...

VB 2005: Podmienkové štruktúry

Základy VB 2005 | 2. máj 2006

Podmienka If...Then...Else

Slúži na riadenie programu: ak je splnená istá podmienka, vykonajú sa zadané príkazy.

If podmienka Then
    príkazy...
ElseIf podmienka Then
    príkazy...
Else
    príkazy...
End If

Podmienka je výraz (expression), ktorý musí byť pravdivý (musí nadobudnúť hodnotu True), aby boli vykonané príkazy za Then. Výrazom je napr. a = 6 - v tomto prípade by boli príkazy vykonané, iba ak by premenná a skutočne mala hodnotu 6. Vo výrazoch môžete samozrejme použiť aj logické operátory, napr. If a = 6 And b = 8 Then ....

Ďalšia podmienka za ElseIf bude vyhodnocovaná len v prípade, ak 1. podmienka (za If) nebola splnená. Ak nebola splnená žiadna z daných podmienok, bude vykonaná časť kódu za slovom Else. Časť ElseIf...Then a Else sa v podmienke, samozrejme, nemusia vyskytovať vôbec. Časť ElseIf...Then sa však môže vyskytovať aj niekoľkokrát, časť Else však logicky len raz.

Pozor! Pri používaní štruktúry If...Then...Else je veľmi dôležité poradie podmienok. Ak by totiž boli splnené viaceré podmienky, príkazy budú vykonané len pri prvej!

Skrátený zápis podmienky vyzerá takto:

If podmienka Then príkaz Else príkaz

Samozrejme, aj v tomto prípade môže byť časť Else vynechaná. Ak chcete zapísať viac ako 1 príkaz, musia byť oddelené dvojbodkou : . Napr.:

If a = 8 Then a = 9 : b = 6 Else a = 4

Pokračovanie...

Staršie...

VB 2005: Operátory a výrazy

Základy VB 2005 | 2. máj 2006

VB 2005: Dátové typy

Základy VB 2005 | 2. máj 2006

VB 2005: Pole premenných

Základy VB 2005 | 2. máj 2006

VB 2005: Premenné a konštanty

Základy VB 2005 | 2. máj 2006

VB 2005: Začíname

Základy VB 2005 | 2. máj 2006