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