Lathund - Inbyggda funktioner
Förord
Här presenteras en lista över de vanligaste inbyggda funktionerna i Visual Basic (vissa infördes först i Visual Basic 6.0)Innehåll
»Relaterade artiklar
» Lathund - API-anrop» Lathund - Arrayer, egna datatyper och numreringar
» Lathund - Databaser
» Lathund - Felhantering
» Lathund - Grundläggande syntax
» Lathund - Klassmoduler
» Lathund - Kortkommandon
» Lathund - Namngivning och deklarationer
» Lathund - Några extra tips
» Lathund - Slingor och operatorer
» Lathund - Spara, öppna och skriva ut filer
» Lathund - Variablers och konstanters räckvidd
| Funktion | Användning |
| Abs | Returnerar absolutbeloppet av ett tal |
| Asc | Returnerar ASCII-koden för angivet tecken |
| Atn | Returnerar arcus tangens av ett tal (4 * Atn(1) returnerar pi) |
| CBool | Omvandlar till ett värde för datatypen Boolean |
| CByte | Omvandlar till ett värde för datatypen Byte |
| CCur | Omvandlar till ett värde för datatypen Currency |
| CDate | Omvandlar till ett värde för datatypen Date |
| CDbl | Omvandlar till ett värde för datatypen Double |
| CDec | Omvandlar till ett värde för datatypen Decimal |
| Chr | Returnerar ett tecken med angiven ASCII-kod |
| CInt | Omvandlar till ett värde för datatypen Integer |
| CLng | Omvandlar till ett värde för datatypen Long |
| Cos | Returnerar cosinus av ett värde i radianer |
| CSng | Omvandlar till ett värde för datatypen Single |
| CStr | Omvandlar till ett värde för datatypen String |
| CurDir | Returnerar den aktuella mappen |
| CVar | Omvandlar till ett värde för datatypen Variant |
| Date | Returnerar aktuellt datum |
| DateAdd | Returnerar ett datum ett visst tidsintervall från ett annat datum |
| DateDiff | Returnerar tidsintervallet mellan två datum |
| DatePart | Returnerar kvartalet, veckonumret och andra uppgifter om ett datum |
| DateSerial | Returnerar ett datum enligt angivna tal för år, månad och dag |
| DateValue | Returnerar ett datum enligt en angiven sträng |
| Day | Returnerar dagen av ett datum |
| Dir | Anger om en viss fil eller mapp existerar |
| DoEvents | Pausar programmet så att operativsystemet hinner med |
| Exp | Returnerar e upphöjt till ett tal |
| FileLen | Returnerar längden av en fil i byte |
| Fix | Returnerar heltalsdelen av ett tal med avrundning uppåt för negativa tal |
| Format | Returnerar ett uttryck i valfritt format enligt angiven formatkod |
| FormatCurrency | Returnerar ett uttryck i olika format för penningvärden |
| FormatDateTime | Returnerar ett uttryck i olika format för datum och tid |
| FormatNumber | Returnerar ett uttryck i olika numeriska format |
| FormatPercent | Returnerar ett uttryck i olika procentformat |
| FreeFile | Returnerar ett ledigt filnummer |
| Hex | Returnerar ett tal i hexadecimal form |
| Hour | Returnerar timmarna av ett klockslag |
| Input | Returnerar angivet antal tecken i en öppen fil |
| InputBox | Visar en inmatningsruta och returnerar användarens inmatning (String) |
| InStr | Returnerar positionen för första förekomsten av en delsträng i en sträng |
| InStrRev | Returnerar positionen för sista förekomsten av en delsträng i en sträng |
| Int | Returnerar heltalsdelen av ett tal med avrundning nedåt för negativa tal |
| IsArray | Returnerar True om en variabel är en array |
| IsDate | Returnerar True om en variabel innehåller ett datum |
| IsEmpty | Returnerar True om en Variant innehåller värdet Empty |
| IsError | Returnerar True om en variabel innehåller en felkod |
| IsMissing | Returnerar True om om ett argument med datatypen Variant har utelämnats |
| IsNull | Returnerar True om en Variant innehåller värdet Null |
| IsNumeric | Returnerar True om en variabel innehåller ett numeriskt värde |
| IsObject | Returnerar True om en variabel innehåller ett objekt |
| Join | Sammanfogar elementen i en array och returnerar resultatet som en sträng |
| LBound | Returnerar lägsta index i en array |
| LCase | Omvandlar en sträng till små bokstäver |
| Left | Returnerar ett antal tecken från vänster i en sträng |
| Len | Returnerar längden av en sträng |
| LoadPicture | Laddar en bild i en kontroll av typen Image eller PictureBox |
| Log | Returnerar den naturliga logaritmen av ett tal |
| LTrim | Avlägsnar blanksteg till vänster i en sträng |
| Mid | Returnerar en del av en sträng |
| Minute | Returnerar minuterna av ett klockslag |
| Month | Returnerar månaden av ett datum |
| MsgBox | Visar en meddelanderuta och returnerar användarens knappval (Integer) |
| Now | Returnerar aktuellt datum och klockslag |
| Oct | Returnerar ett tal i oktal form |
| QBColor | Returnerar 16 olika färger |
| Replace | Ersätter förekomster av en delsträng med en annan sträng |
| RGB | Returnerar 16 miljoner olika färger |
| Right | Returnerar ett antal tecken från höger i en sträng |
| Rnd | Returnerar ett slumptal och används tillsammans med Randomize |
| Round | Avrundar ett numeriskt värde till valfritt antal decimaler |
| RTrim | Avlägsnar blanksteg till höger i en sträng |
| Second | Returnerar sekunderna av ett klockslag |
| Sgn | Anger om ett värde är positivt eller negativt |
| Shell | Startar ett program och returnerar dess Task ID (Variant) |
| Sin | Returnerar sinus av ett värde i radianer |
| Space | Fyller en sträng med angivet antal blanksteg |
| Split | Delar upp en grupperad sträng i en array |
| Sqr | Returnerar kvadratroten av ett tal |
| StrReverse | Returnerar en sträng med alla tecken i motsatt ordning |
| Tan | Returnerar tangens av ett värde i radianer |
| Time | Returnerar aktuellt klockslag |
| Timer | Returnerar antalet sekunder sedan midnatt |
| TimeSerial | Returnerar ett klockslag enligt angivna tal för timmar, minuter och sekunder |
| TimeValue | Returnerar ett klockslag enligt en angiven sträng |
| Trim | Avlägsnar blanksteg till vänster och höger i en sträng |
| UBound | Returnerar högsta index i en array |
| UCase | Omvandlar en sträng till stora bokstäver |
| Val | Omvandlar en sträng till ett numeriskt värde, men accepterar endast punkt som decimaltecken |
| VarType | Returnerar en variabels (även en arrays) datatyp i form av en siffra |
| Weekday | Returnerar veckodagen av ett datum i form av en siffra från 1 till 7 |
| Year | Returnerar året av ett datum |
En lista över några vanliga uttryck i Visual Basic
| Uttryck | Användning |
| AppActivate | Aktiverar ett programfönster |
| ChDir | Byter aktuell mapp |
| ChDrive | Byter aktuell enhet |
| Date | Ändrar datorns lokala datumangivelse |
| Erase | Tömmer en array |
| FileCopy | Kopierar en fil |
| GoTo | Hoppar till en annan rad i koden |
| Kill | Tar bort en fil |
| MkDir | Skapar en mapp |
| Name | Byter namn på en fil eller mapp |
| On Error | Hanterar fel i koden |
| RmDir | Tar bort en tom mapp |
| SavePicture | Sparar en bild |
| SendKeys | Simulerar tangentnedtryckningar |
| Time | Ändrar datorns lokala tidsangivelse |
0 Kommentarer