tirsdag 3. september 2013

Forventningsfaktorer i Sosiale Medier

Heisann!

Enda et innblikk i faget Sosiale Medier på Høgskolen i Sør-Trøndelag. Denne gangen handler det om forventningsfaktorer.

Clara Shih peker på følgende faktorer:

Troverdighet - Akkurat som for private deltakere i sosiale medier, er tillit, troverdighet og en personlig tone interesse for og godt inntrykk av bedriftenes bruk av  de sosiale mediene. Mange bedrifter oppnår dette gjennom å la mange meninger komme uredigert til orde, la ansatte få bidra på bedriftens sider og ha en konsistent bedriftsidentitet på nettet.

Gjennomsiktighet - I web 2.0-æraen oppnår bedrifter respekt ved å være åpne  og gi innsyn i f.eks. forretningsmetoder, samfunnsengasjement og  produktegenskaper eller tjenesteinnhold. I den sammenheng er det viktig at både positive og negative synspunkter kommer fram.

Åpenhet - Tilsvarende forventer kunder så vel som andre forretningsforbindelser at deres meninger uttrykt i sosiale medier blir hørt og tatt hensyn til. De vil ha meninger om produktegenskaper, hvordan man kan komme i kontakt med bedriften, hvordan bedriften behandler sine medarbeidere og hvordan bedriften engasjerer seg i samfunnsspørsmål.  Om og hvordan bedriften vil ta inn over seg de kommentarene og rådene som kommer slik er opp til bedriften, men det er nødvendig at deltakerne i de sosiale mediene merker at de blir hørt, at neon i bedriften har lest og kommenterer deres innspill.

Rask respons - Med mobiltelefoner og iPads har vi blitt vant til rask reaksjon fra dem vi sender meldinger til. Tilsvarende er det nødvendig med rask reaksjon på hendelser på sosiale medier. F.eks. bør en Twittermelding fra en misfornøyd kunde behandles og besvares raskt, for å unngå viral spredning av misnøye. Riktig behandlet kan selv negative meldinger gi positiv effekt for bedriften, når man viser at bedriften er oppmerksom i nettsamfunnet

Langsiktighet - En av de viktigste effektene av bruk av sosiale medier I bedriftens kommunikasjon er å bygge troverdighet og tillit til bedriften, faktorer som igjen har stor betydning for forretningssuksessen. Dette tar tid, og krever lengre planhorisonter enn tradisjonelt fokus på tidsbegrensete markeds- og produktkampanjer.  Samtidig gir de sosiale mediene mulighet til å knytte tettere og mere permanente relasjoner med kundene, gjennom fellesskap på sosiale medier, f.eks. som Facebook fans og følgere på Twitter (followers). Slike langsiktige relasjoner, med tilgang til en mengde publikumsdata, gir nye og bedre muligheter til mange forskjellige målrettede, forretningsbestemte anvendelser av kombinasjoner av disse dataene.

Dagens blogginnlegg er å se på en blogg som demonstrerer noen av disse faktorene, med en begrunnelse for hvorfor eg mener faktorene er tilstede.
Bloggen eg har valgt meg er Telenor sin blogg: Jobb Smartere

Grunnen til at eg har valgt denne er fordi eg nettopp har lest en mini-serie av blogginnlegg på bloggen til itfag om effektivitet, og det fikk meg til å huske på denne bloggen.

Telenor er et stort verdensomspennende selskap fra bitte lille naive Norge langt mot nord. En bekjent av meg hadde for ikke så veldig lenge siden hatt besøk av en amerikaner som spurte hva han jobbet med. Han svarte at han jobbet i Telenor og drev med telekom. Amerikaneren stakkar som trodde at dette var et lite firma fikk sjokk når vedkommende kunne presentere Telenor som et av de største selskapene i verden innenfor telekom.

Og her har vi grunn nummer to til at eg velger å ta denne frem. Telenor som selskap er dønn avhengig av å ha et godt og seriøst forhold til kundene sine, ikke bare når de ringer 05000, men når de møter Telenor også på andre arenaer, som web.

Gjennom denne bloggen har Telenor en fantastisk mulighet til å både drive med proaktiv og reaktiv kundeservice. Samtidig som at de kan tilføre sine kunder det lille ekstra.

Tips som hvordan få mer ut av smart-telefonen, eller hvordan få bedre dekning.
10 tips til et mer effektivt hjemmekontor.
Og sist, men ikke minst: Husk alt med Evernote

Så hvilke faktorer demonstrerer denne bloggen?

Først av alt langsiktighet.
Her viser Telenor at de har en plan med sin Web strategi. Ansvarlig for bloggen Jobb Smartere Atle Rønning forteller på Telenor sine interne sider at det som gjør at denne bloggen har vokst er fordi man har publisert godt innhold og brukt sosiale medier som Twitter og Facebook til å promotere den. Det at man siden starten i november 2011 har bygget opp en samling av gode blogginnlegg fører også til at man får flere treff på google.

Samtidig synes eg at den bygger opp om forventningen om å være troverdig. Bloggen møter kundene med høyaktuelle temaer, en personlig tone og et design/utseende som samsvarer med Telenor sin profil. En annen ting som eg føler bygger opp rundt troverdighet er at det ikke bare brukes interne bloggere fra selskapet, men at de også har gjestebloggere som skriver om temaer som engasjerer innenfor overskriften Jobb Smartere
Eksempler der er forfatter Erlend Loe sitt innlegg

Den siste forventningen eg legger merke til som er demonstrert på denne bloggen er at de som kommenterer får svar, noe som også er i tråd med Clara Shih sine forventinnger om Rask respons. Men hva er rask respons? Hvis det er snakk om en kommentar på en blogg er kanskje dagen etter "godt nok". Men hvis det er en kunde som kontakter Telenor på Facebook og skriver: Linjen min er blitt kappet av! er kanskje inntil en time kundens smertegrense.

Har du kommentarer, innspill, meninger om det du nettopp har lest setter eg ufattelig stor pris på å høre fra deg. Så kan vi ha det som en test om eg svarer til forventningene om rask respons ;)

Om eg ikke blir brutt opp i bits eller inntar en binær form så vil det snart komme en ny blogg med nye erfaringer fra Mitt IT-eventyr!

mandag 2. september 2013

Historien om en annen blogg

Heisann!

I dette blogginnlegget vil eg som en del av en øving i faget Sosiale medier skrive en liten analyse om itfag-bloggen til Høgskolen i Sør-Trøndelag. Så om du til vanlig følger denne bloggen med opplevelser fra mitt IT-eventyr vil du nå få en mulighet til å oppdage en ny blogg. En blogg som kanskje fører deg til starten på ditt eget IT-eventyr.

Linken til bloggen er http://blogg.itfag.hist.no/

En av de som bidrar mest på denne bloggen er Høgskolelektor Svend Andreas Horgen, som allerede denne høsten har lagt ut en miniserie i 12 deler på bloggen om hvordan man kan bruke Evernote til å bli mer effektiv og som et fantastisk verktøy for både lærer og student.

Direkte linken til denne serien er:
http://blogg.itfag.hist.no/2013/08/22/hvorfor-evernote-mini-tipsserie/

Grunnen til at eg linker til denne serien er for å illustrere hvordan et innlegg på en fagblogg kan være. En lett blanding av personlige erfaringer, bilder/illustrasjoner sammen med en direkte henvendelse til lesere hvor de kan bidra til å verdiøke innlegget i form av en kommentar i etterkant. Der det kan bli et digitalt samspill mellom leseren og bloggeren som begge kan ha glede/nytte av.

En annen ting er at denne blogg-mini-serien passer flott inn på en blogg for itfag. For det første er det en omtale og en god manual til et viktig verktøy for mange studenter og lærere. Grunn nummer to er jo at det er nettopp dette itfag handler om; gode verktøy og erfaringer som letter hverdagen for brukeren. IT som fag hadde aldri eksistert om ikke mennesket hadde et behov! Vil gjerne lese DIN kommentar om menneskets behov for IT ;)

Tilbake til selve bloggen.
Det er helt tydelig at dette er en fagblogg for en skole, om man ser nøye etter ser man at aktiviteten øker rundt skolestart og avtar rundt skoleslutt, før det blir nesten helt stille noen late sommermåneder.

Samtidig som at dette er en fagblogg som er spesielt rettet mot de som har et forhold til itfagene på denne skolen er den bygget opp som en ordinær blogg, med kategorier, arkiv fra måned til måned og med tags.
Og hva er nå egentlig en tag? I twitter-sammenheng leser man om hashtags med # foran et ord og som flere og flere henger seg på. Tags i blogg-sammenheng er på en måte i samme gate. At man knytter noe opp mot et enkelt ord, en knagg. Som på min egen blogg her. Prøver konsekvent å knytte tagger til hvert eneste blogginnlegg eg skriver, på den måten finner eg raskere tilbake til et innlegg om eg skulle ha behov for å finne det igjen. Mini-serien på itfag-bloggen er tagget med effektivitet og evernote, og klikker man på de ordene under Tag cloud vil denne mini serien dukke opp.

Faget eg tar heter Sosiale Medier, og denne bloggen brukes blant annet som utgangspunkt/eksempel for oss studenter. Vi skal i dette semesteret skrive egen blogg, lese andres blogger og kommentere på andres blogger.
Eg leste en gang i en annen setting at blogging gjorde oss alle til redaktører i vår egen lille avis. Og det er med blogging som med mye annet i denne verden, man lærer av å se hva andre gjør. Itfag bloggen er et godt eksempel til læring og et greit utgangspunkt for å skrive egen blogg.

Men den kan og inneha en annen funksjon, den kan brukes til å kommunisere ut et budskap til mange. Høgskolelektor Svend Andreas Horgen kan skrive et innlegg og poste det en gang, og hvis vi som studenter enten har satt opp at vi skal abonnere på bloggen via RSS, eller at vi har det som fast rutine å gå inn der å lese viktig informasjon så kan han lett nå en stor gruppe på veldig kort tid. Min erfaring er at de som leser blogger aktivt følger like mye med der som på mail, facebook, twitter eller meldinger på mobilen.

Kanskje du etter å ha lest mitt innlegg, og sett på itfag-bloggen innser nytteverdien av å blogge. Kanskje du selv har en hobby/interesse som du kunne tenkt deg å blogge om. Kanskje interesserer du deg for kakebaking, kanskje interessen din går på drift av it systemer, eller kanskje du er hunde-elsker. For å kunne blogge må du ha et sted å utgi bloggen din. Også her er det valgmuligheter. Itfag-bloggen som dette innlegget i all hovedsak handler om benytter wordpress. Har aldri selv benyttet wordpress, men har lest at man kan gjøre ett av to valg der. Man kan enten a) installere dette på en egen server, eller man kan b) skaffe seg en konto hos wordpress og legge bloggene sine der. Men der finnes og andre plattformer om man vil blogge. Felles for de fleste plattformer, bortsett fra at man kan legge ut bloggen sin er at de tilbyr stort sett samme funksjonalitet som tags, arkiv, litt grafisk fremstilling osv.

Denne bloggen er skrevet via blogger som da er Google sin bloggtjeneste. (Det var dagens reklame).

Til sist vil eg nevne hva itfag-bloggen selv sier er innholdet på sin blogg:
Vi blogger om teknologi, IKT, sosiale medier, læring, studietips, forskning, effektivitet, tips og triks. 

Om eg ikke blir brutt opp i bits eller inntar en binær form så vil det snart komme en ny blogg med nye erfaringer fra Mitt IT-eventyr!

onsdag 28. august 2013

Sosiale medier og God Høst!

Heisann og God Høst!

Vi nærmer oss september og det har vært en lat sommer. Kanskje ikke fullt så lat allikevel, men latere enn planlagt.
Har fått brukt tilegnede skills i programmering, samt fantasien i det tidligere omtalte Mendoria, med tanker rundt battle systems, lvling og ikke minst grafisk grensesnitt.

Høsten er kommet og min eldste sønn er begynt på skolen, og om ikke lenge setter også skribenten av denne bloggen, nemlig MEG til med å lese intensivt frem til midten av desember.

Et av fagene denne høsten er Sosiale medier, og det er veldig morsomt å observere venner når man sier nettopp det, at man skal studere Sosiale medier. For svaret til samtlige har vært i denne gaten;

Sosiale medier? Det er facebook og twitter og sånt? Og nei... ikke alle mine venner er blonde, selv om det finnes blonde gutter også...

Men ja! Det er facebook og twitter og sånt, gjerne i et litt mer businessfokusert perspektiv. Blogging, mikroblogging, facebook, twitter, strategier og ikke minst forståelse er noe av det som står på timeplanen sammen med flotte betegnelser som Web 2.0

Og om du stiller spørsmålet om viktigheten av å forstå sosiale medier i forretningsøyemed så vil eg svare ubetinget ja på akkurat det. Vi er så heldige at vi her i Norge har noen som er virkelig gode på slikt. Selv vil eg trekke frem komplett.no som via facebook har kontakt med kundene sine i form av avstemninger, konkurranse, omvendtauksjoner, de ber kundene dele meninger og opplevelser og skaper en interesse for å gå inn på sidene Deres og lese de siste nyhetene om produkter som er på vei.

Det kaller eg "job well done!"
Har flere ganger selv blitt inspirert av dette firmaet. Det var dagens skryt og reklame.

Vil gjerne trekke frem tidligere blogginnlegg eg har hatt relatert til sosiale medier:

http://bamsehiet.blogspot.no/2012/04/sosialt-i.html
http://bamsehiet.blogspot.no/2012/07/if-this-then-that_22.html
http://bamsehiet.blogspot.no/2012/08/blogging.html
http://bamsehiet.blogspot.no/2012/08/sosial-markedsfring-og-synergieffekter.html
http://bamsehiet.blogspot.no/2012/10/hverdagsmagi-med-twitter-og-facebook.html

Så får vi se om det kanskje blir enda flere i denne serien. Det kan det fort bli da dette er et veldig interessant tema.

Dagens lille godbit er denne linken (The Cluetrain Manifesto):

http://www.cluetrain.com/norwegian.html

Om eg ikke blir brutt opp i bits eller inntar en binær form så vil det snart komme en ny blogg med nye erfaringer fra Mitt IT-eventyr!

søndag 14. juli 2013

phpMyAdmin - #1045 Access Denied

Heisann!

Eg vet at eg har lovet en oppfølger på Hvis-setninger, og det kommer!
Men denne gangen ønsker eg å dele noe som andre garantert har opplevd!

For å komme med litt forhistorie her...
Eg har da en Windows 8 maskin der eg har lastet ned Hyper-V Manager og satt opp en virtuell maskin med Ubuntu (Linux)
Og på den virtuelle maskinen har eg installert XAMPP for Linux og satt opp mySQL/phpMyAdmin.
Grunnen til dette er flere grunner. For det første ville eg ha databaser som eg kunne leke med til mine egne private prosjekter, uten å blande det sammen med domenet mitt brumleide.no

I går morges (13.07.2013), heretter kalt lørdag den trettende var eg tydeligvis blitt så varm i trøyen og selvsikker at eg tok skrittet videre og bestemte meg for at dette er eg virkelig god på.
Så eg gikk inn i phpMyAdmin og ser at root står uten passord, samtidig som at XAMPP på sine Security sider sier at dette er Usikkert.

Jaja... man kan da vel ALLTIDS endre et passord så lenge man har kontroll på ka det passordet er?
Endrer passord, overser eventuelle advarsler og som en facebook venn sa: PANG!

Error: #1045 - Access denied for user 'root'@'localhost' (using password: NO)

Da kjente eg panikken bre seg! For ka ellers har eg gjort de siste 2 ukene enn å fylle opp med tabeller for å utvikle blant annet et av mine hjertebarn; Mendoria

---
Velkommen kjære helter!
Velkommen til Mendoria!
Dette er en verden som ligger langt unna vår,
men du vil nok finne mye likt allikevel. :)
Mendoria er ikke tidligere besøkt av noen utenfra,
ha det med deg når du nå snart skal begynne din reise...
---

Eg så formelig for meg at Mendoria lå i ruiner, og startet febrilsk å lete etter løsninger på nett, uten å forstå noe som helst.
Eg SKJØNTE at eg no faktisk måtte grave ned i materien på Linux og forstå en ting og to, som eg ikke hadde tenkt å skjønne eller forstå enda.

En runde med å lete gjennom filsystemet for å faktisk finne filene som måtte endres var en del av det. Når eg da hadde funnet mapper/filer og trodde at det var så enkelt at eg kunne bare gå inn og endre oppdaget eg en annen ting, til tross for at eg trodde at eg e sjef på egen maskin så hadde eg ikke rettigheter til å endre noe.
Så da var det å ta en runde med CLI (Command Line Interface) i Linux med kommandoer for å endre rettigheter til write.

Til slutt fikk eg tak i en facebook venn som guidet meg i riktig retning på det som gikk på rettigheter og endring av tekst, uten at vi kom helt i mål, det at han plutselig ikke hadde tid til å hjelpe lenger hjalp ikke akkurat på fremdriften. Så kvelden endte opp med iPad på fanget og sjokolade i bollen. Ikke helt bortkastet det heller ;)

Men en ekte nerd gir ikke opp, det SKAL virke. Og avinstallering og starte HELT på nytt er siste utvei.

Så i dag var det frem igjen med google og stackoverflow. Eg kunne nok dramatisert dette veldig, men løsningen ble som følger:

Å gå inn via CLI i stien: /opt/lampp/htdocs/xampp og endre følgende på filen cds.php

change line 4 to: mysql_connect("localhost","root","enter password here");
change line 64 to: if(!mysql_connect("localhost","root","enter password here"))

Etterpå gikk eg inn på stien: /opt/lampp/phpmyadmin/ og gjørde følgende endringer på filen config.inc.php

Satte User til root og la inn passordet som eg hadde satt Lørdag den 13 i phpMyadmin

Gikk tilbake til browseren der eg hadde fått Access Denied, Refresh og rett inn! Eller PANG! som en facebook venn av meg sa!

Om eg ikke blir brutt opp i bits eller inntar en binær form så vil det snart komme en ny blogg med nye erfaringer fra Mitt IT-eventyr!

onsdag 12. juni 2013

Visual Basic Ja, men hva hvis? Del 2

Heisann!

Eg startet for en tid tilbake å snakke om hva hvis i forbindelse med programmeringsspråket Visual Basic. I dag tenker eg at vi tar skrittet litt videre.

Det første innlegget finner du her:
http://bamsehiet.blogspot.no/2013/05/visual-basic-ja-men-hva-hvis.html

Vi tok der utgangspunkt i en veldig enkel Hvis-setning:

        If mittTall >= 5 Then
            melding = "Tallet er 5 eller større!"
        Else
            melding = "Tallet er mindre enn 5!"
        End If

Der har vi en enten eller setning.
Av og til trenger vi flere, kanskje 3 mulige valg, som skal valideres. Da kan vi benytte en IF-THEN-ELSEIF-ELSE setning.

Som dette:

If mittTall >=2 Then
melding = "Tallet er 2 eller større!"
ElseIf mittTall = 1 Then
melding = "Tallet er 1!"
Else
melding = "Tallet er 0"
End If

Dette er et veldig banalt eksempel, men det viser poenget.

Men hva hvis... Du skal ha enda flere valg?
Man kan selvsagt skrive flere Hvis-setninger, men det blir etterhvert veldig mye kode og vanskelig å vedlikeholde.

Der finnes en metode vi kan bruke istedet.
SELECT CASE

Dim ukedag As Integer
ukedag = InputBox("Skriv inn tallet for din favoritt-ukedag 1-7")
Select Case ukedag  
Case 1 : MsgBox("Mandag")  
Case 2 : MsgBox("Tirsdag")  
Case 3 : MsgBox("Onsdag"
Case 4 : MsgBox("Torsdag")  
Case 5 : MsgBox("Fredag")
Case Else       MsgBox("Enten er det lørdag eller så er det søndag.")
End Select

Du ser kanskje at om det skulle blitt flere valg så ville det vært enkelt å legge det til istedet for å lage flere Hvis-setninger.

Har en video med i dag og, som noen sikkert ser så er det en liten forskjell på denne videoen og på min forklaring. Begge deler er Visual Basic, prinsippet er det samme, men thenewboston viser i et CLI vindu, mens eg viser på en form som vi selv lager.


Neste blogginnlegg tenker eg at vi skal se på enda litt mer kompliserte Hvis setninger. Nøstede. Det vil si at det er en Hvis setning inni en Hvis-setning.

Om eg ikke blir brutt opp i bits eller inntar en binær form så vil det snart komme en ny blogg med nye erfaringer fra Mitt IT-eventyr!

onsdag 22. mai 2013

Programmeringseksamen på papir... Hello World! - Programming Exam on paper...

Heisann!

I dag skal vi ikke grave oss ned i programmeringskoder som If-setninger og lignende. I dag vil eg heller mene noe om det å ta en skriftlig eksamen i programmering, i år 2013, på papir!

Helt innledningsvis vil eg påpeke kor feil det høres ut i mine ører.

I skolesammenheng har eg nå holdt på med programmering i Visual Basic i ett år. Der vi hele tiden har brukt Microsoft sitt utviklingsverktøy (SDK - Software Development Kit) for å gjøre våre øvinger. Og da snakker vi om alt fra øvinger av typen som eg har presentert her på "Mitt IT-eventyr", som helt enkle øvinger med variabler, konstanter og if-setninger, til større prosjekter med flere 100 linjer med kode.

Og så skal eg ta eksamen på papir...

I Microsoft sitt SDK får man hjelp til hurtigskriving av kode, man får påpekt når man har glemt noe, og man har mulighet til å sjekke programmet med det samme man har gjort endring. Dette er det man har vært vant til siden første øving.

Dette har de enda ikke klart å få til på papirutgaven...
Og la oss henge oss litt mer opp i at det er eksamen på papir. Studiet eg går på er et nettstudie, det vil si at alle øvinger mottas og leveres inn over nettet. Programmeringsfaget Visual Basic som var avsluttende til jul fikk vi faktisk ta hjemme og levere over It's learning plattformen.

Og det bringer meg over på noe annet... Vi er i 2013, et årstall der det faktisk er mulig å få til eksamener over nettet. Vi har teknologien, programmene og kompetansen til å få det til å skje.

Til sist...
Og det er også tilknyttet tiden vi lever i, eg velger å tro at om eg noen gang skulle bli programmerer av yrke, så vil neppe arbeidsgiveren min be meg om å programmere på et stykke papir, og bruke maskinskrevne manualer eller egne notater i slitte skrivebøker for å lage et program.
------------------------------
Hello!

Today I wont dig into programming codes like If-statements and alikes. Today I would rather share my thoughts regarding doing an programming exam by handwriting on a paper, in the year of 2013.

Just for starters I would like to point out how totally wrong this seems to me.

I've been doing programming in Visual Basic at school for the last year now. Where we have used Microsoft's SDK (Software Development Kit) when doing code exercises. By exercises I mean everything from small bits of code like the one I have been showing on this blog "Mitt IT-eventyr" using variables, constants, if-statements, all the way up to programs with several hundred lines of code.

Only to do my graduation on a piece of paper...

When using Microsofts SDK you'll get help like auto-completion of code, if there is something forgotten it is pointed out to you, and on top of it all; you can check your program for every bit of change you implement.
This is what I have been used to since day one.

Strangely enough, paper edition does not support all of these features.
Lets keep the focus on the fact that this is an exam we have to deliver handwritten on a piece of paper.
I am the kind of student who is supposed to get all my lessons through the Internet using the It's learning-platform. My last exam in Visual Basic Programming I had at home, through It's learning!

Which brings me to another point...
This is the year of 2013, a year where we actually have the possibilities to do graduations over the Internet. We have the technology, the programs and the competence to make it happen.

Finally...
Which also is an argument related to what period we actually live in. If I ever choose to become a  programmer by profession, I choose to believe my employer will never actually ask me to write a complete program on a piece of paper, and use typed manuals and my own notes in a worn-out notebook.

Om eg ikke blir brutt opp i bits eller inntar en binær form så vil det snart komme en ny blogg med nye erfaringer fra Mitt IT-eventyr! 

Almost correct Google!
Here's what happens when Google Translate, translates that last sentence from Norwegian to English:

If I do not get broken up into bits or adopt a binary form so it will soon be a new blog with newexperiences from my IT adventures!

mandag 20. mai 2013

Visual Basic Ja, men hva hvis?

Heisann!!

I dag tenkte eg at eg skulle ta opp noe av kanskje det viktigste innenfor programmering.
IF-setninger. Til nå har vi sett på ganske enkle prinsipper. Nå skal vi ta det ett hakk videre.
Vi skal få programmet vårt til å ta en beslutning.

Hva skal programmet ta en beslutning om?
I en del tilfeller ber vi brukeren om å gi oss noe input data. Det vil si at vi ber brukeren mate programmet vårt med opplysninger. Det kan være et tall (f.eks alder), passord, 1 av flere valg, og utifra det som brukeren vil vi at programmet vårt skal reagere forskjellig.

Det enkleste er gjerne å forklare det med passord, er det ikke riktig passord så kommer ikke brukeren videre.
Og det er en beslutning som programmet må ta der og da.

Det finnes flere varianter her, så vi begynner med If-Then-Else varianten

Vi lager en If setning som kan skille på om et tall er større enn eller mindre enn tallet 5

Lag et nytt prosjekt.
Begynn med å legge en tekstboks og en knapp på formen din.

Det vi skal få programmet til å vurdere er:
Hvis tallet i tekstboksen er større enn 5 Så
Gi brukeren en melding om at tallet er større enn 5
Hvis ikke
Gi brukeren en melding om at tallet er mindre enn 5

La oss no legge litt kode til knappen vår:
Det første vi gjør er som alltid å deklarere de variabler vi mener vi skal bruke i dette programmet.

Dim mittTall As Integer 'Lager en variabel å lagre input i, i tilfelle vi skal bruke tallet videre senere.
Dim melding As String

Så knytter eg variabelen, eller fyller variabelen mittTall med en verdi

mittTall = CInt(txtTall.Text) 'Har satt CInt foran for å sikre meg at det er et Integer (heltall) som blir satt inn av brukeren

Så kommer If-setningen:


        If mittTall >= 5 Then
            melding = "Tallet er 5 eller større!"
        Else
            melding = "Tallet er mindre enn 5!"
        End If

Som du ser her har eg fått programmet til å generere meldinger ut i fra hva brukeren mater systemet med. Og vi har avsluttet If-setningen med en End If-statement.
Alle If-setninger må avsluttes med End If

Avslutningsvis i programmet ber eg programmet gi brukeren en tilbakemelding (Dette er bare 1 måte å gjøre det på)

MsgBox(melding) 'Her har vi gjort det slik at vi kan på et senere tidspunkt utvide programmet vårt og allikevel får brukeren de rette tilbakemeldingene.

En video av If-setninger i praksis:


Tanken min er å bruke noen runder på If-setninger, så neste gang fortsetter vi, men lager den litt mer avansert.

Om du ikke har sett på de andre innleggene min om Visual Basic kan det være en god idé å gjøre det først.

Om eg ikke blir brutt opp i bits eller inntar en binær form så vil det snart komme en ny blogg med nye erfaringer fra Mitt IT-eventyr!